Diff elisp-manual-21.2.8-r2 with a elisp-manual-22.2.9
/usr/portage/app-doc/elisp-manual/elisp-manual-22.2.9.ebuild 2023-10-09 14:52:28.268368319 +0300 | ||
---|---|---|
6 | 6 |
MY_P=${PN}-${PV/./-} |
7 | 7 |
DESCRIPTION="The GNU Emacs Lisp Reference Manual" |
8 | 8 |
HOMEPAGE="https://www.gnu.org/software/emacs/manual/" |
9 |
SRC_URI="mirror://gnu/emacs/${MY_P}.tar.gz |
|
10 |
https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz" |
|
9 |
# Taken from lispref/ of emacs-22.3 |
|
10 |
SRC_URI="https://dev.gentoo.org/~ulm/emacs/${MY_P}.tar.bz2" |
|
11 | 11 |
S="${WORKDIR}/${MY_P}" |
12 | 12 | |
13 |
LICENSE="FDL-1.1+" |
|
14 |
SLOT="21" |
|
13 |
LICENSE="FDL-1.2+" |
|
14 |
SLOT="22" |
|
15 | 15 |
KEYWORDS="amd64 ppc x86" |
16 | 16 | |
17 | 17 |
BDEPEND="sys-apps/texinfo" |
18 | 18 | |
19 |
PATCHES=("${WORKDIR}/patch") |
|
20 | ||
21 |
src_prepare() { |
|
22 |
default |
|
23 |
# remove pre-made info files |
|
24 |
rm -f elisp elisp-[0-9]* || die |
|
25 |
} |
|
19 |
PATCHES=("${FILESDIR}/${P}-direntry.patch") |
|
26 | 20 | |
27 | 21 |
src_compile() { |
28 |
ln -s index.unperm index.texi || die |
|
29 | 22 |
makeinfo elisp.texi || die |
30 | 23 |
} |
31 | 24 | |
32 | 25 |
src_install() { |
33 |
doinfo elisp21.info* |
|
34 |
dodoc README |
|
26 |
doinfo elisp22.info* |
|
27 |
dodoc ChangeLog README |
|
35 | 28 |
} |