public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2017-08-22 21:27 Michał Górny
  0 siblings, 0 replies; 47+ messages in thread
From: Michał Górny @ 2017-08-22 21:27 UTC (permalink / raw
  To: gentoo-commits

commit:     ffcea8dcd995e83a880a211ab293a5ef34582f76
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 22 21:06:49 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug 22 21:26:54 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcea8dc

app-doc/devmanual: [QA] Use relative symlink target(s)

 app-doc/devmanual/devmanual-0_pre20141116.ebuild | 6 +++---
 app-doc/devmanual/devmanual-9999.ebuild          | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20141116.ebuild b/app-doc/devmanual/devmanual-0_pre20141116.ebuild
index b06971bd011..28cc59a1100 100644
--- a/app-doc/devmanual/devmanual-0_pre20141116.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20141116.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
@@ -39,8 +39,8 @@ src_compile() {
 
 src_install() {
 	dohtml -r *
-	einfo "Creating symlink from ${P} to ${PN} for preserving bookmarks"
-	dosym /usr/share/doc/${P} /usr/share/doc/${PN}
+	einfo "Creating symlink from ${PF} to ${PN} for preserving bookmarks"
+	dosym ${PF} /usr/share/doc/${PN}
 	readme.gentoo_create_doc
 }
 

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 738cd5ef59c..27453deb618 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.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
@@ -33,8 +33,8 @@ src_compile() {
 
 src_install() {
 	dohtml -r *
-	einfo "Creating symlink from ${P} to ${PN} for preserving bookmarks"
-	dosym /usr/share/doc/${P} /usr/share/doc/${PN}
+	einfo "Creating symlink from ${PF} to ${PN} for preserving bookmarks"
+	dosym ${PF} /usr/share/doc/${PN}
 	readme.gentoo_create_doc
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2017-12-25 14:43 David Seifert
  0 siblings, 0 replies; 47+ messages in thread
From: David Seifert @ 2017-12-25 14:43 UTC (permalink / raw
  To: gentoo-commits

commit:     e0114c73367e2e6a2cca33f8a8eb69fe1677dd40
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 13:45:07 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 14:42:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0114c73

app-doc/devmanual: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-doc/devmanual/devmanual-0_pre20141116.ebuild | 35 +++++++++++++++---------
 app-doc/devmanual/devmanual-9999.ebuild          | 33 ++++++++++++++++------
 2 files changed, 46 insertions(+), 22 deletions(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20141116.ebuild b/app-doc/devmanual/devmanual-0_pre20141116.ebuild
index 28cc59a1100..e891efa24f2 100644
--- a/app-doc/devmanual/devmanual-0_pre20141116.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20141116.ebuild
@@ -1,32 +1,28 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-inherit readme.gentoo
-
-[[ "${PV}" == "9999" ]] && inherit git-2
+inherit readme.gentoo-r1
 
 DESCRIPTION="The Gentoo Development Guide"
 HOMEPAGE="https://devmanual.gentoo.org/"
-if [[ "${PV}" == "9999" ]]; then
-EGIT_REPO_URI="git://anongit.gentoo.org/proj/devmanual.git"
+
+if [[ ${PV} == *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="git://anongit.gentoo.org/proj/devmanual.git"
 else
-SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz"
+	SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos"
 IUSE=""
 
 DEPEND="dev-libs/libxslt
 	media-gfx/imagemagick[truetype,svg,png]"
 
-DOC_CONTENTS="In order to browse the Gentoo Development Guide in
-	offline mode, point your browser to the following url:
-	${EPREFIX}/usr/share/doc/devmanual/html/index.html"
-
 src_compile() {
 	# Imagemagick uses inkscape (if present) to delegate
 	# svg conversions.
@@ -38,9 +34,22 @@ src_compile() {
 }
 
 src_install() {
-	dohtml -r *
+	# clean out XML/XSL before installing
+	find . \( \
+		-iname '*.xml' -o \
+		-iname '*.xsl' -o \
+		-iname '*.svg' \) -delete || die
+	rm -r README.md xsl LICENSE Makefile || die
+
+	local HTML_DOCS=( . )
+	einstalldocs
+
 	einfo "Creating symlink from ${PF} to ${PN} for preserving bookmarks"
 	dosym ${PF} /usr/share/doc/${PN}
+
+	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
+		offline mode, point your browser to the following url:
+		${EPREFIX}/usr/share/doc/devmanual/html/index.html"
 	readme.gentoo_create_doc
 }
 

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 27453deb618..e891efa24f2 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -1,26 +1,28 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-inherit git-2 readme.gentoo
+inherit readme.gentoo-r1
 
 DESCRIPTION="The Gentoo Development Guide"
 HOMEPAGE="https://devmanual.gentoo.org/"
-EGIT_REPO_URI="git://anongit.gentoo.org/proj/devmanual.git"
+
+if [[ ${PV} == *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="git://anongit.gentoo.org/proj/devmanual.git"
+else
+	SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos"
+fi
 
 LICENSE="CC-BY-SA-2.0"
 SLOT="0"
-KEYWORDS=""
 IUSE=""
 
 DEPEND="dev-libs/libxslt
 	media-gfx/imagemagick[truetype,svg,png]"
 
-DOC_CONTENTS="In order to browse the Gentoo Development Guide in
-	offline mode, point your browser to the following url:
-	/usr/share/doc/devmanual/html/index.html"
-
 src_compile() {
 	# Imagemagick uses inkscape (if present) to delegate
 	# svg conversions.
@@ -32,9 +34,22 @@ src_compile() {
 }
 
 src_install() {
-	dohtml -r *
+	# clean out XML/XSL before installing
+	find . \( \
+		-iname '*.xml' -o \
+		-iname '*.xsl' -o \
+		-iname '*.svg' \) -delete || die
+	rm -r README.md xsl LICENSE Makefile || die
+
+	local HTML_DOCS=( . )
+	einstalldocs
+
 	einfo "Creating symlink from ${PF} to ${PN} for preserving bookmarks"
 	dosym ${PF} /usr/share/doc/${PN}
+
+	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
+		offline mode, point your browser to the following url:
+		${EPREFIX}/usr/share/doc/devmanual/html/index.html"
 	readme.gentoo_create_doc
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2018-07-19  9:17 Johannes Huber
  0 siblings, 0 replies; 47+ messages in thread
From: Johannes Huber @ 2018-07-19  9:17 UTC (permalink / raw
  To: gentoo-commits

commit:     c162f1bdf60597409a9ebc70cb6092a2042f4dba
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 19 09:17:09 2018 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Thu Jul 19 09:17:09 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c162f1bd

app-doc/devmanual: Add myself as maintainer

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-doc/devmanual/metadata.xml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-doc/devmanual/metadata.xml b/app-doc/devmanual/metadata.xml
index 6f49eba8f49..15fd2f3a22b 100644
--- a/app-doc/devmanual/metadata.xml
+++ b/app-doc/devmanual/metadata.xml
@@ -1,5 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>johu@gentoo.org</email>
+		<name>Johannes Huber</name>
+	</maintainer>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2018-07-19 18:01 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2018-07-19 18:01 UTC (permalink / raw
  To: gentoo-commits

commit:     bc748bc4f19cca24a74c820a9a8d22d878b1a96e
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 19 18:00:45 2018 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Thu Jul 19 18:00:45 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc748bc4

app-doc/devmanual: Add devmanual project as maintainer.

Restore maintainer description.

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-doc/devmanual/metadata.xml | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/app-doc/devmanual/metadata.xml b/app-doc/devmanual/metadata.xml
index 15fd2f3a22b..182bdeb954f 100644
--- a/app-doc/devmanual/metadata.xml
+++ b/app-doc/devmanual/metadata.xml
@@ -5,4 +5,11 @@
 		<email>johu@gentoo.org</email>
 		<name>Johannes Huber</name>
 	</maintainer>
+	<maintainer type="project">
+		<email>devmanual@gentoo.org</email>
+		<description>
+			Bugs for the devmanual documentation must be assigned to
+			devmanual@gentoo.org
+		</description>
+	</maintainer>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2019-06-10 11:37 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2019-06-10 11:37 UTC (permalink / raw
  To: gentoo-commits

commit:     144aae0b595558ad9f405b60c168c07a068cd5ee
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 10 11:32:48 2019 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Jun 10 11:32:58 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144aae0b

app-doc/devmanual: Update LICENSE.

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/devmanual-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 15b7afe991b..b71b4782005 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -16,7 +16,7 @@ else
 	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos"
 fi
 
-LICENSE="CC-BY-SA-2.0"
+LICENSE="CC-BY-SA-3.0"
 SLOT="0"
 IUSE=""
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2020-02-03 11:09 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2020-02-03 11:09 UTC (permalink / raw
  To: gentoo-commits

commit:     828bd984923c4ba7763b0d299c7b2024fea4b55f
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  3 11:07:48 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Feb  3 11:08:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=828bd984

app-doc/devmanual: New snapshot.

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/Manifest                                           | 1 +
 .../{devmanual-9999.ebuild => devmanual-0_pre20200203.ebuild}        | 5 +++--
 app-doc/devmanual/devmanual-9999.ebuild                              | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index 5c578f998d9..e42a05bf9fc 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1 +1,2 @@
 DIST devmanual-0_pre20141116.tar.gz 169936 BLAKE2B 9b01004750b9fce226fa6a965292d3ffaff0923f877da611743e39ee19077ea7fe0d21ff138853d3f79e4d4941026c30fcabf63c8903572ed7ba5d50d32c8dd5 SHA512 6af3f9a262bdb2ceb61ab195691dff4a850b22e8d1226e20ae3257c566b6cc913f756c8b90a40e8aa78b1242e78d24c4209a1d9cdb0706ae9b64c653544a028f
+DIST devmanual-0_pre20200203.tar.xz 163740 BLAKE2B 39d8173bc524213e7a6e81def4f1631ea0d2503540551982d07ef58f414b8a052e8a3a0d2426b5864e06fb24f1745af4dea57e418fcc5e52c558dc1da9ff4530 SHA512 f3fce9ba557515b89c5a875dc1e4e968eb3097776842026403e41ebe972c2e4e764303c729c5835466faaa2675fa361fe7e0512d7a8222d7d8b1202a9049f98e

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-0_pre20200203.ebuild
similarity index 90%
copy from app-doc/devmanual/devmanual-9999.ebuild
copy to app-doc/devmanual/devmanual-0_pre20200203.ebuild
index bb8f0ecfc78..267f2118374 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20200203.ebuild
@@ -12,8 +12,9 @@ if [[ ${PV} == *9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
 else
-	SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos"
+	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+	S="${WORKDIR}/${PN}"
+	KEYWORDS="~amd64 ~arm ~hppa ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index bb8f0ecfc78..5c7bbf8ec0a 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -12,7 +12,8 @@ if [[ ${PV} == *9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
 else
-	SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz"
+	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+	S="${WORKDIR}/${PN}"
 	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2020-02-03 20:46 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2020-02-03 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     d3665a5bbbbc612636c132b230c24ecbbda389f0
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  3 20:44:51 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Feb  3 20:46:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3665a5b

app-doc/devmanual: Don't install /usr/share/doc/${PN} symlink.

This triggers an "unexpected path" QA warning.

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20200203.ebuild | 5 +----
 app-doc/devmanual/devmanual-9999.ebuild          | 5 +----
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20200203.ebuild b/app-doc/devmanual/devmanual-0_pre20200203.ebuild
index 267f2118374..05f7076fc8e 100644
--- a/app-doc/devmanual/devmanual-0_pre20200203.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20200203.ebuild
@@ -45,12 +45,9 @@ src_install() {
 	local HTML_DOCS=( . )
 	einstalldocs
 
-	einfo "Creating symlink from ${PF} to ${PN} for preserving bookmarks"
-	dosym ${PF} /usr/share/doc/${PN}
-
 	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
 		offline mode, point your browser to the following url:
-		file://${EPREFIX}/usr/share/doc/${PN}/html/index.html"
+		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
 	readme.gentoo_create_doc
 }
 

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 5c7bbf8ec0a..1957ff9c99e 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -45,12 +45,9 @@ src_install() {
 	local HTML_DOCS=( . )
 	einstalldocs
 
-	einfo "Creating symlink from ${PF} to ${PN} for preserving bookmarks"
-	dosym ${PF} /usr/share/doc/${PN}
-
 	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
 		offline mode, point your browser to the following url:
-		file://${EPREFIX}/usr/share/doc/${PN}/html/index.html"
+		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
 	readme.gentoo_create_doc
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2020-02-06  8:23 Sergei Trofimovich
  0 siblings, 0 replies; 47+ messages in thread
From: Sergei Trofimovich @ 2020-02-06  8:23 UTC (permalink / raw
  To: gentoo-commits

commit:     c80aa0852f623a616f81c9d323d77447bff992f0
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  6 08:05:03 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Feb  6 08:22:55 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80aa085

app-doc/devmanual: keyworded 0_pre20200203 for ia64, bug #708072

Package-Manager: Portage-2.3.87, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20200203.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20200203.ebuild b/app-doc/devmanual/devmanual-0_pre20200203.ebuild
index 05f7076fc8e..b51ad6c29c3 100644
--- a/app-doc/devmanual/devmanual-0_pre20200203.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20200203.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then
 else
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~amd64 ~arm ~hppa ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2020-02-06  8:34 Sergei Trofimovich
  0 siblings, 0 replies; 47+ messages in thread
From: Sergei Trofimovich @ 2020-02-06  8:34 UTC (permalink / raw
  To: gentoo-commits

commit:     d6e00934911773378c982df86c511bb6f25521a8
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  6 08:30:53 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Feb  6 08:30:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e00934

app-doc/devmanual: keyworded 0_pre20200203 for ppc, bug #708072

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

 app-doc/devmanual/devmanual-0_pre20200203.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20200203.ebuild b/app-doc/devmanual/devmanual-0_pre20200203.ebuild
index b51ad6c29c3..2f0788f7201 100644
--- a/app-doc/devmanual/devmanual-0_pre20200203.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20200203.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then
 else
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~s390 ~sh ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2020-02-06  9:02 Sergei Trofimovich
  0 siblings, 0 replies; 47+ messages in thread
From: Sergei Trofimovich @ 2020-02-06  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     94e822d2fd049355c2c1229316272f6ffa6873da
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  6 08:40:49 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Feb  6 09:02:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e822d2

app-doc/devmanual: keyworded 0_pre20200203 for ppc64, bug #708072

Package-Manager: Portage-2.3.87, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20200203.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20200203.ebuild b/app-doc/devmanual/devmanual-0_pre20200203.ebuild
index 2f0788f7201..9762d86e473 100644
--- a/app-doc/devmanual/devmanual-0_pre20200203.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20200203.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then
 else
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~s390 ~sh ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2020-02-10 18:01 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2020-02-10 18:01 UTC (permalink / raw
  To: gentoo-commits

commit:     504c4020b8aa80a8a391f493e6b38a23a9846c1c
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 17:58:30 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 18:00:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504c4020

app-doc/devmanual: Update live ebuild, new snapshot.

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/Manifest                         |  2 +-
 ...00203.ebuild => devmanual-0_pre20200207.ebuild} | 29 ++++++++--------------
 app-doc/devmanual/devmanual-9999.ebuild            | 29 ++++++++--------------
 3 files changed, 21 insertions(+), 39 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index e42a05bf9fc..192ea59eecd 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1,2 +1,2 @@
 DIST devmanual-0_pre20141116.tar.gz 169936 BLAKE2B 9b01004750b9fce226fa6a965292d3ffaff0923f877da611743e39ee19077ea7fe0d21ff138853d3f79e4d4941026c30fcabf63c8903572ed7ba5d50d32c8dd5 SHA512 6af3f9a262bdb2ceb61ab195691dff4a850b22e8d1226e20ae3257c566b6cc913f756c8b90a40e8aa78b1242e78d24c4209a1d9cdb0706ae9b64c653544a028f
-DIST devmanual-0_pre20200203.tar.xz 163740 BLAKE2B 39d8173bc524213e7a6e81def4f1631ea0d2503540551982d07ef58f414b8a052e8a3a0d2426b5864e06fb24f1745af4dea57e418fcc5e52c558dc1da9ff4530 SHA512 f3fce9ba557515b89c5a875dc1e4e968eb3097776842026403e41ebe972c2e4e764303c729c5835466faaa2675fa361fe7e0512d7a8222d7d8b1202a9049f98e
+DIST devmanual-0_pre20200207.tar.xz 163940 BLAKE2B c6cf856a8f6c80b500466e27cc4106c070cff2dcf8c89d58c9ca90d03cb34a1e6a2048cb99364993f224f3497309fc24207dc44f9c14ece37c49aa602480dac0 SHA512 f6a88312e2030bf4d9fcf64bf1f38397087cb151aa41cd0c254cfc6251e4d5b291e3b361094a7c1d5fdb16e40c1702c0f0b7460ba230bfb217ad733f400c9089

diff --git a/app-doc/devmanual/devmanual-0_pre20200203.ebuild b/app-doc/devmanual/devmanual-0_pre20200207.ebuild
similarity index 66%
rename from app-doc/devmanual/devmanual-0_pre20200203.ebuild
rename to app-doc/devmanual/devmanual-0_pre20200207.ebuild
index 9762d86e473..5146b9288cc 100644
--- a/app-doc/devmanual/devmanual-0_pre20200203.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20200207.ebuild
@@ -29,35 +29,26 @@ BDEPEND="dev-libs/libxml2
 PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
 
 src_compile() {
-	emake build OFFLINE=$(usex offline 1 0)
-	use offline || emake documents.js
+	emake OFFLINE=$(usex offline 1 0)
 }
 
 src_install() {
-	# clean out XML/XSL before installing
-	find . \( \
-		-iname '*.xml' -o \
-		-iname '*.dtd' -o \
-		-iname '*.xsl' -o \
-		-iname '*.svg' \) -delete || die
-	rm -r bin xsl .git* LICENSE Makefile README.md || die
-
-	local HTML_DOCS=( . )
-	einstalldocs
+	emake OFFLINE=$(usex offline 1 0) \
+		DESTDIR="${D}" \
+		htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
+		install
 
 	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
 		offline mode, point your browser to the following url:
 		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
+	if ! has_version app-doc/eclass-manpages; then
+		DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not
+			include the documentation for the eclasses. If you need it,
+			then emerge app-doc/eclass-manpages."
+	fi
 	readme.gentoo_create_doc
 }
 
 pkg_postinst() {
 	readme.gentoo_print_elog
-	if ! has_version app-doc/eclass-manpages; then
-		elog "The offline version of the devmanual does not include the"
-		elog "documentation for the eclasses. If you need it, then emerge"
-		elog "the following package:"
-		elog
-		elog "app-doc/eclass-manpages"
-	fi
 }

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 1957ff9c99e..7bea70d1e20 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -29,35 +29,26 @@ BDEPEND="dev-libs/libxml2
 PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
 
 src_compile() {
-	emake build OFFLINE=$(usex offline 1 0)
-	use offline || emake documents.js
+	emake OFFLINE=$(usex offline 1 0)
 }
 
 src_install() {
-	# clean out XML/XSL before installing
-	find . \( \
-		-iname '*.xml' -o \
-		-iname '*.dtd' -o \
-		-iname '*.xsl' -o \
-		-iname '*.svg' \) -delete || die
-	rm -r bin xsl .git* LICENSE Makefile README.md || die
-
-	local HTML_DOCS=( . )
-	einstalldocs
+	emake OFFLINE=$(usex offline 1 0) \
+		DESTDIR="${D}" \
+		htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
+		install
 
 	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
 		offline mode, point your browser to the following url:
 		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
+	if ! has_version app-doc/eclass-manpages; then
+		DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not
+			include the documentation for the eclasses. If you need it,
+			then emerge app-doc/eclass-manpages."
+	fi
 	readme.gentoo_create_doc
 }
 
 pkg_postinst() {
 	readme.gentoo_print_elog
-	if ! has_version app-doc/eclass-manpages; then
-		elog "The offline version of the devmanual does not include the"
-		elog "documentation for the eclasses. If you need it, then emerge"
-		elog "the following package:"
-		elog
-		elog "app-doc/eclass-manpages"
-	fi
 }


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2020-02-14 18:25 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2020-02-14 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     0a90f4aadd6736879081962207905261142293cf
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 14 18:23:04 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Feb 14 18:24:55 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a90f4aa

app-doc/devmanual: Remove old.

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/Manifest                       |  1 -
 app-doc/devmanual/devmanual-0_pre20141116.ebuild | 66 ------------------------
 2 files changed, 67 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index 192ea59eecd..ebc70e1b594 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1,2 +1 @@
-DIST devmanual-0_pre20141116.tar.gz 169936 BLAKE2B 9b01004750b9fce226fa6a965292d3ffaff0923f877da611743e39ee19077ea7fe0d21ff138853d3f79e4d4941026c30fcabf63c8903572ed7ba5d50d32c8dd5 SHA512 6af3f9a262bdb2ceb61ab195691dff4a850b22e8d1226e20ae3257c566b6cc913f756c8b90a40e8aa78b1242e78d24c4209a1d9cdb0706ae9b64c653544a028f
 DIST devmanual-0_pre20200207.tar.xz 163940 BLAKE2B c6cf856a8f6c80b500466e27cc4106c070cff2dcf8c89d58c9ca90d03cb34a1e6a2048cb99364993f224f3497309fc24207dc44f9c14ece37c49aa602480dac0 SHA512 f6a88312e2030bf4d9fcf64bf1f38397087cb151aa41cd0c254cfc6251e4d5b291e3b361094a7c1d5fdb16e40c1702c0f0b7460ba230bfb217ad733f400c9089

diff --git a/app-doc/devmanual/devmanual-0_pre20141116.ebuild b/app-doc/devmanual/devmanual-0_pre20141116.ebuild
deleted file mode 100644
index 15b7afe991b..00000000000
--- a/app-doc/devmanual/devmanual-0_pre20141116.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit readme.gentoo-r1
-
-DESCRIPTION="The Gentoo Development Guide"
-HOMEPAGE="https://devmanual.gentoo.org/"
-
-if [[ ${PV} == *9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="git://anongit.gentoo.org/proj/devmanual.git"
-else
-	SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos"
-fi
-
-LICENSE="CC-BY-SA-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-libs/libxslt
-	media-gfx/imagemagick[truetype,svg,png]"
-
-src_compile() {
-	# Imagemagick uses inkscape (if present) to delegate
-	# svg conversions.
-	# Inkscape uses g_get_user_config_dir () which in turn
-	# uses XDG_CONFIG_HOME to get the config directory for this
-	# user. See bug 463380
-	export XDG_CONFIG_HOME="${T}/inkscape_home"
-	emake
-}
-
-src_install() {
-	# clean out XML/XSL before installing
-	find . \( \
-		-iname '*.xml' -o \
-		-iname '*.xsl' -o \
-		-iname '*.svg' \) -delete || die
-	rm -r README.md xsl LICENSE Makefile || die
-
-	local HTML_DOCS=( . )
-	einstalldocs
-
-	einfo "Creating symlink from ${PF} to ${PN} for preserving bookmarks"
-	dosym ${PF} /usr/share/doc/${PN}
-
-	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
-		offline mode, point your browser to the following url:
-		${EPREFIX}/usr/share/doc/devmanual/html/index.html"
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-	if ! has_version app-doc/eclass-manpages; then
-		elog "The offline version of the devmanual does not include the"
-		elog "documentation for the eclasses. If you need it, then emerge"
-		elog "the following package:"
-		elog
-		elog "app-doc/eclass-manpages"
-		elog
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2020-02-14 18:25 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2020-02-14 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     44f536afed8a474adbd86ac188160f25c1a373de
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 14 18:22:22 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Feb 14 18:24:54 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f536af

app-doc/devmanual: Restore dropped ~alpha keyword, bug 708072.

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20200207.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20200207.ebuild b/app-doc/devmanual/devmanual-0_pre20200207.ebuild
index 5146b9288cc..7bea70d1e20 100644
--- a/app-doc/devmanual/devmanual-0_pre20200207.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20200207.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then
 else
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2020-02-16 12:47 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2020-02-16 12:47 UTC (permalink / raw
  To: gentoo-commits

commit:     837e00510be4af98fff2bda69efcf9d06c37c21d
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 16 12:39:02 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 16 12:47:44 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837e0051

app-doc/devmanual: Drop johu as maintainer.

As acknowledged by himself.

Update maintainer description for devmanual project.

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

 app-doc/devmanual/metadata.xml | 28 ++++++++++++----------------
 1 file changed, 12 insertions(+), 16 deletions(-)

diff --git a/app-doc/devmanual/metadata.xml b/app-doc/devmanual/metadata.xml
index 9248012735b..e2f9b85f684 100644
--- a/app-doc/devmanual/metadata.xml
+++ b/app-doc/devmanual/metadata.xml
@@ -1,20 +1,16 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>johu@gentoo.org</email>
-		<name>Johannes Huber</name>
-	</maintainer>
-	<maintainer type="project">
-		<email>devmanual@gentoo.org</email>
-		<description>
-			Bugs for the devmanual documentation must be assigned to
-			devmanual@gentoo.org
-		</description>
-	</maintainer>
-	<use>
-		<flag name="offline">
-			Use alternative minimal stylesheet instead of Tyrian theme.
-		</flag>
-	</use>
+<maintainer type="project">
+  <email>devmanual@gentoo.org</email>
+  <description>
+    Bugs for the devmanual documentation itself must be filed under
+    product "Documentation", component "Devmanual"
+  </description>
+</maintainer>
+<use>
+  <flag name="offline">
+    Use alternative minimal stylesheet instead of Tyrian theme
+  </flag>
+</use>
 </pkgmetadata>


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

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

commit:     5275a7d6a0ce5b3e82a98c53b8cdee4f8eb73048
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 17 22:15:46 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Jan 17 22:16:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5275a7d6

app-doc/devmanual: Inherit python-any-r1.eclass

Bug: https://bugs.gentoo.org/765826
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/devmanual-9999.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index fdaf6ddcf5d..60b6f7e86bd 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+PYTHON_COMPAT=(python3_{6,7,8,9})
 
-inherit readme.gentoo-r1
+inherit python-any-r1 readme.gentoo-r1
 
 DESCRIPTION="The Gentoo Development Guide"
 HOMEPAGE="https://devmanual.gentoo.org/"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2021-01-18  0:29 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2021-01-18  0:29 UTC (permalink / raw
  To: gentoo-commits

commit:     419daa20fa9d22bf62d3567e13d8897ff7d6560a
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 00:28:20 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 00:29:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=419daa20

app-doc/devmanual: Add missing dependency

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/devmanual-9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 60b6f7e86bd..64dd39240d6 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -25,7 +25,8 @@ IUSE="+offline"
 BDEPEND="dev-libs/libxml2
 	dev-libs/libxslt
 	gnome-base/librsvg
-	media-fonts/open-sans"
+	media-fonts/open-sans
+	${PYTHON_DEPS}"
 
 PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2021-01-18 12:13 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2021-01-18 12:13 UTC (permalink / raw
  To: gentoo-commits

commit:     734521ebb48f08162ed56361e1b5a0feaaa53625
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 12:09:19 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 12:13:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734521eb

app-doc/devmanual: Update PYTHON_COMPAT

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/devmanual-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 64dd39240d6..426aae61845 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=(python3_{6,7,8,9})
+PYTHON_COMPAT=(python3_{7,8,9})
 
 inherit python-any-r1 readme.gentoo-r1
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2021-01-18 12:13 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2021-01-18 12:13 UTC (permalink / raw
  To: gentoo-commits

commit:     c910c5cceeeafba155b1768ea6fb1cd94327855b
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 12:11:10 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 12:13:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c910c5cc

app-doc/devmanual: New snapshot 0_pre20210118

Closes: https://bugs.gentoo.org/765826
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/Manifest                       |  1 +
 app-doc/devmanual/devmanual-0_pre20210118.ebuild | 56 ++++++++++++++++++++++++
 2 files changed, 57 insertions(+)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index ebc70e1b594..ac1530c9674 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1 +1,2 @@
 DIST devmanual-0_pre20200207.tar.xz 163940 BLAKE2B c6cf856a8f6c80b500466e27cc4106c070cff2dcf8c89d58c9ca90d03cb34a1e6a2048cb99364993f224f3497309fc24207dc44f9c14ece37c49aa602480dac0 SHA512 f6a88312e2030bf4d9fcf64bf1f38397087cb151aa41cd0c254cfc6251e4d5b291e3b361094a7c1d5fdb16e40c1702c0f0b7460ba230bfb217ad733f400c9089
+DIST devmanual-0_pre20210118.tar.xz 165436 BLAKE2B 4944a5dec564bf2165189fd026e8238132c780e4526629b8864a697600ff6ce97e8827218c4d5b121be833e8b97e1668d48d95b067e830742ea6df21894947e4 SHA512 91c7d9204998e2a09fe60ca9d195d0cd4f4b36e56e0fd9c28f98bec1b85a4e790c630a2a65688776532658c2f70ee65a74af25adacc8208414936ca3f9a80eaa

diff --git a/app-doc/devmanual/devmanual-0_pre20210118.ebuild b/app-doc/devmanual/devmanual-0_pre20210118.ebuild
new file mode 100644
index 00000000000..426aae61845
--- /dev/null
+++ b/app-doc/devmanual/devmanual-0_pre20210118.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python3_{7,8,9})
+
+inherit python-any-r1 readme.gentoo-r1
+
+DESCRIPTION="The Gentoo Development Guide"
+HOMEPAGE="https://devmanual.gentoo.org/"
+
+if [[ ${PV} == *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
+else
+	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+	S="${WORKDIR}/${PN}"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos"
+fi
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+IUSE="+offline"
+
+BDEPEND="dev-libs/libxml2
+	dev-libs/libxslt
+	gnome-base/librsvg
+	media-fonts/open-sans
+	${PYTHON_DEPS}"
+
+PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
+
+src_compile() {
+	emake OFFLINE=$(usex offline 1 0)
+}
+
+src_install() {
+	emake OFFLINE=$(usex offline 1 0) \
+		DESTDIR="${D}" \
+		htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
+		install
+
+	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
+		offline mode, point your browser to the following url:
+		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
+	if ! has_version app-doc/eclass-manpages; then
+		DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not
+			include the documentation for the eclasses. If you need it,
+			then emerge app-doc/eclass-manpages."
+	fi
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	readme.gentoo_print_elog
+}


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

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

commit:     987847a85ba98cf1fa3c1ca6acf7376710b81a7c
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 12:15:50 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 12:15:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987847a8

app-doc/devmanual: Fix Manifest

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index ac1530c9674..57a22b2e363 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1,2 +1,2 @@
 DIST devmanual-0_pre20200207.tar.xz 163940 BLAKE2B c6cf856a8f6c80b500466e27cc4106c070cff2dcf8c89d58c9ca90d03cb34a1e6a2048cb99364993f224f3497309fc24207dc44f9c14ece37c49aa602480dac0 SHA512 f6a88312e2030bf4d9fcf64bf1f38397087cb151aa41cd0c254cfc6251e4d5b291e3b361094a7c1d5fdb16e40c1702c0f0b7460ba230bfb217ad733f400c9089
-DIST devmanual-0_pre20210118.tar.xz 165436 BLAKE2B 4944a5dec564bf2165189fd026e8238132c780e4526629b8864a697600ff6ce97e8827218c4d5b121be833e8b97e1668d48d95b067e830742ea6df21894947e4 SHA512 91c7d9204998e2a09fe60ca9d195d0cd4f4b36e56e0fd9c28f98bec1b85a4e790c630a2a65688776532658c2f70ee65a74af25adacc8208414936ca3f9a80eaa
+DIST devmanual-0_pre20210118.tar.xz 165552 BLAKE2B 17b11ab8b5ec31b93fca95c472e7d137157c3d7629b80be26648d5b77f6a6a0709d1a622a079207695fe48cd9d24d48f5ece0a24259106547d84e7c47cb2199b SHA512 2cf40936ab6ee0acda6f71d44d4cbff03ed195688f172d749b32dab9edde005ab9c4ad28d84f7ad01fc82e0fb8a9441cba20c4c7435f21067abf49fe8da739ff


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2021-01-18 12:40 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2021-01-18 12:40 UTC (permalink / raw
  To: gentoo-commits

commit:     17161318bd4f07816f41658b5881e9df9c99743f
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 18 12:40:09 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 18 12:40:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17161318

app-doc/devmanual: Add note how to make the tarball

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20210118.ebuild | 1 +
 app-doc/devmanual/devmanual-9999.ebuild          | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-doc/devmanual/devmanual-0_pre20210118.ebuild b/app-doc/devmanual/devmanual-0_pre20210118.ebuild
index 426aae61845..1170493b93e 100644
--- a/app-doc/devmanual/devmanual-0_pre20210118.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20210118.ebuild
@@ -13,6 +13,7 @@ if [[ ${PV} == *9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
 else
+	# "make dist" in devmanual repo
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
 	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos"

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 426aae61845..1170493b93e 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -13,6 +13,7 @@ if [[ ${PV} == *9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
 else
+	# "make dist" in devmanual repo
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
 	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2021-10-10 11:02 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2021-10-10 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     8257b81f6bb1651e71059d5146c53683e03ad50d
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 10 11:01:39 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Oct 10 11:02:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8257b81f

app-doc/devmanual: Depend on htmltidy for tests

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/devmanual-9999.ebuild | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 1170493b93e..d5af3bf8fd7 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 PYTHON_COMPAT=(python3_{7,8,9})
 
 inherit python-any-r1 readme.gentoo-r1
@@ -21,13 +21,15 @@ fi
 
 LICENSE="CC-BY-SA-4.0"
 SLOT="0"
-IUSE="+offline"
+IUSE="+offline test"
+RESTRICT="!test? ( test )"
 
 BDEPEND="dev-libs/libxml2
 	dev-libs/libxslt
 	gnome-base/librsvg
 	media-fonts/open-sans
-	${PYTHON_DEPS}"
+	${PYTHON_DEPS}
+	test? ( >=app-text/htmltidy-5.8.0 )"
 
 PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2021-10-25 17:20 Arthur Zamarin
  0 siblings, 0 replies; 47+ messages in thread
From: Arthur Zamarin @ 2021-10-25 17:20 UTC (permalink / raw
  To: gentoo-commits

commit:     b0cd6a6a00051e090340b4c5d52159f84fa08678
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 25 05:27:31 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 25 17:19:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0cd6a6a

app-doc/devmanual: enable py3.10

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20210118.ebuild | 2 +-
 app-doc/devmanual/devmanual-9999.ebuild          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20210118.ebuild b/app-doc/devmanual/devmanual-0_pre20210118.ebuild
index 1170493b93e..c0d0cc2866b 100644
--- a/app-doc/devmanual/devmanual-0_pre20210118.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20210118.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=(python3_{7,8,9})
 
+PYTHON_COMPAT=( python3_{8..10} )
 inherit python-any-r1 readme.gentoo-r1
 
 DESCRIPTION="The Gentoo Development Guide"

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index d5af3bf8fd7..9f8b6b8defc 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=(python3_{7,8,9})
 
+PYTHON_COMPAT=( python3_{8..10} )
 inherit python-any-r1 readme.gentoo-r1
 
 DESCRIPTION="The Gentoo Development Guide"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2021-12-22 19:05 Michał Górny
  0 siblings, 0 replies; 47+ messages in thread
From: Michał Górny @ 2021-12-22 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     92a10a9bb0eea2f507576618337fa3a6b0d7f53a
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 22 16:02:14 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Dec 22 19:05:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a10a9b

app-doc/devmanual: Require xml support in Python

Closes: https://bugs.gentoo.org/829621
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20210118.ebuild | 1 +
 app-doc/devmanual/devmanual-9999.ebuild          | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-doc/devmanual/devmanual-0_pre20210118.ebuild b/app-doc/devmanual/devmanual-0_pre20210118.ebuild
index 979f6c407e78..c1b3757bd901 100644
--- a/app-doc/devmanual/devmanual-0_pre20210118.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20210118.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml"
 inherit python-any-r1 readme.gentoo-r1
 
 DESCRIPTION="The Gentoo Development Guide"

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 9f8b6b8defcd..a2a70bcb35cd 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml"
 inherit python-any-r1 readme.gentoo-r1
 
 DESCRIPTION="The Gentoo Development Guide"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2022-01-09 16:07 James Le Cuirot
  0 siblings, 0 replies; 47+ messages in thread
From: James Le Cuirot @ 2022-01-09 16:07 UTC (permalink / raw
  To: gentoo-commits

commit:     64eee1e5dde43554c4bb3aa9286b13bb3d8ac5d8
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  9 16:07:01 2022 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jan  9 16:07:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64eee1e5

app-doc/devmanual: Drop ~m68k from keywords

librsvg is required, and that means Rust, which is unavailable on m68k for now.

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20200207.ebuild | 2 +-
 app-doc/devmanual/devmanual-0_pre20210118.ebuild | 2 +-
 app-doc/devmanual/devmanual-9999.ebuild          | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20200207.ebuild b/app-doc/devmanual/devmanual-0_pre20200207.ebuild
index fdaf6ddcf5de..13c64330f991 100644
--- a/app-doc/devmanual/devmanual-0_pre20200207.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20200207.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then
 else
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"

diff --git a/app-doc/devmanual/devmanual-0_pre20210118.ebuild b/app-doc/devmanual/devmanual-0_pre20210118.ebuild
index c1b3757bd901..a6b00d8ab2c0 100644
--- a/app-doc/devmanual/devmanual-0_pre20210118.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20210118.ebuild
@@ -17,7 +17,7 @@ else
 	# "make dist" in devmanual repo
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index a2a70bcb35cd..ee276582c68f 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -17,7 +17,7 @@ else
 	# "make dist" in devmanual repo
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"


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

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

commit:     b25ddfa29f7369a77a54158e5bff0c3473c10ef5
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 19 06:14:55 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 19 06:14:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25ddfa2

app-doc/devmanual: Depend on >=dev-libs/libxml2-2.9.12

xmllint's --quiet argument appeared in version 2.9.12.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/devmanual-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index ee276582c68f..43a09c7515e2 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,7 +25,7 @@ SLOT="0"
 IUSE="+offline test"
 RESTRICT="!test? ( test )"
 
-BDEPEND="dev-libs/libxml2
+BDEPEND=">=dev-libs/libxml2-2.9.12
 	dev-libs/libxslt
 	gnome-base/librsvg
 	media-fonts/open-sans


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2022-03-27  7:53 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2022-03-27  7:53 UTC (permalink / raw
  To: gentoo-commits

commit:     a4274ed5da0b52100ee42ea1647911ea982f8fbc
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 27 07:50:58 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 27 07:53:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4274ed5

app-doc/devmanual: Remove old

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

 app-doc/devmanual/Manifest                       |  1 -
 app-doc/devmanual/devmanual-0_pre20200207.ebuild | 54 ------------------------
 2 files changed, 55 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index 2dc0c6325afe..286d3b9854ec 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1,3 +1,2 @@
-DIST devmanual-0_pre20200207.tar.xz 163940 BLAKE2B c6cf856a8f6c80b500466e27cc4106c070cff2dcf8c89d58c9ca90d03cb34a1e6a2048cb99364993f224f3497309fc24207dc44f9c14ece37c49aa602480dac0 SHA512 f6a88312e2030bf4d9fcf64bf1f38397087cb151aa41cd0c254cfc6251e4d5b291e3b361094a7c1d5fdb16e40c1702c0f0b7460ba230bfb217ad733f400c9089
 DIST devmanual-0_pre20210118.tar.xz 165552 BLAKE2B 17b11ab8b5ec31b93fca95c472e7d137157c3d7629b80be26648d5b77f6a6a0709d1a622a079207695fe48cd9d24d48f5ece0a24259106547d84e7c47cb2199b SHA512 2cf40936ab6ee0acda6f71d44d4cbff03ed195688f172d749b32dab9edde005ab9c4ad28d84f7ad01fc82e0fb8a9441cba20c4c7435f21067abf49fe8da739ff
 DIST devmanual-0_pre20220326.tar.xz 183228 BLAKE2B 67ab1a24e8f1043f2d7938a76f4d819ecfaffaf3516cf5ce9eff20ac0e481c60be06c83c4adc3835e6ee66c44def290aa682567662dbf7a7a7057b0d168e1677 SHA512 364fe3504ba424201b450e08fe2043e55d1067c3603c4d3248112117461a4ab667d50f82deac9daaf50e28ea5d996c1ae08668d55b7379915cc175f66edddf9b

diff --git a/app-doc/devmanual/devmanual-0_pre20200207.ebuild b/app-doc/devmanual/devmanual-0_pre20200207.ebuild
deleted file mode 100644
index 13c64330f991..000000000000
--- a/app-doc/devmanual/devmanual-0_pre20200207.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit readme.gentoo-r1
-
-DESCRIPTION="The Gentoo Development Guide"
-HOMEPAGE="https://devmanual.gentoo.org/"
-
-if [[ ${PV} == *9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
-else
-	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
-	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos"
-fi
-
-LICENSE="CC-BY-SA-4.0"
-SLOT="0"
-IUSE="+offline"
-
-BDEPEND="dev-libs/libxml2
-	dev-libs/libxslt
-	gnome-base/librsvg
-	media-fonts/open-sans"
-
-PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
-
-src_compile() {
-	emake OFFLINE=$(usex offline 1 0)
-}
-
-src_install() {
-	emake OFFLINE=$(usex offline 1 0) \
-		DESTDIR="${D}" \
-		htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
-		install
-
-	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
-		offline mode, point your browser to the following url:
-		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
-	if ! has_version app-doc/eclass-manpages; then
-		DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not
-			include the documentation for the eclasses. If you need it,
-			then emerge app-doc/eclass-manpages."
-	fi
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2022-03-27  7:53 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2022-03-27  7:53 UTC (permalink / raw
  To: gentoo-commits

commit:     833c2e7f7995aab485f7fc0f22dd896a4718587c
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 27 07:50:26 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 27 07:53:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833c2e7f

app-doc/devmanual: New snapshot 0_pre20220326

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

 app-doc/devmanual/Manifest                                              | 1 +
 .../devmanual/{devmanual-9999.ebuild => devmanual-0_pre20220326.ebuild} | 2 +-
 app-doc/devmanual/devmanual-9999.ebuild                                 | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index 57a22b2e3638..2dc0c6325afe 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1,2 +1,3 @@
 DIST devmanual-0_pre20200207.tar.xz 163940 BLAKE2B c6cf856a8f6c80b500466e27cc4106c070cff2dcf8c89d58c9ca90d03cb34a1e6a2048cb99364993f224f3497309fc24207dc44f9c14ece37c49aa602480dac0 SHA512 f6a88312e2030bf4d9fcf64bf1f38397087cb151aa41cd0c254cfc6251e4d5b291e3b361094a7c1d5fdb16e40c1702c0f0b7460ba230bfb217ad733f400c9089
 DIST devmanual-0_pre20210118.tar.xz 165552 BLAKE2B 17b11ab8b5ec31b93fca95c472e7d137157c3d7629b80be26648d5b77f6a6a0709d1a622a079207695fe48cd9d24d48f5ece0a24259106547d84e7c47cb2199b SHA512 2cf40936ab6ee0acda6f71d44d4cbff03ed195688f172d749b32dab9edde005ab9c4ad28d84f7ad01fc82e0fb8a9441cba20c4c7435f21067abf49fe8da739ff
+DIST devmanual-0_pre20220326.tar.xz 183228 BLAKE2B 67ab1a24e8f1043f2d7938a76f4d819ecfaffaf3516cf5ce9eff20ac0e481c60be06c83c4adc3835e6ee66c44def290aa682567662dbf7a7a7057b0d168e1677 SHA512 364fe3504ba424201b450e08fe2043e55d1067c3603c4d3248112117461a4ab667d50f82deac9daaf50e28ea5d996c1ae08668d55b7379915cc175f66edddf9b

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
similarity index 93%
copy from app-doc/devmanual/devmanual-9999.ebuild
copy to app-doc/devmanual/devmanual-0_pre20220326.ebuild
index 43a09c7515e2..f4df71ec1d10 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
@@ -17,7 +17,7 @@ else
 	# "make dist" in devmanual repo
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 43a09c7515e2..f4df71ec1d10 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -17,7 +17,7 @@ else
 	# "make dist" in devmanual repo
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2022-05-25 16:59 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2022-05-25 16:59 UTC (permalink / raw
  To: gentoo-commits

commit:     46f60332928f8f543851d8d0ef144974d6bb242a
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 16:58:47 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed May 25 16:59:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f60332

app-doc/devmanual: add gentoo upstream metadata

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

 app-doc/devmanual/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-doc/devmanual/metadata.xml b/app-doc/devmanual/metadata.xml
index c626bfe0ceba..cccc9a281886 100644
--- a/app-doc/devmanual/metadata.xml
+++ b/app-doc/devmanual/metadata.xml
@@ -13,4 +13,7 @@
     Use alternative minimal stylesheet instead of Tyrian theme
   </flag>
 </use>
+<upstream>
+  <remote-id type="gentoo">proj/devmanual</remote-id>
+</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2022-07-22 17:57 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2022-07-22 17:57 UTC (permalink / raw
  To: gentoo-commits

commit:     ed8ceaee430e28fc8216b39e3d7cdefc1ee2dbd1
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 22 17:43:02 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Jul 22 17:57:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8ceaee

app-doc/devmanual: drop 0_pre20210118

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

 app-doc/devmanual/Manifest                       |  1 -
 app-doc/devmanual/devmanual-0_pre20210118.ebuild | 58 ------------------------
 2 files changed, 59 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index 286d3b9854ec..68009359ff24 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1,2 +1 @@
-DIST devmanual-0_pre20210118.tar.xz 165552 BLAKE2B 17b11ab8b5ec31b93fca95c472e7d137157c3d7629b80be26648d5b77f6a6a0709d1a622a079207695fe48cd9d24d48f5ece0a24259106547d84e7c47cb2199b SHA512 2cf40936ab6ee0acda6f71d44d4cbff03ed195688f172d749b32dab9edde005ab9c4ad28d84f7ad01fc82e0fb8a9441cba20c4c7435f21067abf49fe8da739ff
 DIST devmanual-0_pre20220326.tar.xz 183228 BLAKE2B 67ab1a24e8f1043f2d7938a76f4d819ecfaffaf3516cf5ce9eff20ac0e481c60be06c83c4adc3835e6ee66c44def290aa682567662dbf7a7a7057b0d168e1677 SHA512 364fe3504ba424201b450e08fe2043e55d1067c3603c4d3248112117461a4ab667d50f82deac9daaf50e28ea5d996c1ae08668d55b7379915cc175f66edddf9b

diff --git a/app-doc/devmanual/devmanual-0_pre20210118.ebuild b/app-doc/devmanual/devmanual-0_pre20210118.ebuild
deleted file mode 100644
index a6b00d8ab2c0..000000000000
--- a/app-doc/devmanual/devmanual-0_pre20210118.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml"
-inherit python-any-r1 readme.gentoo-r1
-
-DESCRIPTION="The Gentoo Development Guide"
-HOMEPAGE="https://devmanual.gentoo.org/"
-
-if [[ ${PV} == *9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
-else
-	# "make dist" in devmanual repo
-	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
-	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
-fi
-
-LICENSE="CC-BY-SA-4.0"
-SLOT="0"
-IUSE="+offline"
-
-BDEPEND="dev-libs/libxml2
-	dev-libs/libxslt
-	gnome-base/librsvg
-	media-fonts/open-sans
-	${PYTHON_DEPS}"
-
-PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
-
-src_compile() {
-	emake OFFLINE=$(usex offline 1 0)
-}
-
-src_install() {
-	emake OFFLINE=$(usex offline 1 0) \
-		DESTDIR="${D}" \
-		htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
-		install
-
-	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
-		offline mode, point your browser to the following url:
-		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
-	if ! has_version app-doc/eclass-manpages; then
-		DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not
-			include the documentation for the eclasses. If you need it,
-			then emerge app-doc/eclass-manpages."
-	fi
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2022-07-22 17:57 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2022-07-22 17:57 UTC (permalink / raw
  To: gentoo-commits

commit:     21962f1738c5391fc3adec06b623d148f3dc2d18
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 22 17:51:34 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Jul 22 17:57:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21962f17

app-doc/devmanual: add 0_pre20220625

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

 app-doc/devmanual/Manifest                       |  1 +
 app-doc/devmanual/devmanual-0_pre20220625.ebuild | 60 ++++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index 68009359ff24..0f08e214609c 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1 +1,2 @@
 DIST devmanual-0_pre20220326.tar.xz 183228 BLAKE2B 67ab1a24e8f1043f2d7938a76f4d819ecfaffaf3516cf5ce9eff20ac0e481c60be06c83c4adc3835e6ee66c44def290aa682567662dbf7a7a7057b0d168e1677 SHA512 364fe3504ba424201b450e08fe2043e55d1067c3603c4d3248112117461a4ab667d50f82deac9daaf50e28ea5d996c1ae08668d55b7379915cc175f66edddf9b
+DIST devmanual-0_pre20220625.tar.xz 185236 BLAKE2B 3fb6bc0ec184c611fb10aa3062ffc7cd12e1d77a5a093fd13f7958fbf3494c42dc9674e10164c67080d1b5af1dcdc2fa09c017aeaec77e09fdd87cf63556b4c8 SHA512 46f44a9d77b0f433b9f8bbe48f1a2c9871c00a78f9726b7bed8aebb1e389898e0ddcbcee313ff277fc3946b3b2d46b5a23227c4f6d41cee467605086c182ba56

diff --git a/app-doc/devmanual/devmanual-0_pre20220625.ebuild b/app-doc/devmanual/devmanual-0_pre20220625.ebuild
new file mode 100644
index 000000000000..f4df71ec1d10
--- /dev/null
+++ b/app-doc/devmanual/devmanual-0_pre20220625.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml"
+inherit python-any-r1 readme.gentoo-r1
+
+DESCRIPTION="The Gentoo Development Guide"
+HOMEPAGE="https://devmanual.gentoo.org/"
+
+if [[ ${PV} == *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
+else
+	# "make dist" in devmanual repo
+	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+	S="${WORKDIR}/${PN}"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+fi
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+IUSE="+offline test"
+RESTRICT="!test? ( test )"
+
+BDEPEND=">=dev-libs/libxml2-2.9.12
+	dev-libs/libxslt
+	gnome-base/librsvg
+	media-fonts/open-sans
+	${PYTHON_DEPS}
+	test? ( >=app-text/htmltidy-5.8.0 )"
+
+PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
+
+src_compile() {
+	emake OFFLINE=$(usex offline 1 0)
+}
+
+src_install() {
+	emake OFFLINE=$(usex offline 1 0) \
+		DESTDIR="${D}" \
+		htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
+		install
+
+	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
+		offline mode, point your browser to the following url:
+		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
+	if ! has_version app-doc/eclass-manpages; then
+		DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not
+			include the documentation for the eclasses. If you need it,
+			then emerge app-doc/eclass-manpages."
+	fi
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	readme.gentoo_print_elog
+}


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

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

commit:     e4d8962868a3ff15606c8b297672ec2f030f9216
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 22 17:56:56 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Jul 22 17:57:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d89628

app-doc/devmanual: mark ALLARCHES

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

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

diff --git a/app-doc/devmanual/metadata.xml b/app-doc/devmanual/metadata.xml
index cccc9a281886..e1ebfcdf54b4 100644
--- a/app-doc/devmanual/metadata.xml
+++ b/app-doc/devmanual/metadata.xml
@@ -8,6 +8,7 @@
     product "Documentation", component "Devmanual"
   </description>
 </maintainer>
+<stabilize-allarches/>
 <use>
   <flag name="offline">
     Use alternative minimal stylesheet instead of Tyrian theme


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2022-07-23  2:50 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-07-23  2:50 UTC (permalink / raw
  To: gentoo-commits

commit:     8436b932561137d33daca8db587ff9c3728c243f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 23 02:50:04 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 23 02:50:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8436b932

app-doc/devmanual: Stabilize 0_pre20220326 ppc, #860144

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20220326.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20220326.ebuild b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
index 5ddc3d530efd..90e2e8a3e024 100644
--- a/app-doc/devmanual/devmanual-0_pre20220326.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
@@ -17,7 +17,7 @@ else
 	# "make dist" in devmanual repo
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2022-07-23  2:50 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-07-23  2:50 UTC (permalink / raw
  To: gentoo-commits

commit:     74ce889706fa7b33e686b3823d6d4243bb6446dc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 23 02:50:02 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 23 02:50:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ce8897

app-doc/devmanual: Stabilize 0_pre20220326 ppc64, #860144

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20220326.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20220326.ebuild b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
index f4df71ec1d10..5ddc3d530efd 100644
--- a/app-doc/devmanual/devmanual-0_pre20220326.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
@@ -17,7 +17,7 @@ else
 	# "make dist" in devmanual repo
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2022-07-25  4:19 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-07-25  4:19 UTC (permalink / raw
  To: gentoo-commits

commit:     585194a628249465a6db9532c25671c60956c2f1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 25 04:17:53 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 04:17:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585194a6

app-doc/devmanual: Stabilize 0_pre20220326 sparc, #860144

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20220326.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20220326.ebuild b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
index 90e2e8a3e024..9f1ccf0adefd 100644
--- a/app-doc/devmanual/devmanual-0_pre20220326.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
@@ -17,7 +17,7 @@ else
 	# "make dist" in devmanual repo
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2022-07-25  7:07 Agostino Sarubbo
  0 siblings, 0 replies; 47+ messages in thread
From: Agostino Sarubbo @ 2022-07-25  7:07 UTC (permalink / raw
  To: gentoo-commits

commit:     0405ff60abf1ebb81364247ba0cf74a47d09b854
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 25 07:06:14 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 07:06:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0405ff60

app-doc/devmanual: amd64 stable wrt bug #860144

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20220326.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20220326.ebuild b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
index 9f1ccf0adefd..d37251b95ec7 100644
--- a/app-doc/devmanual/devmanual-0_pre20220326.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
@@ -17,7 +17,7 @@ else
 	# "make dist" in devmanual repo
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos"
+	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2022-07-25  7:13 Agostino Sarubbo
  0 siblings, 0 replies; 47+ messages in thread
From: Agostino Sarubbo @ 2022-07-25  7:13 UTC (permalink / raw
  To: gentoo-commits

commit:     5e5eb36373beb8a69117d3494a3d2e4b7a9feef9
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 25 07:12:25 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jul 25 07:12:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5eb363

app-doc/devmanual: x86 stable wrt bug #860144

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20220326.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20220326.ebuild b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
index d37251b95ec7..218d24b0d90d 100644
--- a/app-doc/devmanual/devmanual-0_pre20220326.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
@@ -17,7 +17,7 @@ else
 	# "make dist" in devmanual repo
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos"
+	KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2023-02-25 16:09 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2023-02-25 16:09 UTC (permalink / raw
  To: gentoo-commits

commit:     6b239f9d6f53f9270ae3a64b184a097b7bbeacb5
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 25 10:58:34 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Feb 25 16:08:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b239f9d

app-doc/devmanual: New snapshot 0_pre20230121

Update for Python 3.11.

Closes: https://bugs.gentoo.org/896520
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-doc/devmanual/Manifest                                              | 1 +
 .../devmanual/{devmanual-9999.ebuild => devmanual-0_pre20230121.ebuild} | 2 +-
 app-doc/devmanual/devmanual-9999.ebuild                                 | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index 0f08e214609c..7e5d6f73b27c 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1,2 +1,3 @@
 DIST devmanual-0_pre20220326.tar.xz 183228 BLAKE2B 67ab1a24e8f1043f2d7938a76f4d819ecfaffaf3516cf5ce9eff20ac0e481c60be06c83c4adc3835e6ee66c44def290aa682567662dbf7a7a7057b0d168e1677 SHA512 364fe3504ba424201b450e08fe2043e55d1067c3603c4d3248112117461a4ab667d50f82deac9daaf50e28ea5d996c1ae08668d55b7379915cc175f66edddf9b
 DIST devmanual-0_pre20220625.tar.xz 185236 BLAKE2B 3fb6bc0ec184c611fb10aa3062ffc7cd12e1d77a5a093fd13f7958fbf3494c42dc9674e10164c67080d1b5af1dcdc2fa09c017aeaec77e09fdd87cf63556b4c8 SHA512 46f44a9d77b0f433b9f8bbe48f1a2c9871c00a78f9726b7bed8aebb1e389898e0ddcbcee313ff277fc3946b3b2d46b5a23227c4f6d41cee467605086c182ba56
+DIST devmanual-0_pre20230121.tar.xz 185536 BLAKE2B e099b3644ee84148f6ab7630934beb80420501aae76774949ec16529d64716c09bfc26a0e7a3641c5cc2809adbf00e5560b04182840799e229b30182e4920dd6 SHA512 370cb49d5b257f8efc872bc5c85a53aabb3a01fc0fc8d1f65144e27a5ff578286a25987e62fc9874dfdda7bf4864e7921d31e97f43db12e75bd59b429314d369

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-0_pre20230121.ebuild
similarity index 97%
copy from app-doc/devmanual/devmanual-9999.ebuild
copy to app-doc/devmanual/devmanual-0_pre20230121.ebuild
index 78dd10aef4b8..f48fa93aeb42 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20230121.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9,10,11} )
 PYTHON_REQ_USE="xml(+)"
 inherit python-any-r1 readme.gentoo-r1
 

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 78dd10aef4b8..f48fa93aeb42 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9,10,11} )
 PYTHON_REQ_USE="xml(+)"
 inherit python-any-r1 readme.gentoo-r1
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2023-05-01  0:12 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-05-01  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     ef6301242a13cff70877f4410fe61cd07d8941ce
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 00:12:11 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May  1 00:12:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef630124

app-doc/devmanual: Stabilize 0_pre20230121 ALLARCHES, #904604

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-doc/devmanual/devmanual-0_pre20230121.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20230121.ebuild b/app-doc/devmanual/devmanual-0_pre20230121.ebuild
index f48fa93aeb42..b9a671d60f49 100644
--- a/app-doc/devmanual/devmanual-0_pre20230121.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20230121.ebuild
@@ -17,7 +17,7 @@ else
 	# "make dist" in devmanual repo
 	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
 	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
 fi
 
 LICENSE="CC-BY-SA-4.0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2023-05-01  0:16 Sam James
  0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-05-01  0:16 UTC (permalink / raw
  To: gentoo-commits

commit:     c04822a467daf570eed7c579c29aad6b18a5d827
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 00:12:37 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May  1 00:12:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c04822a4

app-doc/devmanual: mark ALLARCHES

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/app-doc/devmanual/metadata.xml b/app-doc/devmanual/metadata.xml
index e1ebfcdf54b4..6a60b0581871 100644
--- a/app-doc/devmanual/metadata.xml
+++ b/app-doc/devmanual/metadata.xml
@@ -14,6 +14,7 @@
     Use alternative minimal stylesheet instead of Tyrian theme
   </flag>
 </use>
+<stabilize-allarches/>
 <upstream>
   <remote-id type="gentoo">proj/devmanual</remote-id>
 </upstream>


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

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

commit:     8b77cbaa3eddbe47991f346ba7be4ea7ae8cbefd
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 05:01:07 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon May  1 05:01:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b77cbaa

app-doc/devmanual: drop 0_pre20220326, 0_pre20220625

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

 app-doc/devmanual/Manifest                       |  2 -
 app-doc/devmanual/devmanual-0_pre20220326.ebuild | 60 ------------------------
 app-doc/devmanual/devmanual-0_pre20220625.ebuild | 60 ------------------------
 3 files changed, 122 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index 7e5d6f73b27c..b7c9b231462d 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1,3 +1 @@
-DIST devmanual-0_pre20220326.tar.xz 183228 BLAKE2B 67ab1a24e8f1043f2d7938a76f4d819ecfaffaf3516cf5ce9eff20ac0e481c60be06c83c4adc3835e6ee66c44def290aa682567662dbf7a7a7057b0d168e1677 SHA512 364fe3504ba424201b450e08fe2043e55d1067c3603c4d3248112117461a4ab667d50f82deac9daaf50e28ea5d996c1ae08668d55b7379915cc175f66edddf9b
-DIST devmanual-0_pre20220625.tar.xz 185236 BLAKE2B 3fb6bc0ec184c611fb10aa3062ffc7cd12e1d77a5a093fd13f7958fbf3494c42dc9674e10164c67080d1b5af1dcdc2fa09c017aeaec77e09fdd87cf63556b4c8 SHA512 46f44a9d77b0f433b9f8bbe48f1a2c9871c00a78f9726b7bed8aebb1e389898e0ddcbcee313ff277fc3946b3b2d46b5a23227c4f6d41cee467605086c182ba56
 DIST devmanual-0_pre20230121.tar.xz 185536 BLAKE2B e099b3644ee84148f6ab7630934beb80420501aae76774949ec16529d64716c09bfc26a0e7a3641c5cc2809adbf00e5560b04182840799e229b30182e4920dd6 SHA512 370cb49d5b257f8efc872bc5c85a53aabb3a01fc0fc8d1f65144e27a5ff578286a25987e62fc9874dfdda7bf4864e7921d31e97f43db12e75bd59b429314d369

diff --git a/app-doc/devmanual/devmanual-0_pre20220326.ebuild b/app-doc/devmanual/devmanual-0_pre20220326.ebuild
deleted file mode 100644
index b5a07de32b53..000000000000
--- a/app-doc/devmanual/devmanual-0_pre20220326.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="xml(+)"
-inherit python-any-r1 readme.gentoo-r1
-
-DESCRIPTION="The Gentoo Development Guide"
-HOMEPAGE="https://devmanual.gentoo.org/"
-
-if [[ ${PV} == *9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
-else
-	# "make dist" in devmanual repo
-	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
-	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-fi
-
-LICENSE="CC-BY-SA-4.0"
-SLOT="0"
-IUSE="+offline test"
-RESTRICT="!test? ( test )"
-
-BDEPEND=">=dev-libs/libxml2-2.9.12
-	dev-libs/libxslt
-	gnome-base/librsvg
-	media-fonts/open-sans
-	${PYTHON_DEPS}
-	test? ( >=app-text/htmltidy-5.8.0 )"
-
-PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
-
-src_compile() {
-	emake OFFLINE=$(usex offline 1 0)
-}
-
-src_install() {
-	emake OFFLINE=$(usex offline 1 0) \
-		DESTDIR="${D}" \
-		htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
-		install
-
-	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
-		offline mode, point your browser to the following url:
-		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
-	if ! has_version app-doc/eclass-manpages; then
-		DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not
-			include the documentation for the eclasses. If you need it,
-			then emerge app-doc/eclass-manpages."
-	fi
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-}

diff --git a/app-doc/devmanual/devmanual-0_pre20220625.ebuild b/app-doc/devmanual/devmanual-0_pre20220625.ebuild
deleted file mode 100644
index 78dd10aef4b8..000000000000
--- a/app-doc/devmanual/devmanual-0_pre20220625.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="xml(+)"
-inherit python-any-r1 readme.gentoo-r1
-
-DESCRIPTION="The Gentoo Development Guide"
-HOMEPAGE="https://devmanual.gentoo.org/"
-
-if [[ ${PV} == *9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
-else
-	# "make dist" in devmanual repo
-	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
-	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
-fi
-
-LICENSE="CC-BY-SA-4.0"
-SLOT="0"
-IUSE="+offline test"
-RESTRICT="!test? ( test )"
-
-BDEPEND=">=dev-libs/libxml2-2.9.12
-	dev-libs/libxslt
-	gnome-base/librsvg
-	media-fonts/open-sans
-	${PYTHON_DEPS}
-	test? ( >=app-text/htmltidy-5.8.0 )"
-
-PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
-
-src_compile() {
-	emake OFFLINE=$(usex offline 1 0)
-}
-
-src_install() {
-	emake OFFLINE=$(usex offline 1 0) \
-		DESTDIR="${D}" \
-		htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
-		install
-
-	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
-		offline mode, point your browser to the following url:
-		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
-	if ! has_version app-doc/eclass-manpages; then
-		DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not
-			include the documentation for the eclasses. If you need it,
-			then emerge app-doc/eclass-manpages."
-	fi
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2023-11-06 18:19 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2023-11-06 18:19 UTC (permalink / raw
  To: gentoo-commits

commit:     9994316821c7cbf81f05f86f59fb159b202bad00
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  6 18:14:51 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Nov  6 18:19:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99943168

app-doc/devmanual: add 0_pre20231106

Update PYTHON_COMPAT.

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

 app-doc/devmanual/Manifest                                              | 1 +
 .../devmanual/{devmanual-9999.ebuild => devmanual-0_pre20231106.ebuild} | 2 +-
 app-doc/devmanual/devmanual-9999.ebuild                                 | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index b7c9b231462d..3203fa07ba8e 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1 +1,2 @@
 DIST devmanual-0_pre20230121.tar.xz 185536 BLAKE2B e099b3644ee84148f6ab7630934beb80420501aae76774949ec16529d64716c09bfc26a0e7a3641c5cc2809adbf00e5560b04182840799e229b30182e4920dd6 SHA512 370cb49d5b257f8efc872bc5c85a53aabb3a01fc0fc8d1f65144e27a5ff578286a25987e62fc9874dfdda7bf4864e7921d31e97f43db12e75bd59b429314d369
+DIST devmanual-0_pre20231106.tar.xz 187040 BLAKE2B 20992be79db2b581234a813740bd59c697af624d6edc86e29375078b63cdc13bed3eae116e21d2b82d568703983860cae7be00649f24eb90f2a6f6b7837525d7 SHA512 0434e0155876dff01105ac014528d8abaa19631c5b260d2c8c995c417053403ae652d4e082d0a08549994e3238024ed2592b145c6b0435ed84f87397fb7aeacc

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-0_pre20231106.ebuild
similarity index 97%
copy from app-doc/devmanual/devmanual-9999.ebuild
copy to app-doc/devmanual/devmanual-0_pre20231106.ebuild
index f48fa93aeb42..13af86d6e06c 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20231106.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{9,10,11,12} )
 PYTHON_REQ_USE="xml(+)"
 inherit python-any-r1 readme.gentoo-r1
 

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index f48fa93aeb42..13af86d6e06c 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{9,10,11,12} )
 PYTHON_REQ_USE="xml(+)"
 inherit python-any-r1 readme.gentoo-r1
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2023-12-30  9:02 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2023-12-30  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     74f11e2ce49d5aff0361cdd7802bb52d0b57086b
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 30 09:01:57 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 30 09:01:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f11e2c

app-doc/devmanual: drop 0_pre20230121

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

 app-doc/devmanual/Manifest                       |  1 -
 app-doc/devmanual/devmanual-0_pre20230121.ebuild | 60 ------------------------
 2 files changed, 61 deletions(-)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index 3203fa07ba8e..ab50a79b02ba 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1,2 +1 @@
-DIST devmanual-0_pre20230121.tar.xz 185536 BLAKE2B e099b3644ee84148f6ab7630934beb80420501aae76774949ec16529d64716c09bfc26a0e7a3641c5cc2809adbf00e5560b04182840799e229b30182e4920dd6 SHA512 370cb49d5b257f8efc872bc5c85a53aabb3a01fc0fc8d1f65144e27a5ff578286a25987e62fc9874dfdda7bf4864e7921d31e97f43db12e75bd59b429314d369
 DIST devmanual-0_pre20231106.tar.xz 187040 BLAKE2B 20992be79db2b581234a813740bd59c697af624d6edc86e29375078b63cdc13bed3eae116e21d2b82d568703983860cae7be00649f24eb90f2a6f6b7837525d7 SHA512 0434e0155876dff01105ac014528d8abaa19631c5b260d2c8c995c417053403ae652d4e082d0a08549994e3238024ed2592b145c6b0435ed84f87397fb7aeacc

diff --git a/app-doc/devmanual/devmanual-0_pre20230121.ebuild b/app-doc/devmanual/devmanual-0_pre20230121.ebuild
deleted file mode 100644
index b9a671d60f49..000000000000
--- a/app-doc/devmanual/devmanual-0_pre20230121.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-PYTHON_REQ_USE="xml(+)"
-inherit python-any-r1 readme.gentoo-r1
-
-DESCRIPTION="The Gentoo Development Guide"
-HOMEPAGE="https://devmanual.gentoo.org/"
-
-if [[ ${PV} == *9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
-else
-	# "make dist" in devmanual repo
-	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
-	S="${WORKDIR}/${PN}"
-	KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-fi
-
-LICENSE="CC-BY-SA-4.0"
-SLOT="0"
-IUSE="+offline test"
-RESTRICT="!test? ( test )"
-
-BDEPEND=">=dev-libs/libxml2-2.9.12
-	dev-libs/libxslt
-	gnome-base/librsvg
-	media-fonts/open-sans
-	${PYTHON_DEPS}
-	test? ( >=app-text/htmltidy-5.8.0 )"
-
-PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
-
-src_compile() {
-	emake OFFLINE=$(usex offline 1 0)
-}
-
-src_install() {
-	emake OFFLINE=$(usex offline 1 0) \
-		DESTDIR="${D}" \
-		htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
-		install
-
-	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
-		offline mode, point your browser to the following url:
-		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
-	if ! has_version app-doc/eclass-manpages; then
-		DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not
-			include the documentation for the eclasses. If you need it,
-			then emerge app-doc/eclass-manpages."
-	fi
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	readme.gentoo_print_elog
-}


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

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

commit:     42cf27d24076f3e5b340cc5f8d2c572c6220d141
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 29 11:43:46 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue Oct 29 11:49:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42cf27d2

app-doc/devmanual: Drop patch for eclass placeholder

This is now done by the "upstream" build system.

Update PYTHON_COMPAT.

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

 app-doc/devmanual/devmanual-9999.ebuild | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index 426388a43528..eb6eb3a9d985 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,10,11,12} )
+PYTHON_COMPAT=( python3_{10..13} )
 PYTHON_REQ_USE="xml(+)"
 inherit python-any-r1 readme.gentoo-r1
 
@@ -32,8 +32,6 @@ BDEPEND=">=dev-libs/libxml2-2.9.12
 	${PYTHON_DEPS}
 	test? ( >=app-text/htmltidy-5.8.0 )"
 
-PATCHES=( "${FILESDIR}"/${PN}-eclasses.patch )
-
 src_compile() {
 	emake OFFLINE=$(usex offline 1 0)
 }


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2024-11-01 11:24 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2024-11-01 11:24 UTC (permalink / raw
  To: gentoo-commits

commit:     f1993849df511986aa8d3bec53ac9ba4ebe49969
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  1 11:24:09 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Nov  1 11:24:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1993849

app-doc/devmanual: add 0_pre20241031

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

 app-doc/devmanual/Manifest                       |  1 +
 app-doc/devmanual/devmanual-0_pre20241031.ebuild | 58 ++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index ab50a79b02ba..7f91da457ed7 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1 +1,2 @@
 DIST devmanual-0_pre20231106.tar.xz 187040 BLAKE2B 20992be79db2b581234a813740bd59c697af624d6edc86e29375078b63cdc13bed3eae116e21d2b82d568703983860cae7be00649f24eb90f2a6f6b7837525d7 SHA512 0434e0155876dff01105ac014528d8abaa19631c5b260d2c8c995c417053403ae652d4e082d0a08549994e3238024ed2592b145c6b0435ed84f87397fb7aeacc
+DIST devmanual-0_pre20241031.tar.xz 187940 BLAKE2B 48ee136dcad8cf2766ea00cd8440b30e8e5a0460480f242417935c4b43bc46df0b36166d6a65a11a875d0ab4399dd8825cd75be3f1d32905d1243ecef6f51717 SHA512 0a9ac7978f0415f5c7cf6cb9faeecb42d91939b69522b2693122da714c9917186d5eff0eb44af14ecf433c525288a0863fdacdfa4b2baa486a600c97987660d0

diff --git a/app-doc/devmanual/devmanual-0_pre20241031.ebuild b/app-doc/devmanual/devmanual-0_pre20241031.ebuild
new file mode 100644
index 000000000000..eb6eb3a9d985
--- /dev/null
+++ b/app-doc/devmanual/devmanual-0_pre20241031.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="xml(+)"
+inherit python-any-r1 readme.gentoo-r1
+
+DESCRIPTION="The Gentoo Development Guide"
+HOMEPAGE="https://devmanual.gentoo.org/"
+
+if [[ ${PV} == *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
+else
+	# "make dist" in devmanual repo
+	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+	S="${WORKDIR}/${PN}"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+fi
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+IUSE="+offline test"
+RESTRICT="!test? ( test )"
+
+BDEPEND=">=dev-libs/libxml2-2.9.12
+	dev-libs/libxslt
+	gnome-base/librsvg
+	media-fonts/open-sans
+	${PYTHON_DEPS}
+	test? ( >=app-text/htmltidy-5.8.0 )"
+
+src_compile() {
+	emake OFFLINE=$(usex offline 1 0)
+}
+
+src_install() {
+	emake OFFLINE=$(usex offline 1 0) \
+		DESTDIR="${D}" \
+		htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
+		install
+
+	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
+		offline mode, point your browser to the following url:
+		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
+	if ! has_version app-doc/eclass-manpages; then
+		DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not
+			include the documentation for the eclasses. If you need it,
+			then emerge app-doc/eclass-manpages."
+	fi
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	readme.gentoo_print_elog
+}


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

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

commit:     a482133184d525fe387fba5df8e306a06d865798
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  1 17:33:15 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Nov  1 17:36:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4821331

app-doc/devmanual: Depend on Python only if USE=-offline

Change dev-libs/libxml2 to a test dependency.

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

 app-doc/devmanual/devmanual-9999.ebuild | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/app-doc/devmanual/devmanual-9999.ebuild b/app-doc/devmanual/devmanual-9999.ebuild
index eb6eb3a9d985..41da45d56cb3 100644
--- a/app-doc/devmanual/devmanual-9999.ebuild
+++ b/app-doc/devmanual/devmanual-9999.ebuild
@@ -25,12 +25,18 @@ SLOT="0"
 IUSE="+offline test"
 RESTRICT="!test? ( test )"
 
-BDEPEND=">=dev-libs/libxml2-2.9.12
-	dev-libs/libxslt
+BDEPEND="dev-libs/libxslt
 	gnome-base/librsvg
 	media-fonts/open-sans
-	${PYTHON_DEPS}
-	test? ( >=app-text/htmltidy-5.8.0 )"
+	!offline? ( ${PYTHON_DEPS} )
+	test? (
+		>=dev-libs/libxml2-2.9.12
+		>=app-text/htmltidy-5.8.0
+	)"
+
+pkg_setup() {
+	use !offline && python-any-r1_pkg_setup
+}
 
 src_compile() {
 	emake OFFLINE=$(usex offline 1 0)


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2024-11-12 18:57 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2024-11-12 18:57 UTC (permalink / raw
  To: gentoo-commits

commit:     8e48ae399125ca5c3328399bcd1b55d8725426f2
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 12 18:55:02 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue Nov 12 18:56:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e48ae39

app-doc/devmanual: add 0_pre20241109

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

 app-doc/devmanual/Manifest                       |  1 +
 app-doc/devmanual/devmanual-0_pre20241109.ebuild | 58 ++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/app-doc/devmanual/Manifest b/app-doc/devmanual/Manifest
index 7f91da457ed7..2a45283f4ab1 100644
--- a/app-doc/devmanual/Manifest
+++ b/app-doc/devmanual/Manifest
@@ -1,2 +1,3 @@
 DIST devmanual-0_pre20231106.tar.xz 187040 BLAKE2B 20992be79db2b581234a813740bd59c697af624d6edc86e29375078b63cdc13bed3eae116e21d2b82d568703983860cae7be00649f24eb90f2a6f6b7837525d7 SHA512 0434e0155876dff01105ac014528d8abaa19631c5b260d2c8c995c417053403ae652d4e082d0a08549994e3238024ed2592b145c6b0435ed84f87397fb7aeacc
 DIST devmanual-0_pre20241031.tar.xz 187940 BLAKE2B 48ee136dcad8cf2766ea00cd8440b30e8e5a0460480f242417935c4b43bc46df0b36166d6a65a11a875d0ab4399dd8825cd75be3f1d32905d1243ecef6f51717 SHA512 0a9ac7978f0415f5c7cf6cb9faeecb42d91939b69522b2693122da714c9917186d5eff0eb44af14ecf433c525288a0863fdacdfa4b2baa486a600c97987660d0
+DIST devmanual-0_pre20241109.tar.xz 187844 BLAKE2B 91e6d470e6a599d3437646ae884bf85a66482ca630ec2cf4f181ae2e9b785af57826dc4390b0c69525f23a68a664c8ea2d97ac3b74404b268d1fa1521ec12d81 SHA512 537a1a196efb3136c28bf8ff4edd48608bfb1ef01f92e5c8e0af7bb8f81fe58dcc2f971be22233b0d96a7a1906f1a9739f5583ccdd80e0fccbe58a21cc77e59d

diff --git a/app-doc/devmanual/devmanual-0_pre20241109.ebuild b/app-doc/devmanual/devmanual-0_pre20241109.ebuild
new file mode 100644
index 000000000000..eb6eb3a9d985
--- /dev/null
+++ b/app-doc/devmanual/devmanual-0_pre20241109.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="xml(+)"
+inherit python-any-r1 readme.gentoo-r1
+
+DESCRIPTION="The Gentoo Development Guide"
+HOMEPAGE="https://devmanual.gentoo.org/"
+
+if [[ ${PV} == *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/devmanual.git"
+else
+	# "make dist" in devmanual repo
+	SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+	S="${WORKDIR}/${PN}"
+	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+fi
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="0"
+IUSE="+offline test"
+RESTRICT="!test? ( test )"
+
+BDEPEND=">=dev-libs/libxml2-2.9.12
+	dev-libs/libxslt
+	gnome-base/librsvg
+	media-fonts/open-sans
+	${PYTHON_DEPS}
+	test? ( >=app-text/htmltidy-5.8.0 )"
+
+src_compile() {
+	emake OFFLINE=$(usex offline 1 0)
+}
+
+src_install() {
+	emake OFFLINE=$(usex offline 1 0) \
+		DESTDIR="${D}" \
+		htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
+		install
+
+	local DOC_CONTENTS="In order to browse the Gentoo Development Guide in
+		offline mode, point your browser to the following url:
+		file://${EPREFIX}/usr/share/doc/${PF}/html/index.html"
+	if ! has_version app-doc/eclass-manpages; then
+		DOC_CONTENTS+="\\n\\nThe offline version of the devmanual does not
+			include the documentation for the eclasses. If you need it,
+			then emerge app-doc/eclass-manpages."
+	fi
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	readme.gentoo_print_elog
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/
@ 2024-11-12 18:59 Ulrich Müller
  0 siblings, 0 replies; 47+ messages in thread
From: Ulrich Müller @ 2024-11-12 18:59 UTC (permalink / raw
  To: gentoo-commits

commit:     cc6a2508b05496a740d50f8afed0ded1bc6ec6f3
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 12 18:59:01 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue Nov 12 18:59:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc6a2508

app-doc/devmanual: Sync from live ebuild

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

 app-doc/devmanual/devmanual-0_pre20241109.ebuild | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/app-doc/devmanual/devmanual-0_pre20241109.ebuild b/app-doc/devmanual/devmanual-0_pre20241109.ebuild
index eb6eb3a9d985..41da45d56cb3 100644
--- a/app-doc/devmanual/devmanual-0_pre20241109.ebuild
+++ b/app-doc/devmanual/devmanual-0_pre20241109.ebuild
@@ -25,12 +25,18 @@ SLOT="0"
 IUSE="+offline test"
 RESTRICT="!test? ( test )"
 
-BDEPEND=">=dev-libs/libxml2-2.9.12
-	dev-libs/libxslt
+BDEPEND="dev-libs/libxslt
 	gnome-base/librsvg
 	media-fonts/open-sans
-	${PYTHON_DEPS}
-	test? ( >=app-text/htmltidy-5.8.0 )"
+	!offline? ( ${PYTHON_DEPS} )
+	test? (
+		>=dev-libs/libxml2-2.9.12
+		>=app-text/htmltidy-5.8.0
+	)"
+
+pkg_setup() {
+	use !offline && python-any-r1_pkg_setup
+}
 
 src_compile() {
 	emake OFFLINE=$(usex offline 1 0)


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

end of thread, other threads:[~2024-11-12 18:59 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-10 18:01 [gentoo-commits] repo/gentoo:master commit in: app-doc/devmanual/ Ulrich Müller
  -- strict thread matches above, loose matches on Subject: below --
2024-11-12 18:59 Ulrich Müller
2024-11-12 18:57 Ulrich Müller
2024-11-01 17:36 Ulrich Müller
2024-11-01 11:24 Ulrich Müller
2024-10-29 11:49 Ulrich Müller
2023-12-30  9:02 Ulrich Müller
2023-11-06 18:19 Ulrich Müller
2023-05-01  5:01 Ulrich Müller
2023-05-01  0:16 Sam James
2023-05-01  0:12 Sam James
2023-02-25 16:09 Ulrich Müller
2022-07-25  7:13 Agostino Sarubbo
2022-07-25  7:07 Agostino Sarubbo
2022-07-25  4:19 Sam James
2022-07-23  2:50 Sam James
2022-07-23  2:50 Sam James
2022-07-22 17:58 Ulrich Müller
2022-07-22 17:57 Ulrich Müller
2022-07-22 17:57 Ulrich Müller
2022-05-25 16:59 Ulrich Müller
2022-03-27  7:53 Ulrich Müller
2022-03-27  7:53 Ulrich Müller
2022-01-19  6:15 Ulrich Müller
2022-01-09 16:07 James Le Cuirot
2021-12-22 19:05 Michał Górny
2021-10-25 17:20 Arthur Zamarin
2021-10-10 11:02 Ulrich Müller
2021-01-18 12:40 Ulrich Müller
2021-01-18 12:15 Ulrich Müller
2021-01-18 12:13 Ulrich Müller
2021-01-18 12:13 Ulrich Müller
2021-01-18  0:29 Ulrich Müller
2021-01-17 22:16 Ulrich Müller
2020-02-16 12:47 Ulrich Müller
2020-02-14 18:25 Ulrich Müller
2020-02-14 18:25 Ulrich Müller
2020-02-06  9:02 Sergei Trofimovich
2020-02-06  8:34 Sergei Trofimovich
2020-02-06  8:23 Sergei Trofimovich
2020-02-03 20:46 Ulrich Müller
2020-02-03 11:09 Ulrich Müller
2019-06-10 11:37 Ulrich Müller
2018-07-19 18:01 Ulrich Müller
2018-07-19  9:17 Johannes Huber
2017-12-25 14:43 David Seifert
2017-08-22 21:27 Michał Górny

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