public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2016-02-01  8:14 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2016-02-01  8:14 UTC (permalink / raw
  To: gentoo-commits

commit:     9b7659e147df14e302b9a7d4b94ab6936eb4b224
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  1 08:14:04 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Feb  1 08:14:04 2016 +0000
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 <ago <AT> 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"


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2016-03-14 14:40 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2016-03-14 14:40 UTC (permalink / raw
  To: gentoo-commits

commit:     5455a00bfeed96ecb2491adee44ee2ef51edde54
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 14:40:41 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 14:40:41 2016 +0000
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 <ago <AT> 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"


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2017-04-22 20:58 Ulrich Müller
  0 siblings, 0 replies; 17+ messages in thread
From: Ulrich Müller @ 2017-04-22 20:58 UTC (permalink / raw
  To: gentoo-commits

commit:     b5866f14da5bbf07785438fcb65ae26e5800c1ff
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 20:30:26 2017 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 20:58:04 2017 +0000
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"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2018-04-08  2:50 Aaron Bauman
  0 siblings, 0 replies; 17+ messages in thread
From: Aaron Bauman @ 2018-04-08  2:50 UTC (permalink / raw
  To: gentoo-commits

commit:     10a25aa0786ad86efac2dff9d5339fa7e662fe32
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  8 02:47:48 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Apr  8 02:47:48 2018 +0000
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"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2018-04-08  2:50 Aaron Bauman
  0 siblings, 0 replies; 17+ messages in thread
From: Aaron Bauman @ 2018-04-08  2:50 UTC (permalink / raw
  To: gentoo-commits

commit:     513fb0ed930b5dd74167f9daf558f4ef9161a7ec
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  8 02:49:48 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Apr  8 02:49:48 2018 +0000
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"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2020-02-26 21:07 Ulrich Müller
  0 siblings, 0 replies; 17+ messages in thread
From: Ulrich Müller @ 2020-02-26 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     03e7c783554d08026372d696ddb1365b8d2a67a2
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 26 21:07:37 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 21:07:37 2020 +0000
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 <ulm <AT> 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.
 </longdescription>
+<stabilize-allarches/>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2020-02-27  9:49 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2020-02-27  9:49 UTC (permalink / raw
  To: gentoo-commits

commit:     e2075cffd41973f2b375fe7e7b5e3abf82166c12
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 27 09:49:07 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Feb 27 09:49:07 2020 +0000
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 <ago <AT> 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"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2020-02-28 17:50 Agostino Sarubbo
  0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2020-02-28 17:50 UTC (permalink / raw
  To: gentoo-commits

commit:     df2cdfd8bc6f075209eaa840ad61c3f919b1bee4
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 28 17:50:00 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Feb 28 17:50:00 2020 +0000
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 <ago <AT> 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"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2020-03-02 11:22 Sergei Trofimovich
  0 siblings, 0 replies; 17+ messages in thread
From: Sergei Trofimovich @ 2020-03-02 11:22 UTC (permalink / raw
  To: gentoo-commits

commit:     7c776ad7f01a1d95c194f8441d0b1edab64767d4
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  2 11:18:45 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Mar  2 11:18:45 2020 +0000
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 <slyfox <AT> 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"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2021-04-19 19:50 Ulrich Müller
  0 siblings, 0 replies; 17+ messages in thread
From: Ulrich Müller @ 2021-04-19 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     376b2e2cdf52ca033043c0869f02729b11a58bc8
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 19 19:50:05 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 19 19:50:23 2021 +0000
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 <ulm <AT> 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"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="FDL-1.1+"
 SLOT="21"
 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-22.2.9.ebuild b/app-doc/elisp-manual/elisp-manual-22.2.9.ebuild
index 821eef0693d..31ea922291c 100644
--- a/app-doc/elisp-manual/elisp-manual-22.2.9.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-22.2.9.ebuild
@@ -1,27 +1,22 @@
 # 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/"
 # Taken from lispref/ of emacs-22.3
 SRC_URI="https://dev.gentoo.org/~ulm/emacs/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="FDL-1.2+"
 SLOT="22"
 KEYWORDS="amd64 ppc x86"
 
-DEPEND="sys-apps/texinfo"
+BDEPEND="sys-apps/texinfo"
 
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-	epatch "${FILESDIR}/${P}-direntry.patch"
-}
+PATCHES=("${FILESDIR}/${P}-direntry.patch")
 
 src_compile() {
 	makeinfo elisp.texi || die

diff --git a/app-doc/elisp-manual/elisp-manual-23.4.ebuild b/app-doc/elisp-manual/elisp-manual-23.4.ebuild
index ba51ff8feb2..312276729e8 100644
--- a/app-doc/elisp-manual/elisp-manual-23.4.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-23.4.ebuild
@@ -1,27 +1,22 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit epatch
+EAPI=7
 
 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
 	https://dev.gentoo.org/~ulm/emacs/${P}-patches-1.tar.xz"
+S="${WORKDIR}/lispref"
 
 LICENSE="FDL-1.3+"
 SLOT="23"
 KEYWORDS="amd64 ppc x86"
 
-DEPEND="sys-apps/texinfo"
+BDEPEND="sys-apps/texinfo"
 
-S="${WORKDIR}/lispref"
-
-src_prepare() {
-	EPATCH_SUFFIX=patch epatch
-}
+PATCHES=("${WORKDIR}/patch")
 
 src_compile() {
 	makeinfo elisp.texi || die

diff --git a/app-doc/elisp-manual/elisp-manual-24.5.ebuild b/app-doc/elisp-manual/elisp-manual-24.5.ebuild
index 0031da0c4b4..2808e22eab8 100644
--- a/app-doc/elisp-manual/elisp-manual-24.5.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-24.5.ebuild
@@ -1,25 +1,24 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit epatch
+EAPI=7
 
 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"
+S="${WORKDIR}/lispref"
 
 LICENSE="FDL-1.3+"
 SLOT="24"
 KEYWORDS="amd64 ppc x86"
 
-DEPEND="sys-apps/texinfo"
+BDEPEND="sys-apps/texinfo"
 
-S="${WORKDIR}/lispref"
+PATCHES=("${FILESDIR}/${P}-direntry.patch")
 
 src_prepare() {
-	epatch "${FILESDIR}/${P}-direntry.patch"
+	default
 	echo "@set EMACSVER ${PV}" >emacsver.texi || die
 }
 

diff --git a/app-doc/elisp-manual/elisp-manual-25.3.ebuild b/app-doc/elisp-manual/elisp-manual-25.3.ebuild
index e0f8252ce50..5a4e275b704 100644
--- a/app-doc/elisp-manual/elisp-manual-25.3.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-25.3.ebuild
@@ -1,20 +1,20 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+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"
+S="${WORKDIR}/lispref"
 
 LICENSE="FDL-1.3+"
 SLOT="25"
 KEYWORDS="amd64 ppc x86"
 
-DEPEND="sys-apps/texinfo"
+BDEPEND="sys-apps/texinfo"
 
-S="${WORKDIR}/lispref"
 PATCHES=("${FILESDIR}/${P}-direntry.patch")
 
 src_compile() {

diff --git a/app-doc/elisp-manual/elisp-manual-26.3.ebuild b/app-doc/elisp-manual/elisp-manual-26.3.ebuild
index 3b811adc9a0..75052846989 100644
--- a/app-doc/elisp-manual/elisp-manual-26.3.ebuild
+++ b/app-doc/elisp-manual/elisp-manual-26.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,14 +7,14 @@ 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="26"
 KEYWORDS="amd64 ppc x86"
 
-DEPEND="sys-apps/texinfo"
+BDEPEND="sys-apps/texinfo"
 
-S="${WORKDIR}/lispref"
 PATCHES=("${FILESDIR}/${P}-direntry.patch")
 
 src_compile() {


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2021-12-12 14:23 Yixun Lan
  0 siblings, 0 replies; 17+ messages in thread
From: Yixun Lan @ 2021-12-12 14:23 UTC (permalink / raw
  To: gentoo-commits

commit:     d4d1a706e62bec0579d166af651a1e480e03eba1
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Thu Dec  9 16:50:54 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Dec 12 14:21:36 2021 +0000
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 <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> 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"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2022-05-07 10:56 Jakov Smolić
  0 siblings, 0 replies; 17+ messages in thread
From: Jakov Smolić @ 2022-05-07 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     297bd92efe265563b805d93068ace676182172b2
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 10:55:54 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May  7 10:55:54 2022 +0000
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ć <jsmolic <AT> 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"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2023-05-25  7:46 Arthur Zamarin
  0 siblings, 0 replies; 17+ messages in thread
From: Arthur Zamarin @ 2023-05-25  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     736adce5408a0d9ce26b09fe4956a8dbf0a960d0
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu May 25 07:46:05 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu May 25 07:46:05 2023 +0000
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 <arthurzam <AT> 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"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2023-08-01 15:47 Ulrich Müller
  0 siblings, 0 replies; 17+ messages in thread
From: Ulrich Müller @ 2023-08-01 15:47 UTC (permalink / raw
  To: gentoo-commits

commit:     79869e0df0d4cde0c70be577f15b53794b831ce3
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  1 15:43:12 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue Aug  1 15:46:53 2023 +0000
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 <ulm <AT> 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"


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2023-08-29 19:52 Ulrich Müller
  0 siblings, 0 replies; 17+ messages in thread
From: Ulrich Müller @ 2023-08-29 19:52 UTC (permalink / raw
  To: gentoo-commits

commit:     d5b297746645bf9b843283a17f479b46858eb853
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 29 19:49:45 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue Aug 29 19:51:05 2023 +0000
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 <ulm <AT> 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"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2023-08-29 20:51 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2023-08-29 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     40bc2a9829a0297ddd05490991a888de8691c06d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 29 20:50:55 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 29 20:50:55 2023 +0000
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 <sam <AT> 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"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/
@ 2024-11-09 11:29 Ulrich Müller
  0 siblings, 0 replies; 17+ messages in thread
From: Ulrich Müller @ 2024-11-09 11:29 UTC (permalink / raw
  To: gentoo-commits

commit:     2290f27ae32fd0947d4a3f921c3331cb7ad16de7
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 11:20:44 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 11:29:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2290f27a

app-doc/elisp-manual: add 29.4

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

 app-doc/elisp-manual/Manifest                 |  1 +
 app-doc/elisp-manual/elisp-manual-29.4.ebuild | 32 +++++++++++++++++++++++++++
 2 files changed, 33 insertions(+)

diff --git a/app-doc/elisp-manual/Manifest b/app-doc/elisp-manual/Manifest
index 4ba056d3ebe4..ab248f9a136d 100644
--- a/app-doc/elisp-manual/Manifest
+++ b/app-doc/elisp-manual/Manifest
@@ -14,3 +14,4 @@ DIST elisp-manual-25.3.tar.xz 806544 BLAKE2B 15d98b6dcc104dfeba66a3dd61489957a03
 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
+DIST elisp-manual-29.4.tar.xz 1005268 BLAKE2B 3604e82e1e589bd4d2a54d8a7b0f7d33afd00c5d08710eedc18178fcd949066f5f93e0fa9cfc24090ca78aa8a366ade8e55c1f8e20131d1fa3827ee63b44f2b4 SHA512 d15553f79d2abcd9aaef9e5fdbd935f6040c4ebfbfd7d73f8fa1d3633b4aff75b39060f6dc1c40d02505f883a1a329d10e59394ab90795a51f4b90da8c182c23

diff --git a/app-doc/elisp-manual/elisp-manual-29.4.ebuild b/app-doc/elisp-manual/elisp-manual-29.4.ebuild
new file mode 100644
index 000000000000..65cbe624276e
--- /dev/null
+++ b/app-doc/elisp-manual/elisp-manual-29.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 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"
+
+src_prepare() {
+	sed -e "s/@version@/${SLOT}/g" "${FILESDIR}"/${PN}-25.3-direntry.patch.in \
+		> "${T}"/direntry.patch || die
+	eapply "${T}"/direntry.patch
+	eapply_user
+}
+
+src_compile() {
+	makeinfo -I "${WORKDIR}"/emacs elisp.texi || die
+}
+
+src_install() {
+	doinfo elisp${SLOT}.info*
+	dodoc README
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2024-11-09 11:29 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-04-08  2:50 [gentoo-commits] repo/gentoo:master commit in: app-doc/elisp-manual/ Aaron Bauman
  -- strict thread matches above, loose matches on Subject: below --
2024-11-09 11:29 Ulrich Müller
2023-08-29 20:51 Sam James
2023-08-29 19:52 Ulrich Müller
2023-08-01 15:47 Ulrich Müller
2023-05-25  7:46 Arthur Zamarin
2022-05-07 10:56 Jakov Smolić
2021-12-12 14:23 Yixun Lan
2021-04-19 19:50 Ulrich Müller
2020-03-02 11:22 Sergei Trofimovich
2020-02-28 17:50 Agostino Sarubbo
2020-02-27  9:49 Agostino Sarubbo
2020-02-26 21:07 Ulrich Müller
2018-04-08  2:50 Aaron Bauman
2017-04-22 20:58 Ulrich Müller
2016-03-14 14:40 Agostino Sarubbo
2016-02-01  8:14 Agostino Sarubbo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox