forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
app-emacs/org-mode: Version bump to 9.4.4
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Ulrich Müller <[email protected]>
- Loading branch information
Showing
2 changed files
with
60 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
DIST org-8.3.2.tar.gz 4442361 BLAKE2B f21f07578e870cd3edaa3721a53f679627c0115c320c666c2086e201e272c0ef03540bfdd90936a624cd4c4dcbac21b91346ba975b6006ada2d46184f73574f3 SHA512 3e1ff47c875a2db3239add8b060f555da357e465161ca62860c0ac2734c2e31c5387d2df4223ab7ea8ea60050f9a845d160b0bcb3afcf36f1d3cabcaa961e6a2 | ||
DIST org-9.3.6.tar.gz 4669953 BLAKE2B 1d221918f8145b789d979ee7822640dd37c5722e9f65ba36e945f7d574cfb89d48e2da1812d5dc727301ef1ad8bd2ef5628f54cbbfef5bffbab48656ed4c1e65 SHA512 47b5b81f47474d399cc7aada0e32f376d4c8758f6e955b7d889035610c20a4c372ea0571a510695822d2b87bd1e8002c2d0d8c73dc730144540c59b5ef25e090 | ||
DIST org-9.4.4.tar.gz 4725983 BLAKE2B 69fcd15e13c55b71a2c0c6185a0b82dfd8f72ef2c68a8ccc5aa9d3e9f134233d7c7c3cb38f4957cc7d5d70a082067412b61be2111b484b6a91a8a2e5f077bb39 SHA512 ec857f9765a869371bd3425aaecdbe1c8bb8f605640d81efebd7ed13afcb05439cf3a5277457ed399bc501f95a6d823bda7f46b6991cd5f21cf53cf0e666d831 | ||
DIST org-9.4.tar.gz 4724986 BLAKE2B 8f56c2459e1718d4982ccdba3a8fb1403ff4a66a5425ec341f6d5ef01b2415c87d77c7ac8a8cd7046b4398a18688ef5fb4f92d0131f6694bc6047b32e3dd5827 SHA512 480377b13950e1f9cfa2ec553f274156ff9a25a5572d5eb6137fa08a3d6f1d5c0a6942f4d139379974861ee467c3be17105bec6b17640beaa308c8fa6825f8f5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
# Copyright 1999-2021 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
NEED_EMACS=24 | ||
|
||
inherit elisp readme.gentoo-r1 | ||
|
||
DESCRIPTION="An Emacs mode for notes and project planning" | ||
HOMEPAGE="https://www.orgmode.org/" | ||
SRC_URI="https://orgmode.org/org-${PV}.tar.gz" | ||
|
||
LICENSE="GPL-3+ FDL-1.3+ contrib? ( GPL-2+ MIT ) odt-schema? ( OASIS-Open )" | ||
SLOT="0" | ||
KEYWORDS="~amd64 ~ppc ~x86" | ||
IUSE="contrib doc odt-schema" | ||
RESTRICT="test" | ||
|
||
BDEPEND="doc? ( virtual/texi2dvi )" | ||
|
||
S="${WORKDIR}/org-${PV}" | ||
SITEFILE="50${PN}-gentoo.el" | ||
|
||
src_compile() { | ||
emake datadir="${EPREFIX}${SITEETC}/${PN}" | ||
use doc && emake pdf card | ||
} | ||
|
||
src_install() { | ||
emake \ | ||
DESTDIR="${D}" \ | ||
ETCDIRS="styles $(use odt-schema && echo schema)" \ | ||
lispdir="${EPREFIX}${SITELISP}/${PN}" \ | ||
datadir="${EPREFIX}${SITEETC}/${PN}" \ | ||
infodir="${EPREFIX}/usr/share/info" \ | ||
install | ||
|
||
cp "${FILESDIR}/${SITEFILE}" "${T}/${SITEFILE}" || die | ||
|
||
if use contrib; then | ||
elisp-install ${PN}/contrib contrib/lisp/{org,ob,ox}*.el | ||
( docinto contrib; dodoc -r contrib/README contrib/scripts ) | ||
find "${ED}/usr/share/doc/${PF}/contrib" -type f -name '.*' \ | ||
-exec rm -f '{}' '+' | ||
# add the contrib subdirectory to load-path | ||
sed -i -e 's:\(.*@SITELISP@\)\(.*\):&\n\1/contrib\2:' \ | ||
"${T}/${SITEFILE}" || die | ||
fi | ||
|
||
elisp-site-file-install "${T}/${SITEFILE}" | ||
dodoc README etc/ORG-NEWS | ||
use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf | ||
|
||
DOC_CONTENTS="Org mode has a large variety of run-time dependencies, | ||
so you may have to install one or more additional packages. | ||
A non-exhaustive list of these dependencies may be found at | ||
<http://orgmode.org/worg/org-dependencies.html>." | ||
readme.gentoo_create_doc | ||
} |