* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2016-01-06 9:45 Alexis Ballier
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2017-01-01 12:43 Agostino Sarubbo
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2017-01-15 10:33 Pacho Ramos
0 siblings, 0 replies; 27+ 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] 27+ 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; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-08-05 13:53 Agostino Sarubbo
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-08-11 7:03 Sergei Trofimovich
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-08-20 10:41 Mikle Kolyada
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-12-03 9:16 Sam James
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-12-03 9:16 Sam James
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-12-03 11:01 Sam James
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2020-12-03 11:10 Sam James
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2021-06-08 7:10 Sam James
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2021-06-22 6:34 Florian Schmaus
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2021-07-01 9:01 Florian Schmaus
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2021-07-01 9:01 Florian Schmaus
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2021-10-26 1:21 Yixun Lan
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2022-06-08 8:12 Florian Schmaus
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2023-02-26 14:25 Florian Schmaus
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2023-03-31 18:05 Sam James
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-04-10 19:42 Sebastian Pipping
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-04-12 8:35 Florian Schmaus
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-04-13 14:15 Sebastian Pipping
0 siblings, 0 replies; 27+ 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] 27+ 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; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-05-07 19:24 Sebastian Pipping
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-06-03 18:09 Florian Schmaus
0 siblings, 0 replies; 27+ 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] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-10-25 12:16 Arthur Zamarin
0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2024-10-25 12:16 UTC (permalink / raw
To: gentoo-commits
commit: a119f0add30f72c2775f37724e24f1a678eb37f1
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 25 12:16:21 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 12:16:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a119f0ad
dev-tex/rubber: Stabilize 1.6.6 x86, #936995
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-tex/rubber/rubber-1.6.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tex/rubber/rubber-1.6.6.ebuild b/dev-tex/rubber/rubber-1.6.6.ebuild
index ebb5edb8758b..dcf00a60e7d1 100644
--- a/dev-tex/rubber/rubber-1.6.6.ebuild
+++ b/dev-tex/rubber/rubber-1.6.6.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then
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"
+ KEYWORDS="~amd64 ~ppc ~riscv x86"
fi
DESCRIPTION="A LaTeX wrapper for automatically building documents"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/
@ 2024-10-25 12:16 Arthur Zamarin
0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2024-10-25 12:16 UTC (permalink / raw
To: gentoo-commits
commit: 3d0557414eed8897aff21745570b2d4b8b36cb4a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 25 12:16:25 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 12:16:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d055741
dev-tex/rubber: Stabilize 1.6.6 amd64, #936995
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-tex/rubber/rubber-1.6.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-tex/rubber/rubber-1.6.6.ebuild b/dev-tex/rubber/rubber-1.6.6.ebuild
index dcf00a60e7d1..ed2a131ae566 100644
--- a/dev-tex/rubber/rubber-1.6.6.ebuild
+++ b/dev-tex/rubber/rubber-1.6.6.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]] || [[ -n "${EGIT_COMMIT_ID}" ]]; then
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"
+ KEYWORDS="amd64 ~ppc ~riscv x86"
fi
DESCRIPTION="A LaTeX wrapper for automatically building documents"
^ permalink raw reply related [flat|nested] 27+ messages in thread
end of thread, other threads:[~2024-10-25 12:16 UTC | newest]
Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-05 13:53 [gentoo-commits] repo/gentoo:master commit in: dev-tex/rubber/ Agostino Sarubbo
-- strict thread matches above, loose matches on Subject: below --
2024-10-25 12:16 Arthur Zamarin
2024-10-25 12:16 Arthur Zamarin
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-22 6:34 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-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