summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin75306 -> 75306 bytes
-rw-r--r--app-emacs/org-mode/Manifest6
-rw-r--r--app-emacs/org-mode/org-mode-9.7.4.ebuild (renamed from app-emacs/org-mode/org-mode-9.6.28.ebuild)32
-rw-r--r--app-emacs/org-mode/org-mode-9999.ebuild26
4 files changed, 42 insertions, 22 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 9d5c6ea8c164..660604b7226b 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 1388061e1238..5ca5472a7c28 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,9 +1,9 @@
AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe9856c526d77e5e988a35203c35322a1ea7ce9e19b02ff9a5ce1b2b4d73b8ba19bada30b7fbf453e43b01 SHA512 aa2e47c060d441ef1f631f2a44f3b7adc7cf5306155b9cc3f3f808aa053b411980671a89933c77fe02aac79bb6f25f2fe98c676e13e097dd885f23bc9d8cb000
-DIST org-mode-release_9.6.28.tar.gz 2213979 BLAKE2B a0dec5afe4c234d895e459abb1d30e4b7dc8b0c7ff918b8444adb7324bf77975acafe2ab1dcc7ea1ef3340471cf0508896609ca5ce4f8384777b72ce0fb0bcb8 SHA512 7e4944277ff52d3740d341e059eab00316f0baf3bf6e0f9c1b3c35577530feb0a516f1b081902e0e45b0138d1903d0bb7d96342a3fb5524bb6a066713a6c044b
DIST org-mode-release_9.6.29.tar.gz 2213955 BLAKE2B 6941618cae31ce7ff93789d926ff340609136bbfab2f1ee96d33622e0ad8c86193948999f25cfe3ca935e6938c57f805e3423e0ac434f80f31a52639e4b65380 SHA512 3b1ab2a70b4407b84cd7103c789b12285b774f873a488c9c92cb11c1f9c08b9f85b1ee05d9f69c7e6333d9b7085ac804f50aa7a97c2123f8f72db2160aa4e7f3
DIST org-mode-release_9.6.30.tar.gz 2213585 BLAKE2B 60fc54953fda7c3c4d8887ad0bd1acd349aa58ba4ef472d49fee32eb2b8e2830262efbaf348ff2485034a67ce404279d79e5ab555e74c79e187eba09cd372c73 SHA512 0d24b01d773b9a3039cc3174d8a3242e9fc202631b7b837c6ebd511d0da00a657e961943da9a7f21dd370ce070d0c383bd9c1a508199a7772581f6d4906fb8cb
-EBUILD org-mode-9.6.28.ebuild 1402 BLAKE2B f8ccf8539b0351c949c82416d48af27331dbae800442539feb799af402c5423be37978de91eff04690eb82ab954667edd2a58e6bfd308946cb29b98261e53ff9 SHA512 af4d50c77f5e7c7bbaf17c2b050cb004a55c53646ab6f4c8229a9ee25a9d79057ece7b752489c20344c07ccb4e8c6b4536aecbf6035e51069c10b7586adbf151
+DIST org-mode-release_9.7.4.tar.gz 2360670 BLAKE2B 810d0638c4370cea6f13e86b1beab420f3a77c9c4bc894516898591acaf4536d9b74c4473f3ba253869879beae42abad0763c4b725458206a3307582043c4484 SHA512 90bb10efd535460a29a2e9f2a53184e00a0cdd84e158f28147be20803ade98cd72d486fe38ab2f120a8044fcc258a2fad327690b920f11a682b320199216039e
EBUILD org-mode-9.6.29.ebuild 1402 BLAKE2B f8ccf8539b0351c949c82416d48af27331dbae800442539feb799af402c5423be37978de91eff04690eb82ab954667edd2a58e6bfd308946cb29b98261e53ff9 SHA512 af4d50c77f5e7c7bbaf17c2b050cb004a55c53646ab6f4c8229a9ee25a9d79057ece7b752489c20344c07ccb4e8c6b4536aecbf6035e51069c10b7586adbf151
EBUILD org-mode-9.6.30.ebuild 1405 BLAKE2B 5360e9db22ccc6daa2fdf11bfc809abb1520231eb0c88cf2484c7727feeae06043a53073cd80c6b7276fdd848c5865cef594c9fc40afa4751fff8b4638dd0e57 SHA512 c9e1fcb361d83331b187dcc1cd7305b149b030bc1bdaf916a74a803a780a5934f5ad47211e5f547ebae1dca12d22c085aeb2cd497615432d7c35d72376106398
-EBUILD org-mode-9999.ebuild 1531 BLAKE2B 6c06454ac286f2d681af7e55c151a9855dac8aa3028c41c43753ee907fe4d63ec26e5e8e4a0a4f97b80172b0f8fabc92ba591298bef9b5301a176460a1ce9358 SHA512 5526252d6a1190a8bee375b96e9b85c33e593f6bc77f118a33cd566c8fc5634e9e839dbe931c9ad96252e81d669fdc84f9999ea6b834cf2273d31d1e8cb86d90
+EBUILD org-mode-9.7.4.ebuild 1598 BLAKE2B 98c543d8b8eddc9e1ff6c21181a02eb423d92840fae2262e187fde3d33db351c8957d5b4dc2a3c48315df1a0e548c6d1597906f99ea2568540a0c7331dfd3191 SHA512 ed8743b5df69feb971e9fb1c734c896f6063c25f8dcfd84aff6345876ca04653d67f61548dd1b252058a654ae410605b5c8542d0688fbcd0fd8f3cc1f0573e6d
+EBUILD org-mode-9999.ebuild 1548 BLAKE2B 426b201cd1c179250baa695a14b4f152a1071bfc2b9afd99035a409b2ebb0be500a21bd43dcc46dadc10eb8466ab1ed8787f8007f09a96849688851d24d4cdab SHA512 154b347979a5bfde974dac21d0e2f65c7bddeaffaf9a0c68054ff97a24ce126f784e473705f45bffa9c40361b106a6042175470e883d1e3faae2a73c345dc160
MISC metadata.xml 1308 BLAKE2B 5aecc9209e6435d3112633a3dbb154494d20f6e428985f942ea9102d83d03ad08049fc58abe16d189f6744278fb84886990c0dfa94972b7e5669edf05de17223 SHA512 331969bde4138037bb516456a25de2b89a913f06c411375a3303eb95799e5cd214934aad98166f407acb47963ea9ab6ceae6d35fe607c963e62f0279d28a1cf1
diff --git a/app-emacs/org-mode/org-mode-9.6.28.ebuild b/app-emacs/org-mode/org-mode-9.7.4.ebuild
index 99d1b2f0ae2f..3ee14ae42256 100644
--- a/app-emacs/org-mode/org-mode-9.6.28.ebuild
+++ b/app-emacs/org-mode/org-mode-9.7.4.ebuild
@@ -6,31 +6,45 @@ EAPI=8
inherit elisp readme.gentoo-r1
DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/"
-MY_P="${PN}-release_${PV}"
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
-S="${WORKDIR}"/${MY_P}
+HOMEPAGE="https://orgmode.org/"
+
+if [[ "${PV}" == 9999 ]]; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/org"
+ S="${WORKDIR}/org"
+else
+ MY_P="${PN}-release_${PV}"
+
+ SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}"
+
+ KEYWORDS="~amd64 ~ppc ~x86"
+fi
LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
SLOT="0"
-KEYWORDS="amd64 ppc x86"
IUSE="doc odt-schema"
RESTRICT="test"
-BDEPEND="doc? ( virtual/texi2dvi )"
+BDEPEND="
+ doc? ( virtual/texi2dvi )
+"
SITEFILE="50${PN}-gentoo.el"
src_compile() {
emake -j1 \
- ORGVERSION=${PV} \
+ ORGVERSION="${PV}" \
datadir="${EPREFIX}${SITEETC}/${PN}"
+
use doc && emake -j1 pdf card
}
src_install() {
- emake \
- ORGVERSION=${PV} \
+ emake -j1 \
+ ORGVERSION="${PV}" \
DESTDIR="${D}" \
ETCDIRS="styles csl $(use odt-schema && echo schema)" \
lispdir="${EPREFIX}${SITELISP}/${PN}" \
diff --git a/app-emacs/org-mode/org-mode-9999.ebuild b/app-emacs/org-mode/org-mode-9999.ebuild
index ac0cf59313b4..1fc3dbd33b95 100644
--- a/app-emacs/org-mode/org-mode-9999.ebuild
+++ b/app-emacs/org-mode/org-mode-9999.ebuild
@@ -1,41 +1,47 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit elisp readme.gentoo-r1
-if [[ ${PV} == 9999 ]]; then
+DESCRIPTION="An Emacs mode for notes and project planning"
+HOMEPAGE="https://orgmode.org/"
+
+if [[ "${PV}" == 9999 ]]; then
+ inherit git-r3
+
EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git"
EGIT_CHECKOUT_DIR="${WORKDIR}/org"
- inherit git-r3
S="${WORKDIR}/org"
else
MY_P="${PN}-release_${PV}"
+
SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
+
KEYWORDS="~amd64 ~ppc ~x86"
fi
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/"
-
LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
SLOT="0"
IUSE="doc odt-schema"
RESTRICT="test"
-BDEPEND="doc? ( virtual/texi2dvi )"
+BDEPEND="
+ doc? ( virtual/texi2dvi )
+"
SITEFILE="50${PN}-gentoo.el"
src_compile() {
- emake datadir="${EPREFIX}${SITEETC}/${PN}"
- use doc && emake pdf card
+ emake -j1 datadir="${EPREFIX}${SITEETC}/${PN}"
+
+ use doc && emake -j1 pdf card
}
src_install() {
- emake \
+ emake -j1 \
DESTDIR="${D}" \
ETCDIRS="styles csl $(use odt-schema && echo schema)" \
lispdir="${EPREFIX}${SITELISP}/${PN}" \