[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2023-08-29 Thread Sam James
commit: 40bc2a9829a0297ddd05490991a888de8691c06d
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 29 20:50:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 29 20:50:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40bc2a98

app-doc/elisp-manual: Stabilize 28.2 ALLARCHES, #913222

Signed-off-by: Sam James  gentoo.org>

 app-doc/elisp-manual/elisp-manual-28.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/elisp-manual/elisp-manual-28.2.ebuild 
b/app-doc/elisp-manual/elisp-manual-28.2.ebuild
index 3eb46ca490ba..384d3d540172 100644
--- a/app-doc/elisp-manual/elisp-manual-28.2.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-28.2.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}/lispref"
 
 LICENSE="FDL-1.3+"
 SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ppc ~riscv x86"
 
 BDEPEND="sys-apps/texinfo"
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2023-08-29 Thread Ulrich Müller
commit: d5b297746645bf9b843283a17f479b46858eb853
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Aug 29 19:49:45 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Aug 29 19:51:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b29774

app-doc/elisp-manual: stabilize 20.2.5 for ALLARCHES

Closes: https://bugs.gentoo.org/913223
Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/elisp-manual/elisp-manual-20.2.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild 
b/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild
index 81c347525e3f..f0fca0e9cfe8 100644
--- a/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="Texinfo-manual"
 SLOT="20"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 
 BDEPEND="sys-apps/texinfo"
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/, app-doc/elisp-manual/files/

2023-08-01 Thread Ulrich Müller
commit: 8d28b1309823626678b67a19f50d77c405600ee5
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Aug  1 15:44:52 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Aug  1 15:46:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d28b130

app-doc/elisp-manual: add 28.2

Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/elisp-manual/Manifest  |  1 +
 app-doc/elisp-manual/elisp-manual-28.2.ebuild  | 27 ++
 .../files/elisp-manual-28.2-direntry.patch | 22 ++
 3 files changed, 50 insertions(+)

diff --git a/app-doc/elisp-manual/Manifest b/app-doc/elisp-manual/Manifest
index fe9df7b34f6a..4ba056d3ebe4 100644
--- a/app-doc/elisp-manual/Manifest
+++ b/app-doc/elisp-manual/Manifest
@@ -13,3 +13,4 @@ DIST elisp-manual-24.5.tar.xz 766300 BLAKE2B 
a93293646a4ddf8d9f9d3b7e1179178427c
 DIST elisp-manual-25.3.tar.xz 806544 BLAKE2B 
15d98b6dcc104dfeba66a3dd61489957a0339dfe43c7b09196814e48c7ff525930881805c0a6fb325ba66dc60fd5390b82d2c116ee08413b234e905c737bbe54
 SHA512 
85da76efef7645e13633a77fef8e775f42ebc8afad6eb5ab4bc839a12d1c1708430beaba8b89c152049700aa580abf1eaea539f2784a74486df380a59c3d6528
 DIST elisp-manual-26.3.tar.xz 872288 BLAKE2B 
b7860ea1b7745f28cd3b391d03109239c09aef09f334db485c62756af6907d93a3ba77a92f7a105e003053aac7dca398467239af76d9feb3291bb1dd42d17af2
 SHA512 
94779be36b9d0e10f75def88faead6cce934f95887e9310c27413bf89f7e61a081978d6164cfe781a5c8dbde9696ac1e08046a82e77420aa07b9ffca45ccc40c
 DIST elisp-manual-27.2.tar.xz 911212 BLAKE2B 
97e6ebe6f54d7c70512fac2f8d5ca2a1f9e13e69683c48eb1a2a1023541d3410e319f11f5007f45f42f3e7f5bc3fd16b10bc3db86d48f582afc766f3e2d5ba2a
 SHA512 
96d2671acd96df9fcdf371058708b92af0ee26889912134aeb90de28dc55b11889cf656eeea8ca3d214165f3b90db68ce867865ce32dfe255b52fba8a09ce2f5
+DIST elisp-manual-28.2.tar.xz 938940 BLAKE2B 
3a17de66e05d6d981c202a061399937182dfac5c198f50df0c6af91db9aebee170df90d278659677b138d2f65eca7ac423c39e4d8b775faac8fd4a0922ed9ca8
 SHA512 
13c3c316413a4d6041b7d9b01f83017fd735b7b5eb0b9d1c6e263b836cc58c98383f45f2b3bd8e17f25f89faf8056d75ea0069533d72f08e0c4fb1558cfc6d76

diff --git a/app-doc/elisp-manual/elisp-manual-28.2.ebuild 
b/app-doc/elisp-manual/elisp-manual-28.2.ebuild
new file mode 100644
index ..3eb46ca490ba
--- /dev/null
+++ b/app-doc/elisp-manual/elisp-manual-28.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="The GNU Emacs Lisp Reference Manual"
+HOMEPAGE="https://www.gnu.org/software/emacs/manual/;
+# taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV}
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
+S="${WORKDIR}/lispref"
+
+LICENSE="FDL-1.3+"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+
+BDEPEND="sys-apps/texinfo"
+
+PATCHES=("${FILESDIR}/${P}-direntry.patch")
+
+src_compile() {
+   makeinfo -I "${WORKDIR}"/emacs elisp.texi || die
+}
+
+src_install() {
+   doinfo elisp${SLOT}.info*
+   dodoc README
+}

diff --git a/app-doc/elisp-manual/files/elisp-manual-28.2-direntry.patch 
b/app-doc/elisp-manual/files/elisp-manual-28.2-direntry.patch
new file mode 100644
index ..69aa78c7c7ad
--- /dev/null
+++ b/app-doc/elisp-manual/files/elisp-manual-28.2-direntry.patch
@@ -0,0 +1,22 @@
+--- lispref/elisp.texi
 lispref/elisp.texi
+@@ -1,6 +1,6 @@
+ \input texinfo  @c -*-texinfo-*-
+ @c %**start of header
+-@setfilename ../../info/elisp.info
++@setfilename elisp28.info
+ 
+ @ifset VOL1
+ @set volflag
+@@ -117,9 +117,9 @@
+ @end quotation
+ @end copying
+ 
+-@dircategory Emacs lisp
++@dircategory Emacs
+ @direntry
+-* Elisp: (elisp).   The Emacs Lisp Reference Manual.
++* Elisp 28: (elisp28).  The Emacs Lisp Reference Manual for Emacs 28.
+ @end direntry
+ 
+ @titlepage



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2023-08-01 Thread Ulrich Müller
commit: 79869e0df0d4cde0c70be577f15b53794b831ce3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Aug  1 15:43:12 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Aug  1 15:46:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79869e0d

app-doc/elisp-manual: Determine SLOT from ${PV}

Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/elisp-manual/elisp-manual-27.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/elisp-manual/elisp-manual-27.2.ebuild 
b/app-doc/elisp-manual/elisp-manual-27.2.ebuild
index d5b253d9182d..384d3d540172 100644
--- a/app-doc/elisp-manual/elisp-manual-27.2.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-27.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
 S="${WORKDIR}/lispref"
 
 LICENSE="FDL-1.3+"
-SLOT="27"
+SLOT="${PV%%.*}"
 KEYWORDS="amd64 ppc ~riscv x86"
 
 BDEPEND="sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2023-05-25 Thread Arthur Zamarin
commit: 736adce5408a0d9ce26b09fe4956a8dbf0a960d0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 25 07:46:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 25 07:46:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736adce5

app-doc/elisp-manual: Stabilize 19.2.4.2 ALLARCHES, #907106

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild 
b/app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild
index 98109080f591..93daddd06e33 100644
--- a/app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="Texinfo-manual"
 SLOT="19"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 
 BDEPEND="sys-apps/texinfo"
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2022-05-07 Thread Jakov Smolić
commit: 297bd92efe265563b805d93068ace676182172b2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat May  7 10:55:54 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat May  7 10:55:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297bd92e

app-doc/elisp-manual: Stabilize 27.2 ALLARCHES, #843122

Signed-off-by: Jakov Smolić  gentoo.org>

 app-doc/elisp-manual/elisp-manual-27.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/elisp-manual/elisp-manual-27.2.ebuild 
b/app-doc/elisp-manual/elisp-manual-27.2.ebuild
index 9e413772834d..d5b253d9182d 100644
--- a/app-doc/elisp-manual/elisp-manual-27.2.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-27.2.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}/lispref"
 
 LICENSE="FDL-1.3+"
 SLOT="27"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ppc ~riscv x86"
 
 BDEPEND="sys-apps/texinfo"
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/, app-doc/elisp-manual/files/

2022-04-04 Thread Ulrich Müller
commit: 646031c6c2df3e41e05fea315cb5a66a9fd889cb
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Apr  4 13:07:18 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Apr  4 13:07:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=646031c6

app-doc/elisp-manual: Version bump to 27.2

Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/elisp-manual/Manifest  |  1 +
 app-doc/elisp-manual/elisp-manual-27.2.ebuild  | 27 ++
 .../files/elisp-manual-27.2-direntry.patch | 22 ++
 3 files changed, 50 insertions(+)

diff --git a/app-doc/elisp-manual/Manifest b/app-doc/elisp-manual/Manifest
index 7d3323abc281..fe9df7b34f6a 100644
--- a/app-doc/elisp-manual/Manifest
+++ b/app-doc/elisp-manual/Manifest
@@ -12,3 +12,4 @@ DIST elisp-manual-23.4.tar.xz 686868 BLAKE2B 
8a46615227c0693568021a9f065c3546465
 DIST elisp-manual-24.5.tar.xz 766300 BLAKE2B 
a93293646a4ddf8d9f9d3b7e1179178427c5cbf50e1ecf164158a5a0c5332b6bc49b1b91b5b6d2064db973f71dc104a94d9c0389589382ca80e63edf7696d14d
 SHA512 
205d48eff9a044883e433e86ec0add188727300582d82deb0b0507327098a8038fef8803457e88fd0c5c9523fc4b621704507bc463409ee30f7b046251363e65
 DIST elisp-manual-25.3.tar.xz 806544 BLAKE2B 
15d98b6dcc104dfeba66a3dd61489957a0339dfe43c7b09196814e48c7ff525930881805c0a6fb325ba66dc60fd5390b82d2c116ee08413b234e905c737bbe54
 SHA512 
85da76efef7645e13633a77fef8e775f42ebc8afad6eb5ab4bc839a12d1c1708430beaba8b89c152049700aa580abf1eaea539f2784a74486df380a59c3d6528
 DIST elisp-manual-26.3.tar.xz 872288 BLAKE2B 
b7860ea1b7745f28cd3b391d03109239c09aef09f334db485c62756af6907d93a3ba77a92f7a105e003053aac7dca398467239af76d9feb3291bb1dd42d17af2
 SHA512 
94779be36b9d0e10f75def88faead6cce934f95887e9310c27413bf89f7e61a081978d6164cfe781a5c8dbde9696ac1e08046a82e77420aa07b9ffca45ccc40c
+DIST elisp-manual-27.2.tar.xz 911212 BLAKE2B 
97e6ebe6f54d7c70512fac2f8d5ca2a1f9e13e69683c48eb1a2a1023541d3410e319f11f5007f45f42f3e7f5bc3fd16b10bc3db86d48f582afc766f3e2d5ba2a
 SHA512 
96d2671acd96df9fcdf371058708b92af0ee26889912134aeb90de28dc55b11889cf656eeea8ca3d214165f3b90db68ce867865ce32dfe255b52fba8a09ce2f5

diff --git a/app-doc/elisp-manual/elisp-manual-27.2.ebuild 
b/app-doc/elisp-manual/elisp-manual-27.2.ebuild
new file mode 100644
index ..9e413772834d
--- /dev/null
+++ b/app-doc/elisp-manual/elisp-manual-27.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="The GNU Emacs Lisp Reference Manual"
+HOMEPAGE="https://www.gnu.org/software/emacs/manual/;
+# taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV}
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
+S="${WORKDIR}/lispref"
+
+LICENSE="FDL-1.3+"
+SLOT="27"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+
+BDEPEND="sys-apps/texinfo"
+
+PATCHES=("${FILESDIR}/${P}-direntry.patch")
+
+src_compile() {
+   makeinfo -I "${WORKDIR}"/emacs elisp.texi || die
+}
+
+src_install() {
+   doinfo elisp${SLOT}.info*
+   dodoc README
+}

diff --git a/app-doc/elisp-manual/files/elisp-manual-27.2-direntry.patch 
b/app-doc/elisp-manual/files/elisp-manual-27.2-direntry.patch
new file mode 100644
index ..55ca06f6da73
--- /dev/null
+++ b/app-doc/elisp-manual/files/elisp-manual-27.2-direntry.patch
@@ -0,0 +1,22 @@
+--- lispref/elisp.texi
 lispref/elisp.texi
+@@ -1,6 +1,6 @@
+ \input texinfo  @c -*-texinfo-*-
+ @c %**start of header
+-@setfilename ../../info/elisp.info
++@setfilename elisp27.info
+ 
+ @ifset VOL1
+ @set volflag
+@@ -117,9 +117,9 @@
+ @end quotation
+ @end copying
+ 
+-@dircategory Emacs lisp
++@dircategory Emacs
+ @direntry
+-* Elisp: (elisp).   The Emacs Lisp Reference Manual.
++* Elisp 27: (elisp27).  The Emacs Lisp Reference Manual for Emacs 27.
+ @end direntry
+ 
+ @titlepage



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2021-12-12 Thread Yixun Lan
commit: d4d1a706e62bec0579d166af651a1e480e03eba1
Author: Yongxiang Liang  gmail  com>
AuthorDate: Thu Dec  9 16:50:54 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Dec 12 14:21:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d1a706

app-doc/elisp-manual: keyword ~riscv

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-doc/elisp-manual/elisp-manual-26.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/elisp-manual/elisp-manual-26.3.ebuild 
b/app-doc/elisp-manual/elisp-manual-26.3.ebuild
index 750528469897..0a9d38d01f70 100644
--- a/app-doc/elisp-manual/elisp-manual-26.3.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-26.3.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}/lispref"
 
 LICENSE="FDL-1.3+"
 SLOT="26"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 ppc ~riscv x86"
 
 BDEPEND="sys-apps/texinfo"
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2021-04-19 Thread Ulrich Müller
commit: 376b2e2cdf52ca033043c0869f02729b11a58bc8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Apr 19 19:50:05 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Apr 19 19:50:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=376b2e2c

app-doc/elisp-manual: EAPI 7

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/elisp-manual/elisp-manual-18.1.03.ebuild   | 13 ++---
 app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild  | 13 ++---
 app-doc/elisp-manual/elisp-manual-20.2.5.ebuild| 13 ++---
 app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild | 13 ++---
 app-doc/elisp-manual/elisp-manual-22.2.9.ebuild| 13 -
 app-doc/elisp-manual/elisp-manual-23.4.ebuild  | 13 -
 app-doc/elisp-manual/elisp-manual-24.5.ebuild  | 11 +--
 app-doc/elisp-manual/elisp-manual-25.3.ebuild  |  8 
 app-doc/elisp-manual/elisp-manual-26.3.ebuild  |  6 +++---
 9 files changed, 44 insertions(+), 59 deletions(-)

diff --git a/app-doc/elisp-manual/elisp-manual-18.1.03.ebuild 
b/app-doc/elisp-manual/elisp-manual-18.1.03.ebuild
index 77e0c00c309..8beb5471da6 100644
--- a/app-doc/elisp-manual/elisp-manual-18.1.03.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-18.1.03.ebuild
@@ -1,28 +1,27 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit epatch
+EAPI=7
 
 MY_P=${PN}-${PV/./-}
 DESCRIPTION="The GNU Emacs Lisp Reference Manual"
 HOMEPAGE="https://www.gnu.org/software/emacs/manual/;
 SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz
https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz;
+S="${WORKDIR}/elisp"
 
 LICENSE="Texinfo-manual"
 SLOT="18"
 KEYWORDS="amd64 ~ppc x86"
 
-DEPEND="sys-apps/texinfo"
+BDEPEND="sys-apps/texinfo"
 
-S="${WORKDIR}/elisp"
+PATCHES=("${WORKDIR}/patch")
 
 src_prepare() {
+   default
# remove pre-made info files
-   rm -f elisp elisp-[0-9]*
-   EPATCH_SUFFIX=patch epatch
+   rm -f elisp elisp-[0-9]* || die
 }
 
 src_compile() {

diff --git a/app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild 
b/app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild
index 19b816d5d80..98109080f59 100644
--- a/app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-19.2.4.2.ebuild
@@ -1,28 +1,27 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit epatch
+EAPI=7
 
 MY_P=${PN}-${PV/./-}
 DESCRIPTION="The GNU Emacs Lisp Reference Manual"
 HOMEPAGE="https://www.gnu.org/software/emacs/manual/;
 SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz
https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="Texinfo-manual"
 SLOT="19"
 KEYWORDS="~amd64 ~ppc ~x86"
 
-DEPEND="sys-apps/texinfo"
+BDEPEND="sys-apps/texinfo"
 
-S="${WORKDIR}/${MY_P}"
+PATCHES=("${WORKDIR}/patch")
 
 src_prepare() {
+   default
# remove pre-made info files
-   rm -f elisp elisp-[0-9]*
-   EPATCH_SUFFIX=patch epatch
+   rm -f elisp elisp-[0-9]* || die
 }
 
 src_compile() {

diff --git a/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild 
b/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild
index 8d1b60f332b..81c347525e3 100644
--- a/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-20.2.5.ebuild
@@ -1,28 +1,27 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit epatch
+EAPI=7
 
 MY_P=${PN}-${PV/./-}
 DESCRIPTION="The GNU Emacs Lisp Reference Manual"
 HOMEPAGE="https://www.gnu.org/software/emacs/manual/;
 SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${MY_P}.tar.gz
https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="Texinfo-manual"
 SLOT="20"
 KEYWORDS="~amd64 ~ppc ~x86"
 
-DEPEND="sys-apps/texinfo"
+BDEPEND="sys-apps/texinfo"
 
-S="${WORKDIR}/${MY_P}"
+PATCHES=("${WORKDIR}/patch")
 
 src_prepare() {
+   default
# remove pre-made info files
-   rm -f elisp elisp-[0-9]*
-   EPATCH_SUFFIX=patch epatch
+   rm -f elisp elisp-[0-9]* || die
 }
 
 src_compile() {

diff --git a/app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild 
b/app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild
index 094626bf153..e79aed0390f 100644
--- a/app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-21.2.8-r2.ebuild
@@ -1,28 +1,27 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit epatch
+EAPI=7
 
 MY_P=${PN}-${PV/./-}
 DESCRIPTION="The GNU Emacs Lisp Reference Manual"
 HOMEPAGE="https://www.gnu.org/software/emacs/manual/;
 SRC_URI="mirror://gnu/emacs/${MY_P}.tar.gz
https://dev.gentoo.org/~ulm/emacs/${P}-patches.tar.gz;

[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2020-03-02 Thread Sergei Trofimovich
commit: 7c776ad7f01a1d95c194f8441d0b1edab64767d4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar  2 11:18:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar  2 11:18:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c776ad7

app-doc/elisp-manual: stable 26.3 for ppc, bug #710914

Package-Manager: Portage-2.3.88, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-doc/elisp-manual/elisp-manual-26.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/elisp-manual/elisp-manual-26.3.ebuild 
b/app-doc/elisp-manual/elisp-manual-26.3.ebuild
index cb119c34fdb..3b811adc9a0 100644
--- a/app-doc/elisp-manual/elisp-manual-26.3.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-26.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
 
 LICENSE="FDL-1.3+"
 SLOT="26"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 
 DEPEND="sys-apps/texinfo"
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2020-02-28 Thread Agostino Sarubbo
commit: df2cdfd8bc6f075209eaa840ad61c3f919b1bee4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 28 17:50:00 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 28 17:50:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2cdfd8

app-doc/elisp-manual: x86 stable wrt bug #710914

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-doc/elisp-manual/elisp-manual-26.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/elisp-manual/elisp-manual-26.3.ebuild 
b/app-doc/elisp-manual/elisp-manual-26.3.ebuild
index c83fd965943..cb119c34fdb 100644
--- a/app-doc/elisp-manual/elisp-manual-26.3.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-26.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
 
 LICENSE="FDL-1.3+"
 SLOT="26"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 
 DEPEND="sys-apps/texinfo"
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2020-02-27 Thread Agostino Sarubbo
commit: e2075cffd41973f2b375fe7e7b5e3abf82166c12
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Feb 27 09:49:07 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Feb 27 09:49:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2075cff

app-doc/elisp-manual: amd64 stable wrt bug #710914

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-doc/elisp-manual/elisp-manual-26.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/elisp-manual/elisp-manual-26.3.ebuild 
b/app-doc/elisp-manual/elisp-manual-26.3.ebuild
index d2a4ef6799b..c83fd965943 100644
--- a/app-doc/elisp-manual/elisp-manual-26.3.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-26.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
 
 LICENSE="FDL-1.3+"
 SLOT="26"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 DEPEND="sys-apps/texinfo"
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2020-02-26 Thread Ulrich Müller
commit: 03e7c783554d08026372d696ddb1365b8d2a67a2
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb 26 21:07:37 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 26 21:07:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e7c783

app-doc/elisp-manual: Add stabilize-allarches to metadata.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/elisp-manual/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-doc/elisp-manual/metadata.xml 
b/app-doc/elisp-manual/metadata.xml
index 06fb04eeec5..96c304d1965 100644
--- a/app-doc/elisp-manual/metadata.xml
+++ b/app-doc/elisp-manual/metadata.xml
@@ -25,4 +25,5 @@
   Foundation. This manual presumes considerable familiarity with the use of
   Emacs for editing; see The GNU Emacs Manual for this basic information.
 
+
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/files/, app-doc/elisp-manual/

2020-01-17 Thread Ulrich Müller
commit: 6931715cbc875018cad61ae31018bc3b2292a058
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jan 17 17:28:26 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jan 17 17:37:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6931715c

app-doc/elisp-manual: Version bump to 26.3.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Ulrich Müller  gentoo.org>

 app-doc/elisp-manual/Manifest  |  1 +
 app-doc/elisp-manual/elisp-manual-26.3.ebuild  | 27 ++
 .../files/elisp-manual-26.3-direntry.patch | 22 ++
 3 files changed, 50 insertions(+)

diff --git a/app-doc/elisp-manual/Manifest b/app-doc/elisp-manual/Manifest
index 5867d144164..7d3323abc28 100644
--- a/app-doc/elisp-manual/Manifest
+++ b/app-doc/elisp-manual/Manifest
@@ -11,3 +11,4 @@ DIST elisp-manual-23.4-patches-1.tar.xz 1140 BLAKE2B 
9e2ef06022acde6a3022c51aec2
 DIST elisp-manual-23.4.tar.xz 686868 BLAKE2B 
8a46615227c0693568021a9f065c3546465c2f148c49ef2bd4ef0b47e71d122659203bd4a96c14fdd1f83cb7eb7b410656d593efc51e3743b229c6fd5dabeca5
 SHA512 
bf71dd18cdce1dce8880b9e67276d9cb71ef54023b5ef2f6555c85c1ffe9b9b8f0d7434227643564c9403fe484bfaeac10ea8911f9c53a9acb3d502eddc1d62d
 DIST elisp-manual-24.5.tar.xz 766300 BLAKE2B 
a93293646a4ddf8d9f9d3b7e1179178427c5cbf50e1ecf164158a5a0c5332b6bc49b1b91b5b6d2064db973f71dc104a94d9c0389589382ca80e63edf7696d14d
 SHA512 
205d48eff9a044883e433e86ec0add188727300582d82deb0b0507327098a8038fef8803457e88fd0c5c9523fc4b621704507bc463409ee30f7b046251363e65
 DIST elisp-manual-25.3.tar.xz 806544 BLAKE2B 
15d98b6dcc104dfeba66a3dd61489957a0339dfe43c7b09196814e48c7ff525930881805c0a6fb325ba66dc60fd5390b82d2c116ee08413b234e905c737bbe54
 SHA512 
85da76efef7645e13633a77fef8e775f42ebc8afad6eb5ab4bc839a12d1c1708430beaba8b89c152049700aa580abf1eaea539f2784a74486df380a59c3d6528
+DIST elisp-manual-26.3.tar.xz 872288 BLAKE2B 
b7860ea1b7745f28cd3b391d03109239c09aef09f334db485c62756af6907d93a3ba77a92f7a105e003053aac7dca398467239af76d9feb3291bb1dd42d17af2
 SHA512 
94779be36b9d0e10f75def88faead6cce934f95887e9310c27413bf89f7e61a081978d6164cfe781a5c8dbde9696ac1e08046a82e77420aa07b9ffca45ccc40c

diff --git a/app-doc/elisp-manual/elisp-manual-26.3.ebuild 
b/app-doc/elisp-manual/elisp-manual-26.3.ebuild
new file mode 100644
index 000..d2a4ef6799b
--- /dev/null
+++ b/app-doc/elisp-manual/elisp-manual-26.3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="The GNU Emacs Lisp Reference Manual"
+HOMEPAGE="https://www.gnu.org/software/emacs/manual/;
+# taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV}
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
+
+LICENSE="FDL-1.3+"
+SLOT="26"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="sys-apps/texinfo"
+
+S="${WORKDIR}/lispref"
+PATCHES=("${FILESDIR}/${P}-direntry.patch")
+
+src_compile() {
+   makeinfo -I "${WORKDIR}"/emacs elisp.texi || die
+}
+
+src_install() {
+   doinfo elisp${SLOT}.info*
+   dodoc README
+}

diff --git a/app-doc/elisp-manual/files/elisp-manual-26.3-direntry.patch 
b/app-doc/elisp-manual/files/elisp-manual-26.3-direntry.patch
new file mode 100644
index 000..4ce926fc5c4
--- /dev/null
+++ b/app-doc/elisp-manual/files/elisp-manual-26.3-direntry.patch
@@ -0,0 +1,22 @@
+--- lispref-orig/elisp.texi
 lispref/elisp.texi
+@@ -1,6 +1,6 @@
+ \input texinfo  @c -*-texinfo-*-
+ @c %**start of header
+-@setfilename ../../info/elisp.info
++@setfilename elisp26.info
+ 
+ @ifset VOL1
+ @set volflag
+@@ -116,9 +116,9 @@
+ @end quotation
+ @end copying
+ 
+-@dircategory Emacs lisp
++@dircategory Emacs
+ @direntry
+-* Elisp: (elisp).   The Emacs Lisp Reference Manual.
++* Elisp 26: (elisp26).  The Emacs Lisp Reference Manual for Emacs 26.
+ @end direntry
+ 
+ @titlepage



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2018-04-07 Thread Aaron Bauman
commit: 513fb0ed930b5dd74167f9daf558f4ef9161a7ec
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr  8 02:49:48 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Apr  8 02:49:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513fb0ed

app-doc/elisp-manual: stabilize per ALLARCHES

Bug: https://bugs.gentoo.org/652746
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-doc/elisp-manual/elisp-manual-25.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/elisp-manual/elisp-manual-25.3.ebuild 
b/app-doc/elisp-manual/elisp-manual-25.3.ebuild
index b245ea12f39..10e056f739c 100644
--- a/app-doc/elisp-manual/elisp-manual-25.3.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-25.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
 
 LICENSE="FDL-1.3+"
 SLOT="25"
-KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd"
 
 DEPEND="sys-apps/texinfo"
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2018-04-07 Thread Aaron Bauman
commit: 10a25aa0786ad86efac2dff9d5339fa7e662fe32
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr  8 02:47:48 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Apr  8 02:47:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a25aa0

app-doc/elisp-manual: amd64 stable

Bug: https://bugs.gentoo.org/652746
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-doc/elisp-manual/elisp-manual-25.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/elisp-manual/elisp-manual-25.3.ebuild 
b/app-doc/elisp-manual/elisp-manual-25.3.ebuild
index 348832c80cf..b245ea12f39 100644
--- a/app-doc/elisp-manual/elisp-manual-25.3.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-25.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
 
 LICENSE="FDL-1.3+"
 SLOT="25"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd"
 
 DEPEND="sys-apps/texinfo"
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/, app-doc/elisp-manual/files/

2017-09-22 Thread Ulrich Müller
commit: 25b560183e5aa9078d662d1435a895288ce6f284
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Sep 22 17:09:34 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Sep 22 17:10:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b56018

app-doc/elisp-manual: Version bump.

This is only to keep the version in sync with app-editors/emacs.
There are no changes to the text of the manual.

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 app-doc/elisp-manual/Manifest   | 2 +-
 .../elisp-manual/{elisp-manual-25.2.ebuild => elisp-manual-25.3.ebuild} | 0
 ...lisp-manual-25.2-direntry.patch => elisp-manual-25.3-direntry.patch} | 0
 3 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/elisp-manual/Manifest b/app-doc/elisp-manual/Manifest
index 94314e5c98e..3dd635fe1e0 100644
--- a/app-doc/elisp-manual/Manifest
+++ b/app-doc/elisp-manual/Manifest
@@ -10,4 +10,4 @@ DIST elisp-manual-22-2.9.tar.bz2 669809 SHA256 
2e2b830af263c7313072d181af47aef2e
 DIST elisp-manual-23.4-patches-1.tar.xz 1140 SHA256 
3368876054ddc104fb0fbb2abcac295a75308723b2fa688f871abe216ee9e7f0 SHA512 
d72455ee50505411a04752ab0fef44dee13fe90163ab1dfb9b74f46de741fd2730205d33d1f8cd912647eb537bb01fe6252d6717bf0068600dd08efdb0363dc3
 WHIRLPOOL 
129da795a4005e83d9a48798dfed1309f0da2b2a654c7b9d0b6a33049963db37ca43bc3e4b245feded25b88e7c8dd2434dc337d442f6788773cb67bb0df59f33
 DIST elisp-manual-23.4.tar.xz 686868 SHA256 
cb129eb4e026147d5a19d071dd0960467874a0e97ecfae2a3988421c37ea5c70 SHA512 
bf71dd18cdce1dce8880b9e67276d9cb71ef54023b5ef2f6555c85c1ffe9b9b8f0d7434227643564c9403fe484bfaeac10ea8911f9c53a9acb3d502eddc1d62d
 WHIRLPOOL 
276b7249e3535af4208d8671e81e5ceb522d1b0c66a261c315ea0c8024c80d58f1c2677b54d8a9c29807273812c841fcc9f70085af9c9e53b0998854dbbbc3f7
 DIST elisp-manual-24.5.tar.xz 766300 SHA256 
4810caed1a23c6a3015ea6dc6e3dc8ed5e247157a91f90a19accd59e2f30e362 SHA512 
205d48eff9a044883e433e86ec0add188727300582d82deb0b0507327098a8038fef8803457e88fd0c5c9523fc4b621704507bc463409ee30f7b046251363e65
 WHIRLPOOL 
1445c38bb00657a5455151652daadf8d551efeae0246a16ec35afea4c54ced2a98b60ea6169da55f3fe4e223402077fae457bbe386fd12c02f1781a71659ec1b
-DIST elisp-manual-25.2.tar.xz 806584 SHA256 
0476057f038ecf19ef6580d0cfc99dd5e2d55c49fa8ce4d302f9f750587f6707 SHA512 
9e3fd0749623c1655f611342b9c6352970b90e22aa833853365a33d73f9856bb5c1c716c4324c69a9c5c02fad8c7230e6a9a472da493da0333e75ef162fae877
 WHIRLPOOL 
8e7cde5ee2bc4917d95741b65da008a2df0a614ce5cc07da5aae4a6938fba7f624ab75b306c70d87f71fd4450aa90416b5b8e3a888be0ccd754584b13ebed410
+DIST elisp-manual-25.3.tar.xz 806544 SHA256 
99759eec7b88ac647a4115a6257eb475e249b3630d914d7230feafc77c70fd69 SHA512 
85da76efef7645e13633a77fef8e775f42ebc8afad6eb5ab4bc839a12d1c1708430beaba8b89c152049700aa580abf1eaea539f2784a74486df380a59c3d6528
 WHIRLPOOL 
f87486fd5bf720cad72dec0af29355ff4edfbd53c7cfb9e34b10dd6f90e23f9b3d8b922650635f40901ade4979225c2ab1ff93312e3c37012a5096a268648cf2

diff --git a/app-doc/elisp-manual/elisp-manual-25.2.ebuild 
b/app-doc/elisp-manual/elisp-manual-25.3.ebuild
similarity index 100%
rename from app-doc/elisp-manual/elisp-manual-25.2.ebuild
rename to app-doc/elisp-manual/elisp-manual-25.3.ebuild

diff --git a/app-doc/elisp-manual/files/elisp-manual-25.2-direntry.patch 
b/app-doc/elisp-manual/files/elisp-manual-25.3-direntry.patch
similarity index 100%
rename from app-doc/elisp-manual/files/elisp-manual-25.2-direntry.patch
rename to app-doc/elisp-manual/files/elisp-manual-25.3-direntry.patch



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/, app-doc/elisp-manual/files/

2017-04-22 Thread Ulrich Müller
commit: 87925dbede377557282691d83ff315fff775183a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Apr 22 20:53:05 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Apr 22 20:58:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87925dbe

app-doc/elisp-manual: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-doc/elisp-manual/Manifest  |  1 +
 app-doc/elisp-manual/elisp-manual-25.2.ebuild  | 27 ++
 .../files/elisp-manual-25.2-direntry.patch | 22 ++
 3 files changed, 50 insertions(+)

diff --git a/app-doc/elisp-manual/Manifest b/app-doc/elisp-manual/Manifest
index ec82557441e..94314e5c98e 100644
--- a/app-doc/elisp-manual/Manifest
+++ b/app-doc/elisp-manual/Manifest
@@ -10,3 +10,4 @@ DIST elisp-manual-22-2.9.tar.bz2 669809 SHA256 
2e2b830af263c7313072d181af47aef2e
 DIST elisp-manual-23.4-patches-1.tar.xz 1140 SHA256 
3368876054ddc104fb0fbb2abcac295a75308723b2fa688f871abe216ee9e7f0 SHA512 
d72455ee50505411a04752ab0fef44dee13fe90163ab1dfb9b74f46de741fd2730205d33d1f8cd912647eb537bb01fe6252d6717bf0068600dd08efdb0363dc3
 WHIRLPOOL 
129da795a4005e83d9a48798dfed1309f0da2b2a654c7b9d0b6a33049963db37ca43bc3e4b245feded25b88e7c8dd2434dc337d442f6788773cb67bb0df59f33
 DIST elisp-manual-23.4.tar.xz 686868 SHA256 
cb129eb4e026147d5a19d071dd0960467874a0e97ecfae2a3988421c37ea5c70 SHA512 
bf71dd18cdce1dce8880b9e67276d9cb71ef54023b5ef2f6555c85c1ffe9b9b8f0d7434227643564c9403fe484bfaeac10ea8911f9c53a9acb3d502eddc1d62d
 WHIRLPOOL 
276b7249e3535af4208d8671e81e5ceb522d1b0c66a261c315ea0c8024c80d58f1c2677b54d8a9c29807273812c841fcc9f70085af9c9e53b0998854dbbbc3f7
 DIST elisp-manual-24.5.tar.xz 766300 SHA256 
4810caed1a23c6a3015ea6dc6e3dc8ed5e247157a91f90a19accd59e2f30e362 SHA512 
205d48eff9a044883e433e86ec0add188727300582d82deb0b0507327098a8038fef8803457e88fd0c5c9523fc4b621704507bc463409ee30f7b046251363e65
 WHIRLPOOL 
1445c38bb00657a5455151652daadf8d551efeae0246a16ec35afea4c54ced2a98b60ea6169da55f3fe4e223402077fae457bbe386fd12c02f1781a71659ec1b
+DIST elisp-manual-25.2.tar.xz 806584 SHA256 
0476057f038ecf19ef6580d0cfc99dd5e2d55c49fa8ce4d302f9f750587f6707 SHA512 
9e3fd0749623c1655f611342b9c6352970b90e22aa833853365a33d73f9856bb5c1c716c4324c69a9c5c02fad8c7230e6a9a472da493da0333e75ef162fae877
 WHIRLPOOL 
8e7cde5ee2bc4917d95741b65da008a2df0a614ce5cc07da5aae4a6938fba7f624ab75b306c70d87f71fd4450aa90416b5b8e3a888be0ccd754584b13ebed410

diff --git a/app-doc/elisp-manual/elisp-manual-25.2.ebuild 
b/app-doc/elisp-manual/elisp-manual-25.2.ebuild
new file mode 100644
index 000..348832c80cf
--- /dev/null
+++ b/app-doc/elisp-manual/elisp-manual-25.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="The GNU Emacs Lisp Reference Manual"
+HOMEPAGE="https://www.gnu.org/software/emacs/manual/;
+# taken from doc/lispref/ (and some files from doc/emacs/) of emacs-${PV}
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
+
+LICENSE="FDL-1.3+"
+SLOT="25"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+
+DEPEND="sys-apps/texinfo"
+
+S="${WORKDIR}/lispref"
+PATCHES=("${FILESDIR}/${P}-direntry.patch")
+
+src_compile() {
+   makeinfo -I "${WORKDIR}"/emacs elisp.texi || die
+}
+
+src_install() {
+   doinfo elisp${SLOT}.info*
+   dodoc README
+}

diff --git a/app-doc/elisp-manual/files/elisp-manual-25.2-direntry.patch 
b/app-doc/elisp-manual/files/elisp-manual-25.2-direntry.patch
new file mode 100644
index 000..7303baa827c
--- /dev/null
+++ b/app-doc/elisp-manual/files/elisp-manual-25.2-direntry.patch
@@ -0,0 +1,22 @@
+--- lispref-orig/elisp.texi
 lispref/elisp.texi
+@@ -1,6 +1,6 @@
+ \input texinfo  @c -*-texinfo-*-
+ @c %**start of header
+-@setfilename ../../info/elisp.info
++@setfilename elisp25.info
+ 
+ @ifset VOL1
+ @set volflag
+@@ -116,9 +116,9 @@
+ @end quotation
+ @end copying
+ 
+-@dircategory Emacs lisp
++@dircategory Emacs
+ @direntry
+-* Elisp: (elisp).   The Emacs Lisp Reference Manual.
++* Elisp 25: (elisp25).  The Emacs Lisp Reference Manual for Emacs 25.
+ @end direntry
+ 
+ @titlepage



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2017-04-22 Thread Ulrich Müller
commit: b5866f14da5bbf07785438fcb65ae26e5800c1ff
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Apr 22 20:30:26 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Apr 22 20:58:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5866f14

app-doc/elisp-manual: Drop explicit dependency on xz-utils.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-doc/elisp-manual/elisp-manual-23.4.ebuild | 5 ++---
 app-doc/elisp-manual/elisp-manual-24.5.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-doc/elisp-manual/elisp-manual-23.4.ebuild 
b/app-doc/elisp-manual/elisp-manual-23.4.ebuild
index 7650b580822..ea879a7492c 100644
--- a/app-doc/elisp-manual/elisp-manual-23.4.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-23.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,8 +15,7 @@ LICENSE="FDL-1.3+"
 SLOT="23"
 KEYWORDS="amd64 ppc x86 ~x86-fbsd"
 
-DEPEND="app-arch/xz-utils
-   sys-apps/texinfo"
+DEPEND="sys-apps/texinfo"
 
 S="${WORKDIR}/lispref"
 

diff --git a/app-doc/elisp-manual/elisp-manual-24.5.ebuild 
b/app-doc/elisp-manual/elisp-manual-24.5.ebuild
index cdfe92bcb75..fca59e62bcf 100644
--- a/app-doc/elisp-manual/elisp-manual-24.5.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-24.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,8 +14,7 @@ LICENSE="FDL-1.3+"
 SLOT="24"
 KEYWORDS="amd64 ppc x86 ~x86-fbsd"
 
-DEPEND="app-arch/xz-utils
-   sys-apps/texinfo"
+DEPEND="sys-apps/texinfo"
 
 S="${WORKDIR}/lispref"
 



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/, app-doc/elisp-manual/files/

2016-03-14 Thread Ulrich Müller
commit: c2ec84def9fae4e8f91dd44c1e9888a4d27f17af
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Mar 14 17:47:00 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Mar 14 17:47:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ec84de

app-doc/elisp-manual: Remove old.

Package-Manager: portage-2.2.28

 app-doc/elisp-manual/Manifest  |  1 -
 app-doc/elisp-manual/elisp-manual-24.4.ebuild  | 35 --
 .../files/elisp-manual-24.4-direntry.patch | 22 --
 3 files changed, 58 deletions(-)

diff --git a/app-doc/elisp-manual/Manifest b/app-doc/elisp-manual/Manifest
index 395334b..ec82557 100644
--- a/app-doc/elisp-manual/Manifest
+++ b/app-doc/elisp-manual/Manifest
@@ -9,5 +9,4 @@ DIST elisp-manual-21.2.8-patches.tar.gz 1736 SHA256 
e9d78d341c365e6ee8b2e716415c
 DIST elisp-manual-22-2.9.tar.bz2 669809 SHA256 
2e2b830af263c7313072d181af47aef2ee4d5cddb98d49793e0aa498c23e77a6 SHA512 
386020d0ba1f26985c5a31597a96c64eef358a35f409ec7ec6616ac70b661220c692e2b7c2dae47525e7389d058659c6a4fb0a6d44fea12cb5dd5c877049d56e
 WHIRLPOOL 
237513530156bf43821ce6394fed10cba95cf30614c9fd755bbc5a2af657d615fbfca0a096655a9558a982264a97ce2480f0794259f372b9286af8350b34046b
 DIST elisp-manual-23.4-patches-1.tar.xz 1140 SHA256 
3368876054ddc104fb0fbb2abcac295a75308723b2fa688f871abe216ee9e7f0 SHA512 
d72455ee50505411a04752ab0fef44dee13fe90163ab1dfb9b74f46de741fd2730205d33d1f8cd912647eb537bb01fe6252d6717bf0068600dd08efdb0363dc3
 WHIRLPOOL 
129da795a4005e83d9a48798dfed1309f0da2b2a654c7b9d0b6a33049963db37ca43bc3e4b245feded25b88e7c8dd2434dc337d442f6788773cb67bb0df59f33
 DIST elisp-manual-23.4.tar.xz 686868 SHA256 
cb129eb4e026147d5a19d071dd0960467874a0e97ecfae2a3988421c37ea5c70 SHA512 
bf71dd18cdce1dce8880b9e67276d9cb71ef54023b5ef2f6555c85c1ffe9b9b8f0d7434227643564c9403fe484bfaeac10ea8911f9c53a9acb3d502eddc1d62d
 WHIRLPOOL 
276b7249e3535af4208d8671e81e5ceb522d1b0c66a261c315ea0c8024c80d58f1c2677b54d8a9c29807273812c841fcc9f70085af9c9e53b0998854dbbbc3f7
-DIST elisp-manual-24.4.tar.xz 763084 SHA256 
bf272e4f2340df9f8a4783218be60304de1de4828916f621d9404371710b720f SHA512 
65db32a817d5206a235e06317a046a96fb81141f0f424654dc4116bbccdf92e2e4842daf8b56a6e2053453380b49ca61cf5301ef095cc992c41d3c6ea9903f37
 WHIRLPOOL 
8fd54809445e8f588e23077b04c609d1256b43cba9afc179d086270d2525eb8b49fbbf6ad2a18d63f6968c450b52de7501053922c4b8a61c871fb431ebf1c856
 DIST elisp-manual-24.5.tar.xz 766300 SHA256 
4810caed1a23c6a3015ea6dc6e3dc8ed5e247157a91f90a19accd59e2f30e362 SHA512 
205d48eff9a044883e433e86ec0add188727300582d82deb0b0507327098a8038fef8803457e88fd0c5c9523fc4b621704507bc463409ee30f7b046251363e65
 WHIRLPOOL 
1445c38bb00657a5455151652daadf8d551efeae0246a16ec35afea4c54ced2a98b60ea6169da55f3fe4e223402077fae457bbe386fd12c02f1781a71659ec1b

diff --git a/app-doc/elisp-manual/elisp-manual-24.4.ebuild 
b/app-doc/elisp-manual/elisp-manual-24.4.ebuild
deleted file mode 100644
index 12c7922..000
--- a/app-doc/elisp-manual/elisp-manual-24.4.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="The GNU Emacs Lisp Reference Manual"
-HOMEPAGE="https://www.gnu.org/software/emacs/manual/;
-# taken from doc/lispref/ of emacs-${PV}
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
-
-LICENSE="FDL-1.3+"
-SLOT="24"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-
-DEPEND="app-arch/xz-utils
-   sys-apps/texinfo"
-
-S="${WORKDIR}/lispref"
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}-direntry.patch"
-   echo "@set EMACSVER ${PV}" >emacsver.texi || die
-}
-
-src_compile() {
-   makeinfo elisp.texi || die
-}
-
-src_install() {
-   doinfo elisp${SLOT}.info*
-   dodoc ChangeLog README
-}

diff --git a/app-doc/elisp-manual/files/elisp-manual-24.4-direntry.patch 
b/app-doc/elisp-manual/files/elisp-manual-24.4-direntry.patch
deleted file mode 100644
index 2a4e2c7..000
--- a/app-doc/elisp-manual/files/elisp-manual-24.4-direntry.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 lispref-orig/elisp.texi
-+++ lispref/elisp.texi
-@@ -1,6 +1,6 @@
- \input texinfo  @c -*-texinfo-*-
- @c %**start of header
--@setfilename elisp
-+@setfilename elisp24.info
- 
- @ifset VOL1
- @set volflag
-@@ -117,9 +117,9 @@
- 
- @documentencoding UTF-8
- 
--@dircategory Emacs lisp
-+@dircategory Emacs
- @direntry
--* Elisp: (elisp).   The Emacs Lisp Reference Manual.
-+* Elisp 24: (elisp24).  The Emacs Lisp Reference Manual for Emacs 24.
- @end direntry
- 
- @titlepage



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2016-03-14 Thread Agostino Sarubbo
commit: 5455a00bfeed96ecb2491adee44ee2ef51edde54
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 14 14:40:41 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 14 14:40:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5455a00b

app-doc/elisp-manual: ppc stable, (ALLARCHES policy) wrt bug #573492

Package-Manager: portage-2.2.26
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-doc/elisp-manual/elisp-manual-24.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/elisp-manual/elisp-manual-24.5.ebuild 
b/app-doc/elisp-manual/elisp-manual-24.5.ebuild
index 52727c5..b66037d 100644
--- a/app-doc/elisp-manual/elisp-manual-24.5.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-24.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
 
 LICENSE="FDL-1.3+"
 SLOT="24"
-KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd"
 
 DEPEND="app-arch/xz-utils
sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/

2016-02-01 Thread Agostino Sarubbo
commit: 9b7659e147df14e302b9a7d4b94ab6936eb4b224
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb  1 08:14:04 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb  1 08:14:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7659e1

app-doc/elisp-manual: amd64 stable wrt bug #573492

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-doc/elisp-manual/elisp-manual-24.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/elisp-manual/elisp-manual-24.5.ebuild 
b/app-doc/elisp-manual/elisp-manual-24.5.ebuild
index be509e9..29dd172 100644
--- a/app-doc/elisp-manual/elisp-manual-24.5.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-24.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
 
 LICENSE="FDL-1.3+"
 SLOT="24"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd"
 
 DEPEND="app-arch/xz-utils
sys-apps/texinfo"



[gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/files/, app-doc/elisp-manual/

2015-11-29 Thread Ulrich Müller
commit: 6b8ab6e5dadf836b96f7bf91434b40084bff2f69
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Nov 29 19:09:33 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Nov 29 19:14:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8ab6e5

app-doc/elisp-manual: Version bump.

Package-Manager: portage-2.2.26

 app-doc/elisp-manual/Manifest  |  1 +
 app-doc/elisp-manual/elisp-manual-24.5.ebuild  | 35 ++
 .../files/elisp-manual-24.5-direntry.patch | 22 ++
 3 files changed, 58 insertions(+)

diff --git a/app-doc/elisp-manual/Manifest b/app-doc/elisp-manual/Manifest
index afea5ac..395334b 100644
--- a/app-doc/elisp-manual/Manifest
+++ b/app-doc/elisp-manual/Manifest
@@ -10,3 +10,4 @@ DIST elisp-manual-22-2.9.tar.bz2 669809 SHA256 
2e2b830af263c7313072d181af47aef2e
 DIST elisp-manual-23.4-patches-1.tar.xz 1140 SHA256 
3368876054ddc104fb0fbb2abcac295a75308723b2fa688f871abe216ee9e7f0 SHA512 
d72455ee50505411a04752ab0fef44dee13fe90163ab1dfb9b74f46de741fd2730205d33d1f8cd912647eb537bb01fe6252d6717bf0068600dd08efdb0363dc3
 WHIRLPOOL 
129da795a4005e83d9a48798dfed1309f0da2b2a654c7b9d0b6a33049963db37ca43bc3e4b245feded25b88e7c8dd2434dc337d442f6788773cb67bb0df59f33
 DIST elisp-manual-23.4.tar.xz 686868 SHA256 
cb129eb4e026147d5a19d071dd0960467874a0e97ecfae2a3988421c37ea5c70 SHA512 
bf71dd18cdce1dce8880b9e67276d9cb71ef54023b5ef2f6555c85c1ffe9b9b8f0d7434227643564c9403fe484bfaeac10ea8911f9c53a9acb3d502eddc1d62d
 WHIRLPOOL 
276b7249e3535af4208d8671e81e5ceb522d1b0c66a261c315ea0c8024c80d58f1c2677b54d8a9c29807273812c841fcc9f70085af9c9e53b0998854dbbbc3f7
 DIST elisp-manual-24.4.tar.xz 763084 SHA256 
bf272e4f2340df9f8a4783218be60304de1de4828916f621d9404371710b720f SHA512 
65db32a817d5206a235e06317a046a96fb81141f0f424654dc4116bbccdf92e2e4842daf8b56a6e2053453380b49ca61cf5301ef095cc992c41d3c6ea9903f37
 WHIRLPOOL 
8fd54809445e8f588e23077b04c609d1256b43cba9afc179d086270d2525eb8b49fbbf6ad2a18d63f6968c450b52de7501053922c4b8a61c871fb431ebf1c856
+DIST elisp-manual-24.5.tar.xz 766300 SHA256 
4810caed1a23c6a3015ea6dc6e3dc8ed5e247157a91f90a19accd59e2f30e362 SHA512 
205d48eff9a044883e433e86ec0add188727300582d82deb0b0507327098a8038fef8803457e88fd0c5c9523fc4b621704507bc463409ee30f7b046251363e65
 WHIRLPOOL 
1445c38bb00657a5455151652daadf8d551efeae0246a16ec35afea4c54ced2a98b60ea6169da55f3fe4e223402077fae457bbe386fd12c02f1781a71659ec1b

diff --git a/app-doc/elisp-manual/elisp-manual-24.5.ebuild 
b/app-doc/elisp-manual/elisp-manual-24.5.ebuild
new file mode 100644
index 000..be509e9
--- /dev/null
+++ b/app-doc/elisp-manual/elisp-manual-24.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="The GNU Emacs Lisp Reference Manual"
+HOMEPAGE="https://www.gnu.org/software/emacs/manual/;
+# taken from doc/lispref/ of emacs-${PV}
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
+
+LICENSE="FDL-1.3+"
+SLOT="24"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+
+DEPEND="app-arch/xz-utils
+   sys-apps/texinfo"
+
+S="${WORKDIR}/lispref"
+
+src_prepare() {
+   epatch "${FILESDIR}/${P}-direntry.patch"
+   echo "@set EMACSVER ${PV}" >emacsver.texi || die
+}
+
+src_compile() {
+   makeinfo elisp.texi || die
+}
+
+src_install() {
+   doinfo elisp${SLOT}.info*
+   dodoc ChangeLog README
+}

diff --git a/app-doc/elisp-manual/files/elisp-manual-24.5-direntry.patch 
b/app-doc/elisp-manual/files/elisp-manual-24.5-direntry.patch
new file mode 100644
index 000..2a4e2c7
--- /dev/null
+++ b/app-doc/elisp-manual/files/elisp-manual-24.5-direntry.patch
@@ -0,0 +1,22 @@
+--- lispref-orig/elisp.texi
 lispref/elisp.texi
+@@ -1,6 +1,6 @@
+ \input texinfo  @c -*-texinfo-*-
+ @c %**start of header
+-@setfilename elisp
++@setfilename elisp24.info
+ 
+ @ifset VOL1
+ @set volflag
+@@ -117,9 +117,9 @@
+ 
+ @documentencoding UTF-8
+ 
+-@dircategory Emacs lisp
++@dircategory Emacs
+ @direntry
+-* Elisp: (elisp).   The Emacs Lisp Reference Manual.
++* Elisp 24: (elisp24).  The Emacs Lisp Reference Manual for Emacs 24.
+ @end direntry
+ 
+ @titlepage