public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2016-01-06  9:45 Alexis Ballier
  0 siblings, 0 replies; 25+ messages in thread
From: Alexis Ballier @ 2016-01-06  9:45 UTC (permalink / raw
  To: gentoo-commits

commit:     5d04afd17793d467199a9f3795142b8559255259
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  6 09:45:23 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Wed Jan  6 09:45:23 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d04afd1

dev-tex/rubber: bump to 1.4 and update homepage.

Bug #427208.
Ebuild by Vincent-Xavier JUMEL and further cleanups by myself.

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>

 dev-tex/rubber/Manifest          |  1 +
 dev-tex/rubber/rubber-1.4.ebuild | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)

diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest
index 94b2f8b..b7b2a9b 100644
--- a/dev-tex/rubber/Manifest
+++ b/dev-tex/rubber/Manifest
@@ -1 +1,2 @@
+DIST rubber-1.4.tar.gz 109357 SHA256 824af6142a0e52804de2f80d571c0aade1d0297a7d359a5f1874acbb53c0f0b4 SHA512 8b4a9f689702505e19543e5295375c14ae93fb9d6b89d1234fda093d4161551bd58c2485b53678f141d52a140002df08856cfa059f6287721402b74b0ef666f7 WHIRLPOOL f25e4b2741b4ef10118b521bf69e20774d8dd78197cb0fb4787e736749ab9e31ae16d8ca9b5d0160ce80d5fb68c67bc88989e243b36ee896ad68fe453c477b52
 DIST rubber-20090819.tar.gz 87066 SHA256 f271971a282a9aeed179dd510410be8ac4e3f324312d1367fdca0018a14d89c7 SHA512 7ce37f37406c88172195e738f860fe32b81a9e88026526aa5f2f765eed94205507972ccff11fbe9248c5b93d7f37a3e532089806983711e5dfa72cf5a97a6115 WHIRLPOOL 38a27d408607480b0ae73c3da690f39b49781ef1c71cc666c9c4d532b637136aa357876da5216f0632a580526c2212e3da43bb22cec9c6745d5a53f7d811bb88

diff --git a/dev-tex/rubber/rubber-1.4.ebuild b/dev-tex/rubber/rubber-1.4.ebuild
new file mode 100644
index 0000000..110472a
--- /dev/null
+++ b/dev-tex/rubber/rubber-1.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 versionator
+
+DESCRIPTION="A LaTeX wrapper for automatically building documents"
+HOMEPAGE="https://launchpad.net/rubber/"
+SRC_URI="https://launchpad.net/rubber/trunk/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="virtual/latex-base"
+DEPEND="${RDEPEND}
+	virtual/texi2dvi"
+
+python_install() {
+	distutils-r1_python_install --mandir=/usr/share/man \
+	--infodir=/usr/share/info
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2017-01-01 12:43 Agostino Sarubbo
  0 siblings, 0 replies; 25+ messages in thread
From: Agostino Sarubbo @ 2017-01-01 12:43 UTC (permalink / raw
  To: gentoo-commits

commit:     f8fddf5428d4711815c5744701ad583d29caf624
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 12:42:25 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 12:42:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8fddf54

dev-tex/rubber: ppc stable wrt bug #593148

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-tex/rubber/rubber-1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tex/rubber/rubber-1.4.ebuild b/dev-tex/rubber/rubber-1.4.ebuild
index 4781540..c9d8382 100644
--- a/dev-tex/rubber/rubber-1.4.ebuild
+++ b/dev-tex/rubber/rubber-1.4.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
 # $Id$
 
@@ -13,7 +13,7 @@ SRC_URI="https://launchpad.net/rubber/trunk/${PV}/+download/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc ~x86"
 IUSE=""
 
 RDEPEND="virtual/latex-base"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2017-01-15 10:33 Pacho Ramos
  0 siblings, 0 replies; 25+ messages in thread
From: Pacho Ramos @ 2017-01-15 10:33 UTC (permalink / raw
  To: gentoo-commits

commit:     5c436a0e2a63053358f75fae5cd1c5805ca824b3
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 10:22:07 2017 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 10:32:14 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c436a0e

dev-tex/rubber: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-tex/rubber/Manifest                    |  1 -
 dev-tex/rubber/rubber-1.1_p20090819.ebuild | 45 ------------------------------
 2 files changed, 46 deletions(-)

diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest
index b7b2a9b..aa0ec9e 100644
--- a/dev-tex/rubber/Manifest
+++ b/dev-tex/rubber/Manifest
@@ -1,2 +1 @@
 DIST rubber-1.4.tar.gz 109357 SHA256 824af6142a0e52804de2f80d571c0aade1d0297a7d359a5f1874acbb53c0f0b4 SHA512 8b4a9f689702505e19543e5295375c14ae93fb9d6b89d1234fda093d4161551bd58c2485b53678f141d52a140002df08856cfa059f6287721402b74b0ef666f7 WHIRLPOOL f25e4b2741b4ef10118b521bf69e20774d8dd78197cb0fb4787e736749ab9e31ae16d8ca9b5d0160ce80d5fb68c67bc88989e243b36ee896ad68fe453c477b52
-DIST rubber-20090819.tar.gz 87066 SHA256 f271971a282a9aeed179dd510410be8ac4e3f324312d1367fdca0018a14d89c7 SHA512 7ce37f37406c88172195e738f860fe32b81a9e88026526aa5f2f765eed94205507972ccff11fbe9248c5b93d7f37a3e532089806983711e5dfa72cf5a97a6115 WHIRLPOOL 38a27d408607480b0ae73c3da690f39b49781ef1c71cc666c9c4d532b637136aa357876da5216f0632a580526c2212e3da43bb22cec9c6745d5a53f7d811bb88

diff --git a/dev-tex/rubber/rubber-1.1_p20090819.ebuild b/dev-tex/rubber/rubber-1.1_p20090819.ebuild
deleted file mode 100644
index 9892b13..00000000
--- a/dev-tex/rubber/rubber-1.1_p20090819.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-PYTHON_DEPEND="2:2.5"
-
-inherit distutils
-
-IUSE=""
-
-MY_P=${PN}-${PV/*_p/}
-
-DESCRIPTION="A LaTeX wrapper for automatically building documents"
-HOMEPAGE="http://iml.univ-mrs.fr/~beffara/soft/rubber/"
-SRC_URI="http://iml.univ-mrs.fr/~beffara/soft/rubber/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-DEPEND="virtual/latex-base"
-
-S=${WORKDIR}/${P/_p*/}
-
-pkg_setup() {
-	python_set_active_version 2
-	python_pkg_setup
-}
-
-src_configure() {
-	# configure script is not created by GNU autoconf
-	./configure --prefix=/usr \
-		--bindir=/usr/bin \
-		--datadir=/usr/share \
-		--mandir=/usr/share/man \
-		--infodir=/usr/share/info || die
-}
-
-src_compile() {
-	distutils_src_compile
-
-	cd doc
-	emake all || die "emake failed"
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-02-08 12:44 Ulrich Müller
  0 siblings, 0 replies; 25+ messages in thread
From: Ulrich Müller @ 2020-02-08 12:44 UTC (permalink / raw
  To: gentoo-commits

commit:     eb7f4fcd1e76a7c6cc0aee83b031f0ebb9206e22
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  8 12:44:20 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Feb  8 12:44:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb7f4fcd

dev-tex/rubber: Version bump to 1.5.1.

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

 dev-tex/rubber/Manifest            |  1 +
 dev-tex/rubber/rubber-1.5.1.ebuild | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)

diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest
index e4fb763f01d..11cf3aec3f2 100644
--- a/dev-tex/rubber/Manifest
+++ b/dev-tex/rubber/Manifest
@@ -1 +1,2 @@
 DIST rubber-1.4.tar.gz 109357 BLAKE2B e624674fdadae52890d5599450b741db39c3ddf2ca382a2e87941a87db346cfa33e96e2fb468f052d3f94b7b2086628e675971203a9a4181385c059196fc3df0 SHA512 8b4a9f689702505e19543e5295375c14ae93fb9d6b89d1234fda093d4161551bd58c2485b53678f141d52a140002df08856cfa059f6287721402b74b0ef666f7
+DIST rubber-1.5.1.tar.gz 111812 BLAKE2B 4d08527689d669e3ac8dd6e9050fc09766bfb46c53d9923ce10efc0aaf8a62a962cb2f1c27a0e7a19a9be96710edba923d93589d816aa22305eec33fd08aa08c SHA512 ba22eeddc24b4f9abf0bf087604a4261add648877ec558b766555de09538cd20c21c8cfd9731c1421540bb2479501dd6ed066346d250c6bc981529e31efacc40

diff --git a/dev-tex/rubber/rubber-1.5.1.ebuild b/dev-tex/rubber/rubber-1.5.1.ebuild
new file mode 100644
index 00000000000..dd7a18c0aa7
--- /dev/null
+++ b/dev-tex/rubber/rubber-1.5.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="A LaTeX wrapper for automatically building documents"
+HOMEPAGE="https://launchpad.net/rubber/"
+SRC_URI="https://launchpad.net/rubber/trunk/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="virtual/latex-base"
+BDEPEND="${RDEPEND}
+	virtual/texi2dvi"
+
+python_install() {
+	distutils-r1_python_install \
+		--docdir="${EPREFIX}"/usr/share/doc/${PF} \
+		--infodir="${EPREFIX}"/usr/share/info \
+		--mandir="${EPREFIX}"/usr/share/man
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-08-05 13:53 Agostino Sarubbo
  0 siblings, 0 replies; 25+ messages in thread
From: Agostino Sarubbo @ 2020-08-05 13:53 UTC (permalink / raw
  To: gentoo-commits

commit:     fbad4f53a509e5c55f7aeda323b6c7acc434add0
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  5 13:52:06 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug  5 13:52:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbad4f53

dev-tex/rubber: amd64 stable wrt bug #735308

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-tex/rubber/rubber-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/rubber/rubber-1.5.1.ebuild b/dev-tex/rubber/rubber-1.5.1.ebuild
index dd7a18c0aa7..ca8d6affec7 100644
--- a/dev-tex/rubber/rubber-1.5.1.ebuild
+++ b/dev-tex/rubber/rubber-1.5.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://launchpad.net/rubber/trunk/${PV}/+download/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 RDEPEND="virtual/latex-base"
 BDEPEND="${RDEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-08-11  7:03 Sergei Trofimovich
  0 siblings, 0 replies; 25+ messages in thread
From: Sergei Trofimovich @ 2020-08-11  7:03 UTC (permalink / raw
  To: gentoo-commits

commit:     76a7dc5bf0c54f5ad6dfe3b77995b27b3916a03b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 11 07:02:58 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Aug 11 07:03:24 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a7dc5b

dev-tex/rubber: stable 1.5.1 for ppc

stable wrt bug #
Tested-by: ernsteiswuerfel
Package-Manager: Portage-3.0.2, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-tex/rubber/rubber-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/rubber/rubber-1.5.1.ebuild b/dev-tex/rubber/rubber-1.5.1.ebuild
index ca8d6affec7..ad5baaac89b 100644
--- a/dev-tex/rubber/rubber-1.5.1.ebuild
+++ b/dev-tex/rubber/rubber-1.5.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://launchpad.net/rubber/trunk/${PV}/+download/${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc ~x86"
 
 RDEPEND="virtual/latex-base"
 BDEPEND="${RDEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-08-20 10:41 Mikle Kolyada
  0 siblings, 0 replies; 25+ messages in thread
From: Mikle Kolyada @ 2020-08-20 10:41 UTC (permalink / raw
  To: gentoo-commits

commit:     ee6884d611e5ad29d53b189a5449c07d78dd7094
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 20 10:41:24 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Aug 20 10:41:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6884d6

dev-tex/rubber: Drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 dev-tex/rubber/Manifest          |  1 -
 dev-tex/rubber/rubber-1.4.ebuild | 25 -------------------------
 2 files changed, 26 deletions(-)

diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest
index 11cf3aec3f2..27a5b7300ac 100644
--- a/dev-tex/rubber/Manifest
+++ b/dev-tex/rubber/Manifest
@@ -1,2 +1 @@
-DIST rubber-1.4.tar.gz 109357 BLAKE2B e624674fdadae52890d5599450b741db39c3ddf2ca382a2e87941a87db346cfa33e96e2fb468f052d3f94b7b2086628e675971203a9a4181385c059196fc3df0 SHA512 8b4a9f689702505e19543e5295375c14ae93fb9d6b89d1234fda093d4161551bd58c2485b53678f141d52a140002df08856cfa059f6287721402b74b0ef666f7
 DIST rubber-1.5.1.tar.gz 111812 BLAKE2B 4d08527689d669e3ac8dd6e9050fc09766bfb46c53d9923ce10efc0aaf8a62a962cb2f1c27a0e7a19a9be96710edba923d93589d816aa22305eec33fd08aa08c SHA512 ba22eeddc24b4f9abf0bf087604a4261add648877ec558b766555de09538cd20c21c8cfd9731c1421540bb2479501dd6ed066346d250c6bc981529e31efacc40

diff --git a/dev-tex/rubber/rubber-1.4.ebuild b/dev-tex/rubber/rubber-1.4.ebuild
deleted file mode 100644
index d245a8274b9..00000000000
--- a/dev-tex/rubber/rubber-1.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 versionator
-
-DESCRIPTION="A LaTeX wrapper for automatically building documents"
-HOMEPAGE="https://launchpad.net/rubber/"
-SRC_URI="https://launchpad.net/rubber/trunk/${PV}/+download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="virtual/latex-base"
-DEPEND="${RDEPEND}
-	virtual/texi2dvi"
-
-python_install() {
-	distutils-r1_python_install --mandir=/usr/share/man \
-	--infodir=/usr/share/info
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-12-03  9:16 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2020-12-03  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     b04e512cce2b893877b5be02fe8a2447b8236354
Author:     Florian Schmaus <flo <AT> geekplace <DOT> eu>
AuthorDate: Thu Oct  1 08:52:49 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 09:05:03 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04e512c

dev-tex/rubber: add myself as maintainer

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Florian Schmaus <flo <AT> geekplace.eu>
Closes: https://github.com/gentoo/gentoo/pull/17722
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/rubber/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-tex/rubber/metadata.xml b/dev-tex/rubber/metadata.xml
index 7fb41396d8a..502b6bd85a7 100644
--- a/dev-tex/rubber/metadata.xml
+++ b/dev-tex/rubber/metadata.xml
@@ -1,6 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+	<maintainer type="person">
+		<email>flo@geekplace.eu</email>
+		<name>Florian Schmaus</name>
+	</maintainer>
 	<maintainer type="project">
 		<email>tex@gentoo.org</email>
 		<name>Gentoo TeX Project</name>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-12-03  9:16 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2020-12-03  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     d3ca02ea3ba2bfea797d392ff8f986fc85dfdf1c
Author:     Florian Schmaus <flo <AT> geekplace <DOT> eu>
AuthorDate: Wed Sep 30 18:10:42 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 09:04:26 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ca02ea

dev-tex/rubber: update remote-id from launchpad to github in manifest

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Florian Schmaus <flo <AT> geekplace.eu>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/rubber/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/rubber/metadata.xml b/dev-tex/rubber/metadata.xml
index 1181e55599e..7fb41396d8a 100644
--- a/dev-tex/rubber/metadata.xml
+++ b/dev-tex/rubber/metadata.xml
@@ -6,6 +6,6 @@
 		<name>Gentoo TeX Project</name>
 	</maintainer>
 	<upstream>
-		<remote-id type="launchpad">rubber</remote-id>
+		<remote-id type="gitlab">latex-rubber/rubber</remote-id>
 	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-12-03 11:01 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2020-12-03 11:01 UTC (permalink / raw
  To: gentoo-commits

commit:     60d15c8470cf5604cc0994798167898022d5a097
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  3 11:01:15 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 11:01:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d15c84

dev-tex/rubber: post-merge fixups

* Add more test dependencies
* Install dev-tex/pythontex for the appropriate impls
* Test for each Python implementation used
* Style changes (shift order around)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/rubber/rubber-1.6.0_alpha1.ebuild | 48 +++++++++++++++++--------------
 1 file changed, 27 insertions(+), 21 deletions(-)

diff --git a/dev-tex/rubber/rubber-1.6.0_alpha1.ebuild b/dev-tex/rubber/rubber-1.6.0_alpha1.ebuild
index 630795cc124..725038bd3ae 100644
--- a/dev-tex/rubber/rubber-1.6.0_alpha1.ebuild
+++ b/dev-tex/rubber/rubber-1.6.0_alpha1.ebuild
@@ -13,8 +13,8 @@ if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then
 	EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git"
 else
 	UPSTREAM_PV=$(ver_rs 3 -)
-	S="${WORKDIR}/${PN}-${UPSTREAM_PV}"
 	SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${UPSTREAM_PV}/${PN}-${UPSTREAM_PV}.tar.bz2"
+	S="${WORKDIR}/${PN}-${UPSTREAM_PV}"
 	KEYWORDS="~amd64 ~ppc ~x86"
 fi
 
@@ -23,7 +23,6 @@ HOMEPAGE="https://gitlab.com/latex-rubber/rubber"
 
 LICENSE="GPL-3+"
 SLOT="0"
-
 IUSE="test"
 RESTRICT="!test? ( test )"
 
@@ -37,30 +36,20 @@ BDEPEND="
 	${RDEPEND}
 	virtual/texi2dvi
 	test? (
+		app-text/ghostscript-gpl
 		app-text/texlive-core
+		dev-tex/biber
+		dev-tex/biblatex
+		dev-tex/glossaries
+		dev-tex/latex-beamer
+		$(python_gen_cond_dep 'dev-tex/pythontex[${PYTHON_USEDEP}]')
 		dev-texlive/texlive-latexextra
+		dev-texlive/texlive-pstricks
 		media-gfx/asymptote
-		dev-tex/pythontex
 	)
 "
-src_install() {
-	insinto /usr/share/zsh/site-functions
-	newins misc/zsh-completion _rubber
-
-	distutils-r1_src_install
-}
-
-python_install() {
-	local my_install_args=(
-		--mandir="${EPREFIX}/usr/share/man"
-		--infodir="${EPREFIX}/usr/share/info"
-		--docdir="${EPREFIX}/usr/share/doc/${PF}"
-	)
-
-	distutils-r1_python_install "${my_install_args[@]}"
-}
 
-src_test() {
+python_test() {
 	cd tests || die
 
 	# Disable the broken 'combine' test as it uses the 'combine' as a
@@ -93,5 +82,22 @@ src_test() {
 	# ERROR:mpost:I can't read MetaPost's log file, this is wrong.
 	touch metapost-input/disable || die
 
-	./run.sh * || die
+	./run.sh * || die "Tests failed with ${EPYTHON}"
+}
+
+python_install() {
+	local my_install_args=(
+		--mandir="${EPREFIX}/usr/share/man"
+		--infodir="${EPREFIX}/usr/share/info"
+		--docdir="${EPREFIX}/usr/share/doc/${PF}"
+	)
+
+	distutils-r1_python_install "${my_install_args[@]}"
+}
+
+src_install() {
+	insinto /usr/share/zsh/site-functions
+	newins misc/zsh-completion _rubber
+
+	distutils-r1_src_install
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-12-03 11:10 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2020-12-03 11:10 UTC (permalink / raw
  To: gentoo-commits

commit:     7ef89ece671adeede7b409d0a41316f64c51eb1d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  3 11:06:25 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec  3 11:06:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef89ece

dev-tex/rubber: mark ALLARCHES

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/rubber/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-tex/rubber/metadata.xml b/dev-tex/rubber/metadata.xml
index 502b6bd85a7..e6f72b434f1 100644
--- a/dev-tex/rubber/metadata.xml
+++ b/dev-tex/rubber/metadata.xml
@@ -9,6 +9,7 @@
 		<email>tex@gentoo.org</email>
 		<name>Gentoo TeX Project</name>
 	</maintainer>
+	<stabilize-allarches/>
 	<upstream>
 		<remote-id type="gitlab">latex-rubber/rubber</remote-id>
 	</upstream>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2021-06-08  7:10 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2021-06-08  7:10 UTC (permalink / raw
  To: gentoo-commits

commit:     57801817f5c91dc518de4e176ab72bb4a89c6ca2
Author:     Florian Schmaus <flo <AT> geekplace <DOT> eu>
AuthorDate: Wed Jun  2 14:21:42 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun  8 07:10:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57801817

dev-tex/rubber: declare Python 3.9 compatibility in 1.5.1

I did some rudiementary testing with Rubber 1.5.1 and Python 3.9. This
combination was able to compile all presented .tex files. I am also
not aware of anything that causes Rubber 1.5/1.6 to be incompatible
with Python 3.9.

So, instead of stabilizing Rubber 1.6.1-alpha1 (bug #793332), sam and
I decided to have rubber 1.5.1 declare Python 3.9 support.

Bug: https://bugs.gentoo.org/793332
Signed-off-by: Florian Schmaus <flo <AT> geekplace.eu>
Closes: https://github.com/gentoo/gentoo/pull/21117
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tex/rubber/rubber-1.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tex/rubber/rubber-1.5.1.ebuild b/dev-tex/rubber/rubber-1.5.1.ebuild
index 726374a9f4b..6c5ce209d65 100644
--- a/dev-tex/rubber/rubber-1.5.1.ebuild
+++ b/dev-tex/rubber/rubber-1.5.1.ebuild
@@ -1,8 +1,8 @@
-# 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_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit distutils-r1
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2021-06-22  6:34 Florian Schmaus
  0 siblings, 0 replies; 25+ messages in thread
From: Florian Schmaus @ 2021-06-22  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     e4407a7d10300f64a2338bfd1f13899519010ee7
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 22 06:32:53 2021 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Jun 22 06:34:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4407a7d

dev-tex/rubber: use my @gentoo.org email in maintainer metadata

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-tex/rubber/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tex/rubber/metadata.xml b/dev-tex/rubber/metadata.xml
index 2053914a56a..b31e02622ae 100644
--- a/dev-tex/rubber/metadata.xml
+++ b/dev-tex/rubber/metadata.xml
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person" proxied="yes">
-		<email>flo@geekplace.eu</email>
+	<maintainer type="person">
+		<email>flow@gentoo.org</email>
 		<name>Florian Schmaus</name>
 	</maintainer>
 	<maintainer type="project">


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2021-07-01  9:01 Florian Schmaus
  0 siblings, 0 replies; 25+ messages in thread
From: Florian Schmaus @ 2021-07-01  9:01 UTC (permalink / raw
  To: gentoo-commits

commit:     6598790745ffe14001d4fbe75f71bf775f017266
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  1 08:59:47 2021 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jul  1 09:01:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65987907

dev-tex/rubber: add 9999

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-tex/rubber/rubber-9999.ebuild | 108 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 108 insertions(+)

diff --git a/dev-tex/rubber/rubber-9999.ebuild b/dev-tex/rubber/rubber-9999.ebuild
new file mode 100644
index 00000000000..6b9af3a9443
--- /dev/null
+++ b/dev-tex/rubber/rubber-9999.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} )
+DISTUTILS_USE_SETUPTOOLS="no"
+
+inherit distutils-r1
+
+if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git"
+else
+	UPSTREAM_PV=$(ver_rs 3 -)
+	SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${UPSTREAM_PV}/${PN}-${UPSTREAM_PV}.tar.bz2"
+	S="${WORKDIR}/${PN}-${UPSTREAM_PV}"
+	KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+DESCRIPTION="A LaTeX wrapper for automatically building documents"
+HOMEPAGE="https://gitlab.com/latex-rubber/rubber"
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="virtual/latex-base"
+
+# Test dependencies:
+# - app-text/texlive-core for rubber's 'cweave' test
+# - dev-lang/R for rubber's 'knitr' test (requires knitr R library, currently disabled)
+# - dev-texlive/texlive-latexextra for rubber's 'combine' test (currently disabled)
+BDEPEND="
+	${RDEPEND}
+	virtual/texi2dvi
+	test? (
+		app-text/ghostscript-gpl
+		app-text/texlive-core
+		dev-tex/biber
+		dev-tex/biblatex
+		dev-tex/glossaries
+		dev-tex/latex-beamer
+		$(python_gen_cond_dep 'dev-tex/pythontex[${PYTHON_USEDEP}]')
+		dev-texlive/texlive-latexextra
+		dev-texlive/texlive-pstricks
+		media-gfx/asymptote
+	)
+"
+
+pkg_setup() {
+	# https://bugs.gentoo.org/727996
+	export VARTEXFONTS="${T}"/fonts
+}
+
+python_test() {
+	cd tests || die
+
+	# Disable the broken 'combine' test as it uses the 'combine' as a
+	# latex package when it is only a document class (probably only in
+	# newer versions of combine). Also note that this tests works
+	# under debian 'buster'. TODO: Look into potential modifications
+	# done by debian.
+	touch combine/disable || die
+
+	# This test does not work under Gentoo nor Debian 'buster'.
+	# TODO: Investigate why it does not work.
+	touch cweb-latex/disable || die
+
+	# TODO: Investigate why the following are failing.
+	touch fig2dev-dvi/disable || die
+	touch fig2dev-path/disable || die
+	touch fig2dev-path-inplace/disable || die
+	touch fig2dev-path-into/disable || die
+	touch graphicx-dotted-files/disable || die
+	touch hooks-input-file/disable || die
+	touch knitr/disable || die
+
+	# Even tough metapost is available, those tests fail on Gentoo
+	# (while they succeed on Debian 'buster').
+	# TODO: Determine why.
+	# ERROR:mpost:I can't read MetaPost's log file, this is wrong.
+	touch metapost/disable || die
+	# expected error message not reported by Rubber
+	touch metapost-error/disable || die
+	# ERROR:mpost:I can't read MetaPost's log file, this is wrong.
+	touch metapost-input/disable || die
+
+	./run.sh * || die "Tests failed with ${EPYTHON}"
+}
+
+python_install() {
+	local my_install_args=(
+		--mandir="${EPREFIX}/usr/share/man"
+		--infodir="${EPREFIX}/usr/share/info"
+		--docdir="${EPREFIX}/usr/share/doc/${PF}"
+	)
+
+	distutils-r1_python_install "${my_install_args[@]}"
+}
+
+src_install() {
+	insinto /usr/share/zsh/site-functions
+	newins misc/zsh-completion _rubber
+
+	distutils-r1_src_install
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2021-07-01  9:01 Florian Schmaus
  0 siblings, 0 replies; 25+ messages in thread
From: Florian Schmaus @ 2021-07-01  9:01 UTC (permalink / raw
  To: gentoo-commits

commit:     50daee8ac8faf1c64330064c88d11fa8a781f3bd
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  1 08:57:56 2021 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jul  1 09:01:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50daee8a

dev-tex/rubber: set VARTEXFONTS="${T}"/fonts

Closes: https://bugs.gentoo.org/727996
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
Suggested-by: Ulrich Müller <ulm <AT> gentoo.org>

 dev-tex/rubber/{rubber-1.5.1.ebuild => rubber-1.5.1-r1.ebuild} | 5 +++++
 dev-tex/rubber/{rubber-1.6.0.ebuild => rubber-1.6.0-r1.ebuild} | 5 +++++
 2 files changed, 10 insertions(+)

diff --git a/dev-tex/rubber/rubber-1.5.1.ebuild b/dev-tex/rubber/rubber-1.5.1-r1.ebuild
similarity index 88%
rename from dev-tex/rubber/rubber-1.5.1.ebuild
rename to dev-tex/rubber/rubber-1.5.1-r1.ebuild
index 6c5ce209d65..493309ed198 100644
--- a/dev-tex/rubber/rubber-1.5.1.ebuild
+++ b/dev-tex/rubber/rubber-1.5.1-r1.ebuild
@@ -18,6 +18,11 @@ RDEPEND="virtual/latex-base"
 BDEPEND="${RDEPEND}
 	virtual/texi2dvi"
 
+pkg_setup() {
+	# https://bugs.gentoo.org/727996
+	export VARTEXFONTS="${T}"/fonts
+}
+
 python_install() {
 	distutils-r1_python_install \
 		--docdir="${EPREFIX}"/usr/share/doc/${PF} \

diff --git a/dev-tex/rubber/rubber-1.6.0.ebuild b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
similarity index 97%
rename from dev-tex/rubber/rubber-1.6.0.ebuild
rename to dev-tex/rubber/rubber-1.6.0-r1.ebuild
index 2c5429febed..6b9af3a9443 100644
--- a/dev-tex/rubber/rubber-1.6.0.ebuild
+++ b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
@@ -49,6 +49,11 @@ BDEPEND="
 	)
 "
 
+pkg_setup() {
+	# https://bugs.gentoo.org/727996
+	export VARTEXFONTS="${T}"/fonts
+}
+
 python_test() {
 	cd tests || die
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2021-10-26  1:21 Yixun Lan
  0 siblings, 0 replies; 25+ messages in thread
From: Yixun Lan @ 2021-10-26  1:21 UTC (permalink / raw
  To: gentoo-commits

commit:     72811ad8f9b216fdaffa84f37fcdaf32c2856aa5
Author:     Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Sat Oct 23 17:56:33 2021 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Tue Oct 26 01:16:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72811ad8

dev-tex/rubber: keyword ~riscv

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

 dev-tex/rubber/rubber-1.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/rubber/rubber-1.6.0-r1.ebuild b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
index 6b9af3a9443..8e347ad2e6f 100644
--- a/dev-tex/rubber/rubber-1.6.0-r1.ebuild
+++ b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
@@ -15,7 +15,7 @@ else
 	UPSTREAM_PV=$(ver_rs 3 -)
 	SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${UPSTREAM_PV}/${PN}-${UPSTREAM_PV}.tar.bz2"
 	S="${WORKDIR}/${PN}-${UPSTREAM_PV}"
-	KEYWORDS="~amd64 ~ppc ~x86"
+	KEYWORDS="~amd64 ~ppc ~riscv ~x86"
 fi
 
 DESCRIPTION="A LaTeX wrapper for automatically building documents"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2022-06-08  8:12 Florian Schmaus
  0 siblings, 0 replies; 25+ messages in thread
From: Florian Schmaus @ 2022-06-08  8:12 UTC (permalink / raw
  To: gentoo-commits

commit:     180d9c2f897936d0ca6f4b123ae244f1248f7f54
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  8 07:39:29 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Jun  8 08:12:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180d9c2f

dev-tex/rubber: mark Python 3.10 compatible

Closes: https://bugs.gentoo.org/845918
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-tex/rubber/rubber-1.5.1-r1.ebuild | 4 ++--
 dev-tex/rubber/rubber-1.6.0-r1.ebuild | 4 ++--
 dev-tex/rubber/rubber-9999.ebuild     | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-tex/rubber/rubber-1.5.1-r1.ebuild b/dev-tex/rubber/rubber-1.5.1-r1.ebuild
index 493309ed1988..b068a6d82488 100644
--- a/dev-tex/rubber/rubber-1.5.1-r1.ebuild
+++ b/dev-tex/rubber/rubber-1.5.1-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # 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 distutils-r1
 

diff --git a/dev-tex/rubber/rubber-1.6.0-r1.ebuild b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
index 8e347ad2e6ff..f732807796ae 100644
--- a/dev-tex/rubber/rubber-1.6.0-r1.ebuild
+++ b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS="no"
 
 inherit distutils-r1

diff --git a/dev-tex/rubber/rubber-9999.ebuild b/dev-tex/rubber/rubber-9999.ebuild
index 6b9af3a94439..c6d24756767d 100644
--- a/dev-tex/rubber/rubber-9999.ebuild
+++ b/dev-tex/rubber/rubber-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS="no"
 
 inherit distutils-r1


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2023-02-26 14:25 Florian Schmaus
  0 siblings, 0 replies; 25+ messages in thread
From: Florian Schmaus @ 2023-02-26 14:25 UTC (permalink / raw
  To: gentoo-commits

commit:     64eadcd22b1f7793fa8a575f0a26e48e5f6681c4
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 26 12:08:51 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 14:25:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64eadcd2

dev-tex/rubber: mark Python 3.11 compatible

Closes: https://bugs.gentoo.org/896912
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-tex/rubber/rubber-1.5.1-r1.ebuild | 2 +-
 dev-tex/rubber/rubber-1.6.0-r1.ebuild | 2 +-
 dev-tex/rubber/rubber-9999.ebuild     | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-tex/rubber/rubber-1.5.1-r1.ebuild b/dev-tex/rubber/rubber-1.5.1-r1.ebuild
index f0854a9d276b..2a80c8a79354 100644
--- a/dev-tex/rubber/rubber-1.5.1-r1.ebuild
+++ b/dev-tex/rubber/rubber-1.5.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 

diff --git a/dev-tex/rubber/rubber-1.6.0-r1.ebuild b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
index 5fd200da2906..5785279df623 100644
--- a/dev-tex/rubber/rubber-1.6.0-r1.ebuild
+++ b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_SETUPTOOLS="no"
 
 inherit distutils-r1

diff --git a/dev-tex/rubber/rubber-9999.ebuild b/dev-tex/rubber/rubber-9999.ebuild
index 90521d934140..52c54772aed8 100644
--- a/dev-tex/rubber/rubber-9999.ebuild
+++ b/dev-tex/rubber/rubber-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_SETUPTOOLS="no"
 
 inherit distutils-r1


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2023-03-31 18:05 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2023-03-31 18:05 UTC (permalink / raw
  To: gentoo-commits

commit:     be29d43e7a51da431a37a2585f9d140943a827bc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 18:05:17 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 18:05:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be29d43e

dev-tex/rubber: Stabilize 1.6.0-r1 amd64, #807400

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

 dev-tex/rubber/rubber-1.6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/rubber/rubber-1.6.0-r1.ebuild b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
index 5785279df623..081960532562 100644
--- a/dev-tex/rubber/rubber-1.6.0-r1.ebuild
+++ b/dev-tex/rubber/rubber-1.6.0-r1.ebuild
@@ -15,7 +15,7 @@ else
 	UPSTREAM_PV=$(ver_rs 3 -)
 	SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${UPSTREAM_PV}/${PN}-${UPSTREAM_PV}.tar.bz2"
 	S="${WORKDIR}/${PN}-${UPSTREAM_PV}"
-	KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+	KEYWORDS="amd64 ~ppc ~riscv ~x86"
 fi
 
 DESCRIPTION="A LaTeX wrapper for automatically building documents"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-04-10 19:42 Sebastian Pipping
  0 siblings, 0 replies; 25+ messages in thread
From: Sebastian Pipping @ 2024-04-10 19:42 UTC (permalink / raw
  To: gentoo-commits

commit:     3f10a00d16c1ab452b2f5b7fe0634aef7a5ecf4c
Author:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 10 16:43:32 2024 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Wed Apr 10 19:40:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f10a00d

dev-tex/rubber: 1.6.4 + EAPI 8 + PEP 517 + sync 9999

Closes: https://bugs.gentoo.org/909975
Closes: https://bugs.gentoo.org/922804
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>

 dev-tex/rubber/Manifest                            |  1 +
 .../{rubber-9999.ebuild => rubber-1.6.4.ebuild}    | 23 ++++++++++++----------
 dev-tex/rubber/rubber-9999.ebuild                  | 23 ++++++++++++----------
 3 files changed, 27 insertions(+), 20 deletions(-)

diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest
index 5c990028fcde..18cd13a5b516 100644
--- a/dev-tex/rubber/Manifest
+++ b/dev-tex/rubber/Manifest
@@ -1,2 +1,3 @@
 DIST rubber-1.5.1.tar.gz 111812 BLAKE2B 4d08527689d669e3ac8dd6e9050fc09766bfb46c53d9923ce10efc0aaf8a62a962cb2f1c27a0e7a19a9be96710edba923d93589d816aa22305eec33fd08aa08c SHA512 ba22eeddc24b4f9abf0bf087604a4261add648877ec558b766555de09538cd20c21c8cfd9731c1421540bb2479501dd6ed066346d250c6bc981529e31efacc40
 DIST rubber-1.6.0.tar.bz2 98055 BLAKE2B e3355a53f811e972b68a918393023a16c11a84035c0ea76b560df25db2d9c20f2a7c9d0d4fc3b0395c6baab5dc785840fa18a76aa0e3f480cf2c14668d61b083 SHA512 68674c27fa7c6eb2c8ec60c0a961fd2dd07822fe5ba50682e863a7dbe7d1e0ce8ebffce84a52b72a254cb9c8d446a33005715b81e43dd6266e2c247f12ebb1e6
+DIST rubber-1.6.4.tar.bz2 100227 BLAKE2B 5a467f5a2a4709e7faffef1308e644900f02ca51e4fff635e7a88bb237788e60257e0e8e82ed9acac66db46f0a1e8aed1296703fefc8e1fb6e28cd38334b7d14 SHA512 dbb3896c165d63cfae8421929d0d796002fb3abcfc2ccb3fe70c4c98acc54ed48be1ad469158436dabd973bf37355c62c096ebd47c0efa7dbe58137a0a895527

diff --git a/dev-tex/rubber/rubber-9999.ebuild b/dev-tex/rubber/rubber-1.6.4.ebuild
similarity index 84%
copy from dev-tex/rubber/rubber-9999.ebuild
copy to dev-tex/rubber/rubber-1.6.4.ebuild
index 52c54772aed8..bac70181e992 100644
--- a/dev-tex/rubber/rubber-9999.ebuild
+++ b/dev-tex/rubber/rubber-1.6.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_SETUPTOOLS="no"
+DISTUTILS_USE_PEP517=hatchling
 
 inherit distutils-r1
 
@@ -12,10 +12,9 @@ if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git"
 else
-	UPSTREAM_PV=$(ver_rs 3 -)
-	SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${UPSTREAM_PV}/${PN}-${UPSTREAM_PV}.tar.bz2"
-	S="${WORKDIR}/${PN}-${UPSTREAM_PV}"
-	KEYWORDS="~amd64 ~ppc ~x86"
+	# NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing tests
+	SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2"
+	KEYWORDS="~amd64 ~ppc ~riscv ~x86"
 fi
 
 DESCRIPTION="A LaTeX wrapper for automatically building documents"
@@ -101,8 +100,12 @@ python_install() {
 }
 
 src_install() {
-	insinto /usr/share/zsh/site-functions
-	newins misc/zsh-completion _rubber
-
 	distutils-r1_src_install
+
+	# Fix file misplacements
+	dodir /usr/share/man/fr
+	mv "${D}"/usr/share/{doc/man-fr,man/fr/man1} || die
+	mv "${D}"/usr/share/{doc/man-en,man/man1} || die
+	dodir /usr/share/doc/${P}
+	mv "${D}"/usr/share/doc/{rubber.*,${P}/} || die
 }

diff --git a/dev-tex/rubber/rubber-9999.ebuild b/dev-tex/rubber/rubber-9999.ebuild
index 52c54772aed8..bac70181e992 100644
--- a/dev-tex/rubber/rubber-9999.ebuild
+++ b/dev-tex/rubber/rubber-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_SETUPTOOLS="no"
+DISTUTILS_USE_PEP517=hatchling
 
 inherit distutils-r1
 
@@ -12,10 +12,9 @@ if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git"
 else
-	UPSTREAM_PV=$(ver_rs 3 -)
-	SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${UPSTREAM_PV}/${PN}-${UPSTREAM_PV}.tar.bz2"
-	S="${WORKDIR}/${PN}-${UPSTREAM_PV}"
-	KEYWORDS="~amd64 ~ppc ~x86"
+	# NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing tests
+	SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2"
+	KEYWORDS="~amd64 ~ppc ~riscv ~x86"
 fi
 
 DESCRIPTION="A LaTeX wrapper for automatically building documents"
@@ -101,8 +100,12 @@ python_install() {
 }
 
 src_install() {
-	insinto /usr/share/zsh/site-functions
-	newins misc/zsh-completion _rubber
-
 	distutils-r1_src_install
+
+	# Fix file misplacements
+	dodir /usr/share/man/fr
+	mv "${D}"/usr/share/{doc/man-fr,man/fr/man1} || die
+	mv "${D}"/usr/share/{doc/man-en,man/man1} || die
+	dodir /usr/share/doc/${P}
+	mv "${D}"/usr/share/doc/{rubber.*,${P}/} || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-04-12  8:35 Florian Schmaus
  0 siblings, 0 replies; 25+ messages in thread
From: Florian Schmaus @ 2024-04-12  8:35 UTC (permalink / raw
  To: gentoo-commits

commit:     45869eeea51a81c30016917e073cbaef4d507336
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 12 08:34:44 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Apr 12 08:35:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45869eee

dev-tex/rubber: remove unnecessary dodir

Closes: https://bugs.gentoo.org/929195
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-tex/rubber/rubber-1.6.4-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-tex/rubber/rubber-1.6.4-r1.ebuild b/dev-tex/rubber/rubber-1.6.4-r1.ebuild
index 405bf11742ff..39ebc4698ab0 100644
--- a/dev-tex/rubber/rubber-1.6.4-r1.ebuild
+++ b/dev-tex/rubber/rubber-1.6.4-r1.ebuild
@@ -110,6 +110,5 @@ src_install() {
 	dodir /usr/share/man/fr
 	mv "${D}"/usr/share/{doc/man-fr,man/fr/man1} || die
 	mv "${D}"/usr/share/{doc/man-en,man/man1} || die
-	dodir /usr/share/doc/${P}
 	mv "${D}"/usr/share/doc/{rubber.*,${PF}/} || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-04-13 14:15 Sebastian Pipping
  0 siblings, 0 replies; 25+ messages in thread
From: Sebastian Pipping @ 2024-04-13 14:15 UTC (permalink / raw
  To: gentoo-commits

commit:     0ec4644f56e48a0244a192556e6c48c6df58e1ae
Author:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 13 14:11:56 2024 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Sat Apr 13 14:15:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec4644f

dev-tex/rubber: 1.6.5 + sync 9999

Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>

 dev-tex/rubber/Manifest                                    |  1 +
 dev-tex/rubber/{rubber-9999.ebuild => rubber-1.6.5.ebuild} | 13 ++++++-------
 dev-tex/rubber/rubber-9999.ebuild                          | 13 ++++++-------
 3 files changed, 13 insertions(+), 14 deletions(-)

diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest
index 18cd13a5b516..38ac9cbb1160 100644
--- a/dev-tex/rubber/Manifest
+++ b/dev-tex/rubber/Manifest
@@ -1,3 +1,4 @@
 DIST rubber-1.5.1.tar.gz 111812 BLAKE2B 4d08527689d669e3ac8dd6e9050fc09766bfb46c53d9923ce10efc0aaf8a62a962cb2f1c27a0e7a19a9be96710edba923d93589d816aa22305eec33fd08aa08c SHA512 ba22eeddc24b4f9abf0bf087604a4261add648877ec558b766555de09538cd20c21c8cfd9731c1421540bb2479501dd6ed066346d250c6bc981529e31efacc40
 DIST rubber-1.6.0.tar.bz2 98055 BLAKE2B e3355a53f811e972b68a918393023a16c11a84035c0ea76b560df25db2d9c20f2a7c9d0d4fc3b0395c6baab5dc785840fa18a76aa0e3f480cf2c14668d61b083 SHA512 68674c27fa7c6eb2c8ec60c0a961fd2dd07822fe5ba50682e863a7dbe7d1e0ce8ebffce84a52b72a254cb9c8d446a33005715b81e43dd6266e2c247f12ebb1e6
 DIST rubber-1.6.4.tar.bz2 100227 BLAKE2B 5a467f5a2a4709e7faffef1308e644900f02ca51e4fff635e7a88bb237788e60257e0e8e82ed9acac66db46f0a1e8aed1296703fefc8e1fb6e28cd38334b7d14 SHA512 dbb3896c165d63cfae8421929d0d796002fb3abcfc2ccb3fe70c4c98acc54ed48be1ad469158436dabd973bf37355c62c096ebd47c0efa7dbe58137a0a895527
+DIST rubber-1.6.5.tar.bz2 100300 BLAKE2B bbddf550fbce2f2f98ecf2e737515b4c6891e89494dc2c39cc4a0f268d76f505cad184f27c5f333bc706fe08adcce1d668e8e33c37e26fc6142b12b32797e402 SHA512 e0fadbca6d9e570e6414a99a72da22656abb0fc71e14dd0840bd3dd68364d0da0b2fd5c416f45eb8489bdcb10c226657799efae4ae0c73807b2485b8c8c2094b

diff --git a/dev-tex/rubber/rubber-9999.ebuild b/dev-tex/rubber/rubber-1.6.5.ebuild
similarity index 92%
copy from dev-tex/rubber/rubber-9999.ebuild
copy to dev-tex/rubber/rubber-1.6.5.ebuild
index bac70181e992..cc981e17fe39 100644
--- a/dev-tex/rubber/rubber-9999.ebuild
+++ b/dev-tex/rubber/rubber-1.6.5.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git"
 else
-	# NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing tests
+	# NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing files
 	SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2"
 	KEYWORDS="~amd64 ~ppc ~riscv ~x86"
 fi
@@ -48,6 +48,10 @@ BDEPEND="
 	)
 "
 
+PATCHES=(
+	"${FILESDIR}"/${PN}-1.6.4-pythontex.patch
+)
+
 pkg_setup() {
 	# https://bugs.gentoo.org/727996
 	export VARTEXFONTS="${T}"/fonts
@@ -102,10 +106,5 @@ python_install() {
 src_install() {
 	distutils-r1_src_install
 
-	# Fix file misplacements
-	dodir /usr/share/man/fr
-	mv "${D}"/usr/share/{doc/man-fr,man/fr/man1} || die
-	mv "${D}"/usr/share/{doc/man-en,man/man1} || die
-	dodir /usr/share/doc/${P}
-	mv "${D}"/usr/share/doc/{rubber.*,${P}/} || die
+	mv "${D}"/usr/share/doc/{${PN},${PF}} || die
 }

diff --git a/dev-tex/rubber/rubber-9999.ebuild b/dev-tex/rubber/rubber-9999.ebuild
index bac70181e992..cc981e17fe39 100644
--- a/dev-tex/rubber/rubber-9999.ebuild
+++ b/dev-tex/rubber/rubber-9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git"
 else
-	# NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing tests
+	# NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing files
 	SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2"
 	KEYWORDS="~amd64 ~ppc ~riscv ~x86"
 fi
@@ -48,6 +48,10 @@ BDEPEND="
 	)
 "
 
+PATCHES=(
+	"${FILESDIR}"/${PN}-1.6.4-pythontex.patch
+)
+
 pkg_setup() {
 	# https://bugs.gentoo.org/727996
 	export VARTEXFONTS="${T}"/fonts
@@ -102,10 +106,5 @@ python_install() {
 src_install() {
 	distutils-r1_src_install
 
-	# Fix file misplacements
-	dodir /usr/share/man/fr
-	mv "${D}"/usr/share/{doc/man-fr,man/fr/man1} || die
-	mv "${D}"/usr/share/{doc/man-en,man/man1} || die
-	dodir /usr/share/doc/${P}
-	mv "${D}"/usr/share/doc/{rubber.*,${P}/} || die
+	mv "${D}"/usr/share/doc/{${PN},${PF}} || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-04-21 11:38 Ulrich Müller
  0 siblings, 0 replies; 25+ messages in thread
From: Ulrich Müller @ 2024-04-21 11:38 UTC (permalink / raw
  To: gentoo-commits

commit:     c88e07bca04459db8a41263dad07164bca3c741f
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 21 11:32:35 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 21 11:37:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88e07bc

dev-tex/rubber: Install GNU Info file in correct location

Avoid doubled ${PF}/${PN} directory in /usr/share/doc/.

Drop python_install() because distutils-r1_python_install ignores its
arguments when in PEP517 mode.

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

 .../{rubber-1.6.5.ebuild => rubber-1.6.5-r1.ebuild}      | 16 +++++-----------
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/dev-tex/rubber/rubber-1.6.5.ebuild b/dev-tex/rubber/rubber-1.6.5-r1.ebuild
similarity index 91%
rename from dev-tex/rubber/rubber-1.6.5.ebuild
rename to dev-tex/rubber/rubber-1.6.5-r1.ebuild
index cc981e17fe39..0d6cb11369e9 100644
--- a/dev-tex/rubber/rubber-1.6.5.ebuild
+++ b/dev-tex/rubber/rubber-1.6.5-r1.ebuild
@@ -93,18 +93,12 @@ python_test() {
 	./run.sh * || die "Tests failed with ${EPYTHON}"
 }
 
-python_install() {
-	local my_install_args=(
-		--mandir="${EPREFIX}/usr/share/man"
-		--infodir="${EPREFIX}/usr/share/info"
-		--docdir="${EPREFIX}/usr/share/doc/${PF}"
-	)
-
-	distutils-r1_python_install "${my_install_args[@]}"
-}
-
 src_install() {
 	distutils-r1_src_install
 
-	mv "${D}"/usr/share/doc/{${PN},${PF}} || die
+	# Move misplaced files to correct location
+	doinfo doc/${PN}/${PN}.info
+	rm "${ED}"/usr/share/doc/${PN}/${PN}.{texi,info} || die
+	mv "${ED}"/usr/share/doc/{${PN}/*,${PF}/} || die
+	rmdir "${ED}"/usr/share/doc/${PN} || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-05-07 19:24 Sebastian Pipping
  0 siblings, 0 replies; 25+ messages in thread
From: Sebastian Pipping @ 2024-05-07 19:24 UTC (permalink / raw
  To: gentoo-commits

commit:     eae8575dad5527d3b751d663ae95dca28d909aaf
Author:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Tue May  7 19:23:02 2024 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Tue May  7 19:23:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae8575d

dev-tex/rubber: 1.6.6

Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>

 dev-tex/rubber/Manifest            |   1 +
 dev-tex/rubber/rubber-1.6.6.ebuild | 104 +++++++++++++++++++++++++++++++++++++
 2 files changed, 105 insertions(+)

diff --git a/dev-tex/rubber/Manifest b/dev-tex/rubber/Manifest
index 38ac9cbb1160..de632e297caa 100644
--- a/dev-tex/rubber/Manifest
+++ b/dev-tex/rubber/Manifest
@@ -2,3 +2,4 @@ DIST rubber-1.5.1.tar.gz 111812 BLAKE2B 4d08527689d669e3ac8dd6e9050fc09766bfb46c
 DIST rubber-1.6.0.tar.bz2 98055 BLAKE2B e3355a53f811e972b68a918393023a16c11a84035c0ea76b560df25db2d9c20f2a7c9d0d4fc3b0395c6baab5dc785840fa18a76aa0e3f480cf2c14668d61b083 SHA512 68674c27fa7c6eb2c8ec60c0a961fd2dd07822fe5ba50682e863a7dbe7d1e0ce8ebffce84a52b72a254cb9c8d446a33005715b81e43dd6266e2c247f12ebb1e6
 DIST rubber-1.6.4.tar.bz2 100227 BLAKE2B 5a467f5a2a4709e7faffef1308e644900f02ca51e4fff635e7a88bb237788e60257e0e8e82ed9acac66db46f0a1e8aed1296703fefc8e1fb6e28cd38334b7d14 SHA512 dbb3896c165d63cfae8421929d0d796002fb3abcfc2ccb3fe70c4c98acc54ed48be1ad469158436dabd973bf37355c62c096ebd47c0efa7dbe58137a0a895527
 DIST rubber-1.6.5.tar.bz2 100300 BLAKE2B bbddf550fbce2f2f98ecf2e737515b4c6891e89494dc2c39cc4a0f268d76f505cad184f27c5f333bc706fe08adcce1d668e8e33c37e26fc6142b12b32797e402 SHA512 e0fadbca6d9e570e6414a99a72da22656abb0fc71e14dd0840bd3dd68364d0da0b2fd5c416f45eb8489bdcb10c226657799efae4ae0c73807b2485b8c8c2094b
+DIST rubber-1.6.6.tar.bz2 100502 BLAKE2B fa74c189b7265206495436b14f229588f7998e0c2f1b148eb8202805ddea54f6391ee15c6ca40957e242b1f065eb1159904fbafe0ddc4d8e6d64cdd26478d614 SHA512 0913a1c9ac012a8bd577e975aca92eae0965137fbc01b049b139f8f31bd85856503af7d760defc67f76894a74ca0616fcb887b1a9395be5a93ff0397ec6795ae

diff --git a/dev-tex/rubber/rubber-1.6.6.ebuild b/dev-tex/rubber/rubber-1.6.6.ebuild
new file mode 100644
index 000000000000..0d6cb11369e9
--- /dev/null
+++ b/dev-tex/rubber/rubber-1.6.6.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=hatchling
+
+inherit distutils-r1
+
+if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://gitlab.com/latex-rubber/${PN}.git"
+else
+	# NOTE: Cannot be "PYPI_PN=latex-rubber" + "inherit pypi" due to missing files
+	SRC_URI="https://gitlab.com/latex-rubber/${PN}/-/archive/${PV}/${P}.tar.bz2"
+	KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+fi
+
+DESCRIPTION="A LaTeX wrapper for automatically building documents"
+HOMEPAGE="https://gitlab.com/latex-rubber/rubber"
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="virtual/latex-base"
+
+# Test dependencies:
+# - app-text/texlive-core for rubber's 'cweave' test
+# - dev-lang/R for rubber's 'knitr' test (requires knitr R library, currently disabled)
+# - dev-texlive/texlive-latexextra for rubber's 'combine' test (currently disabled)
+BDEPEND="
+	${RDEPEND}
+	virtual/texi2dvi
+	test? (
+		app-text/ghostscript-gpl
+		app-text/texlive-core
+		dev-tex/biber
+		dev-tex/biblatex
+		dev-tex/glossaries
+		dev-tex/latex-beamer
+		$(python_gen_cond_dep 'dev-tex/pythontex[${PYTHON_USEDEP}]')
+		dev-texlive/texlive-latexextra
+		dev-texlive/texlive-pstricks
+		media-gfx/asymptote
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-1.6.4-pythontex.patch
+)
+
+pkg_setup() {
+	# https://bugs.gentoo.org/727996
+	export VARTEXFONTS="${T}"/fonts
+}
+
+python_test() {
+	cd tests || die
+
+	# Disable the broken 'combine' test as it uses the 'combine' as a
+	# latex package when it is only a document class (probably only in
+	# newer versions of combine). Also note that this tests works
+	# under debian 'buster'. TODO: Look into potential modifications
+	# done by debian.
+	touch combine/disable || die
+
+	# This test does not work under Gentoo nor Debian 'buster'.
+	# TODO: Investigate why it does not work.
+	touch cweb-latex/disable || die
+
+	# TODO: Investigate why the following are failing.
+	touch fig2dev-dvi/disable || die
+	touch fig2dev-path/disable || die
+	touch fig2dev-path-inplace/disable || die
+	touch fig2dev-path-into/disable || die
+	touch graphicx-dotted-files/disable || die
+	touch hooks-input-file/disable || die
+	touch knitr/disable || die
+
+	# Even tough metapost is available, those tests fail on Gentoo
+	# (while they succeed on Debian 'buster').
+	# TODO: Determine why.
+	# ERROR:mpost:I can't read MetaPost's log file, this is wrong.
+	touch metapost/disable || die
+	# expected error message not reported by Rubber
+	touch metapost-error/disable || die
+	# ERROR:mpost:I can't read MetaPost's log file, this is wrong.
+	touch metapost-input/disable || die
+
+	./run.sh * || die "Tests failed with ${EPYTHON}"
+}
+
+src_install() {
+	distutils-r1_src_install
+
+	# Move misplaced files to correct location
+	doinfo doc/${PN}/${PN}.info
+	rm "${ED}"/usr/share/doc/${PN}/${PN}.{texi,info} || die
+	mv "${ED}"/usr/share/doc/{${PN}/*,${PF}/} || die
+	rmdir "${ED}"/usr/share/doc/${PN} || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-06-03 18:09 Florian Schmaus
  0 siblings, 0 replies; 25+ messages in thread
From: Florian Schmaus @ 2024-06-03 18:09 UTC (permalink / raw
  To: gentoo-commits

commit:     d230cc1f2582d8c7bc84eaea1812148e836eda54
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  3 17:55:01 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Mon Jun  3 18:08:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d230cc1f

dev-tex/rubber: enable py3.12

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-tex/rubber/rubber-1.6.6.ebuild | 2 +-
 dev-tex/rubber/rubber-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tex/rubber/rubber-1.6.6.ebuild b/dev-tex/rubber/rubber-1.6.6.ebuild
index 0d6cb11369e9..ebb5edb8758b 100644
--- a/dev-tex/rubber/rubber-1.6.6.ebuild
+++ b/dev-tex/rubber/rubber-1.6.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 DISTUTILS_USE_PEP517=hatchling
 
 inherit distutils-r1

diff --git a/dev-tex/rubber/rubber-9999.ebuild b/dev-tex/rubber/rubber-9999.ebuild
index cc981e17fe39..c560ad27e5d3 100644
--- a/dev-tex/rubber/rubber-9999.ebuild
+++ b/dev-tex/rubber/rubber-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 DISTUTILS_USE_PEP517=hatchling
 
 inherit distutils-r1


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

end of thread, other threads:[~2024-06-03 18:09 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-22  6:34 [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2024-06-03 18:09 Florian Schmaus
2024-05-07 19:24 Sebastian Pipping
2024-04-21 11:38 Ulrich Müller
2024-04-13 14:15 Sebastian Pipping
2024-04-12  8:35 Florian Schmaus
2024-04-10 19:42 Sebastian Pipping
2023-03-31 18:05 Sam James
2023-02-26 14:25 Florian Schmaus
2022-06-08  8:12 Florian Schmaus
2021-10-26  1:21 Yixun Lan
2021-07-01  9:01 Florian Schmaus
2021-07-01  9:01 Florian Schmaus
2021-06-08  7:10 Sam James
2020-12-03 11:10 Sam James
2020-12-03 11:01 Sam James
2020-12-03  9:16 Sam James
2020-12-03  9:16 Sam James
2020-08-20 10:41 Mikle Kolyada
2020-08-11  7:03 Sergei Trofimovich
2020-08-05 13:53 Agostino Sarubbo
2020-02-08 12:44 Ulrich Müller
2017-01-15 10:33 Pacho Ramos
2017-01-01 12:43 Agostino Sarubbo
2016-01-06  9:45 Alexis Ballier

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