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.6
Package-Manager: Portage-3.0.23, Repoman-3.0.3 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,2 +1,3 @@ | ||
DIST org-9.4.4.tar.gz 4725983 BLAKE2B 69fcd15e13c55b71a2c0c6185a0b82dfd8f72ef2c68a8ccc5aa9d3e9f134233d7c7c3cb38f4957cc7d5d70a082067412b61be2111b484b6a91a8a2e5f077bb39 SHA512 ec857f9765a869371bd3425aaecdbe1c8bb8f605640d81efebd7ed13afcb05439cf3a5277457ed399bc501f95a6d823bda7f46b6991cd5f21cf53cf0e666d831 | ||
DIST org-9.4.6.tar.gz 4729335 BLAKE2B b88edaf8098124b2048ce57d6005d2af0de34e9b8fa94c24eb041a42a6fca1fd6da7f242be89e6b0ca5e7b80d879096f9114dca0ba86b20a5d26d2a185baa537 SHA512 7e50d7e9e2073bc0f06d2c861f59d4c9b8af4cf63c98f730c810a3a8721e65829fe9ef7ba0ac99f49bf9da427a4d5ad1d028e05c1a8ab6a3bea2ff2020c0e61d | ||
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=8 | ||
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 | ||
} |