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

commit:     8d2d0955540b0b324fb64023b146fa522d6b2395
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  2 09:17:18 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Aug  2 09:17:18 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d2d0955

dev-tex/revtex: Add doc useflag to control rebuild of docs; skip those that do not build. Bug #574350

Package-Manager: portage-2.3.0

 dev-tex/revtex/revtex-4.1_p2-r1.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-tex/revtex/revtex-4.1_p2-r1.ebuild b/dev-tex/revtex/revtex-4.1_p2-r1.ebuild
index 3b674cb..f90a5dc 100644
--- a/dev-tex/revtex/revtex-4.1_p2-r1.ebuild
+++ b/dev-tex/revtex/revtex-4.1_p2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,11 +20,13 @@ KEYWORDS="amd64 x86"
 RDEPEND=">=dev-texlive/texlive-latex-2012"
 DEPEND="app-arch/unzip"
 
-IUSE=""
+IUSE="doc"
 
 S="${WORKDIR}/${MY_P}"
 
 TEXMF=/usr/share/texmf-site
+# Bug #574350
+LATEX_PACKAGE_SKIP="reftest4-1.tex 00readme.tex aip.dtx ltxgrid.dtx ltxdocext.dtx"
 
 src_unpack() {
 	default


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/revtex/
@ 2017-07-30 14:59 David Seifert
  0 siblings, 0 replies; 5+ messages in thread
From: David Seifert @ 2017-07-30 14:59 UTC (permalink / raw
  To: gentoo-commits

commit:     32908267a92c9dd6e1b426f6364e6566a87d204c
Author:     Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  8 12:12:04 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 14:59:32 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32908267

dev-tex/revtex: fix DESCRIPTION and HOMEPAGE

* fix dev-tex/revtex: DESCRIPTION is 98 characters (max 80)
* updated HOMEPAGE
Closes: https://github.com/gentoo/gentoo/pull/5071

 dev-tex/revtex/revtex-4.1_p2-r1.ebuild | 7 +++----
 dev-tex/revtex/revtex-4.ebuild         | 7 +++----
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/dev-tex/revtex/revtex-4.1_p2-r1.ebuild b/dev-tex/revtex/revtex-4.1_p2-r1.ebuild
index ca1f55eef68..7c1b8b11ebb 100644
--- a/dev-tex/revtex/revtex-4.1_p2-r1.ebuild
+++ b/dev-tex/revtex/revtex-4.1_p2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=2
@@ -7,9 +7,8 @@ inherit versionator latex-package
 
 MY_P="${PN}$(version_format_string '$1-$2')"
 
-DESCRIPTION="LaTeX2e macros for journals of the American Physical Society and the American Institute of Physics"
-HOMEPAGE="http://authors.aps.org/revtex4/"
-
+DESCRIPTION="LaTeX2e macros to prepare manuscripts for the journals of the APS and AIP"
+HOMEPAGE="https://journals.aps.org/revtex"
 SRC_URI="http://authors.aps.org/revtex4/${MY_P}.zip -> ${P}.zip"
 
 LICENSE="LPPL-1.3c"

diff --git a/dev-tex/revtex/revtex-4.ebuild b/dev-tex/revtex/revtex-4.ebuild
index a2000b4965f..a424685b456 100644
--- a/dev-tex/revtex/revtex-4.ebuild
+++ b/dev-tex/revtex/revtex-4.ebuild
@@ -1,13 +1,12 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 inherit latex-package
 
-DESCRIPTION="LaTeX2e macros for journals of the American Physical Society and the American Institute of Physics"
-HOMEPAGE="http://authors.aps.org/revtex4/"
-
+DESCRIPTION="LaTeX2e macros to prepare manuscripts for the journals of the APS and AIP"
+HOMEPAGE="https://journals.aps.org/revtex"
 SRC_URI="http://publish.aps.org/files/revtex/4/revtex4.zip"
 
 LICENSE="LPPL-1.3c"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/revtex/
@ 2019-01-28  0:09 Andreas K. Hüttel
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas K. Hüttel @ 2019-01-28  0:09 UTC (permalink / raw
  To: gentoo-commits

commit:     b67f0fd58f0ea4f780a7c0c58493f44cacf21553
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 28 00:07:59 2019 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Jan 28 00:07:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b67f0fd5

dev-tex/revtex: remove, bug 574350 and others

All versions provided by dev-tex/revtex are now also included in
dev-tex/texlive-publishers-2017. No need for a separate package
anymore.

Closes: https://bugs.gentoo.org/574350
Closes: https://bugs.gentoo.org/514890
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-tex/revtex/Manifest                |  2 --
 dev-tex/revtex/metadata.xml            | 13 ----------
 dev-tex/revtex/revtex-4.1_p2-r1.ebuild | 43 ----------------------------------
 dev-tex/revtex/revtex-4.ebuild         | 37 -----------------------------
 4 files changed, 95 deletions(-)

diff --git a/dev-tex/revtex/Manifest b/dev-tex/revtex/Manifest
deleted file mode 100644
index e5f4ecf0f07..00000000000
--- a/dev-tex/revtex/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST revtex-4.1_p2.zip 4168885 BLAKE2B 3b0e0302ff8f7d676d319d880a6fee480e81631af24a698f733613a7b55313cb7582231ce0b90290645345ef70319d834f1c9a8ccf681d26ef9a3cbc816be7a4 SHA512 df093543af1274fd218ee9d430da76aff07174d122b446abef1bf0c0333e154bd2c4e1db06dd178c82a0f1cdf83355faffa2dee18f19d18cd7e848a06b748d2d
-DIST revtex4.zip 957277 BLAKE2B 18e46aca38a6a2c7bee3af59216a7814d91170f43db46b5028fd2a363053627fc62e5f7ee0e5e6df97892c12494dd86b78b61d3fea1d91b62c410eec04010701 SHA512 816960d3f12dbdac0d9fb762ab2fff4e88fc0d436bf70101f172440b0eac90686517a3f857a6cf072b0344273b8eb3b4dd3c7c5d33c927e75183989cf14263fc

diff --git a/dev-tex/revtex/metadata.xml b/dev-tex/revtex/metadata.xml
deleted file mode 100644
index 7a7c477125c..00000000000
--- a/dev-tex/revtex/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="person"><email>dilfridge@gentoo.org</email></maintainer>
-<maintainer type="project">
-<email>tex@gentoo.org</email>
-<name>Gentoo TeX Project</name>
-</maintainer>
-<maintainer type="project">
-<email>sci@gentoo.org</email>
-<name>Gentoo Science Project</name>
-</maintainer>
-</pkgmetadata>

diff --git a/dev-tex/revtex/revtex-4.1_p2-r1.ebuild b/dev-tex/revtex/revtex-4.1_p2-r1.ebuild
deleted file mode 100644
index 7c1b8b11ebb..00000000000
--- a/dev-tex/revtex/revtex-4.1_p2-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit versionator latex-package
-
-MY_P="${PN}$(version_format_string '$1-$2')"
-
-DESCRIPTION="LaTeX2e macros to prepare manuscripts for the journals of the APS and AIP"
-HOMEPAGE="https://journals.aps.org/revtex"
-SRC_URI="http://authors.aps.org/revtex4/${MY_P}.zip -> ${P}.zip"
-
-LICENSE="LPPL-1.3c"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND=">=dev-texlive/texlive-latex-2012"
-DEPEND="app-arch/unzip"
-
-IUSE="doc"
-
-S="${WORKDIR}/${MY_P}"
-
-TEXMF=/usr/share/texmf-site
-# Bug #574350
-LATEX_PACKAGE_SKIP="reftest4-1.tex 00readme.tex aip.dtx ltxgrid.dtx ltxdocext.dtx"
-
-src_unpack() {
-	default
-	cd "${S}"
-	unzip -o -j "${S}/${MY_P}-tds.zip"
-}
-
-src_install() {
-	latex-package_src_install
-
-	# we need the revtex-specific rtx files in the same dir as the class files
-	insinto ${TEXMF}/tex/latex/${PN}
-	for i in `find . -maxdepth 1 -type f -name "*.rtx"` ; do
-		doins $i || die "doins $i failed"
-	done
-}

diff --git a/dev-tex/revtex/revtex-4.ebuild b/dev-tex/revtex/revtex-4.ebuild
deleted file mode 100644
index a424685b456..00000000000
--- a/dev-tex/revtex/revtex-4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit latex-package
-
-DESCRIPTION="LaTeX2e macros to prepare manuscripts for the journals of the APS and AIP"
-HOMEPAGE="https://journals.aps.org/revtex"
-SRC_URI="http://publish.aps.org/files/revtex/4/revtex4.zip"
-
-LICENSE="LPPL-1.3c"
-SLOT="4"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-texlive/texlive-latex-2012"
-DEPEND="app-arch/unzip"
-
-IUSE=""
-
-S="${WORKDIR}/revtex4/src"
-
-TEXMF=/usr/share/texmf-site
-
-src_install() {
-	latex-package_src_install
-
-	# we need the revtex-specific rtx files in the same dir as the class files
-	insinto ${TEXMF}/tex/latex/${PN}
-	for i in `find . -maxdepth 1 -type f -name "*.rtx"` ; do
-		doins $i || die "doins $i failed"
-	done
-
-	# remove duplicate docu files to allow concurrent install with revtex-4.1
-	rm -fv "${ED}/${TEXMF}/doc/latex/revtex/"{ltxdocext.pdf,ltxgrid.pdf,ltxutil.pdf,ltxutil.dvi}
-	rm -fv "${ED}/usr/share/doc/${P}/"{textcase.dvi,revtex4.dvi,ltxgrid.dvi,ltxdocext.dvi}
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/revtex/
@ 2019-02-14 19:45 Andreas K. Hüttel
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas K. Hüttel @ 2019-02-14 19:45 UTC (permalink / raw
  To: gentoo-commits

commit:     4ef37e901a66af73e723c1434a63a7294ef8a5b8
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 14 19:43:04 2019 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Feb 14 19:45:18 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef37e90

dev-tex/revtex: Revive. A new version is out. \o/

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-tex/revtex/Manifest           |  1 +
 dev-tex/revtex/metadata.xml       | 13 ++++++++
 dev-tex/revtex/revtex-4.2c.ebuild | 62 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 76 insertions(+)

diff --git a/dev-tex/revtex/Manifest b/dev-tex/revtex/Manifest
new file mode 100644
index 00000000000..287a0ca210f
--- /dev/null
+++ b/dev-tex/revtex/Manifest
@@ -0,0 +1 @@
+DIST revtex-4.2c.zip 3258548 BLAKE2B 8a457594c22dfee9becd18d2c26c0182d8eee51d549a85c5bc4ddaf122a1a06b835ca1f31a61de1bf194e4aeac7dafd25f9bf120c786356b773130f036de67e7 SHA512 9cb8287de61a49a35b18f6873ac3007eea3373c4836edd696d04d49ece297727d9aae614a6ba0f2aa03d5cf2430a2f02f674d342a092f1acb862b8ffdbf5cea9

diff --git a/dev-tex/revtex/metadata.xml b/dev-tex/revtex/metadata.xml
new file mode 100644
index 00000000000..7a7c477125c
--- /dev/null
+++ b/dev-tex/revtex/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person"><email>dilfridge@gentoo.org</email></maintainer>
+<maintainer type="project">
+<email>tex@gentoo.org</email>
+<name>Gentoo TeX Project</name>
+</maintainer>
+<maintainer type="project">
+<email>sci@gentoo.org</email>
+<name>Gentoo Science Project</name>
+</maintainer>
+</pkgmetadata>

diff --git a/dev-tex/revtex/revtex-4.2c.ebuild b/dev-tex/revtex/revtex-4.2c.ebuild
new file mode 100644
index 00000000000..5d279a81d34
--- /dev/null
+++ b/dev-tex/revtex/revtex-4.2c.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit latex-package
+
+DESCRIPTION="LaTeX2e macros to prepare manuscripts for the journals of the APS and AIP"
+HOMEPAGE="https://journals.aps.org/revtex"
+SRC_URI="http://mirrors.ctan.org/macros/latex/contrib/revtex.zip -> ${P}.zip"
+
+LICENSE="LPPL-1.3c"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-texlive/texlive-latex-2012"
+DEPEND="${RDEPEND}
+	app-arch/unzip
+"
+
+IUSE="doc"
+
+S="${WORKDIR}/${PN}"
+
+TEXMF=/usr/share/texmf-site
+
+src_prepare(){
+	default
+	find "${S}" -name '*4-1*' -delete || die
+	find "${S}" -name reftest4-2.tex -delete || die
+}
+
+src_compile(){
+	cd "${S}/source" || die
+
+	for name in *.dtx; do
+		tex $name || die
+	done
+	latex-package_src_compile
+
+	cd "${S}/bibtex" || die
+	latex-package_src_compile
+}
+
+src_install() {
+	cd "${S}/source"
+
+	use doc && rm -f aip.dtx # fails to build docs
+
+	latex-package_src_install
+
+	# we need the revtex-specific rtx files in the same dir as the class files
+	insinto ${TEXMF}/tex/latex/${PN}
+	for i in `find . -maxdepth 1 -type f -name "*.rtx"` ; do
+		doins $i
+	done
+
+	cd "${S}/bibtex" || die
+	latex-package_src_install
+
+	find "${D}" -name aip4-1.rtx -delete || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/revtex/
@ 2019-12-23  9:15 Andreas K. Hüttel
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas K. Hüttel @ 2019-12-23  9:15 UTC (permalink / raw
  To: gentoo-commits

commit:     7da2b8101a4d1fd8ed8399bc5f823c355f1cb4bb
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 23 09:14:45 2019 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Dec 23 09:15:06 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7da2b810

dev-tex/revtex: Stable for amd64

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-tex/revtex/revtex-4.2c.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/revtex/revtex-4.2c.ebuild b/dev-tex/revtex/revtex-4.2c.ebuild
index 5d279a81d34..3fdb1841fd9 100644
--- a/dev-tex/revtex/revtex-4.2c.ebuild
+++ b/dev-tex/revtex/revtex-4.2c.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://mirrors.ctan.org/macros/latex/contrib/revtex.zip -> ${P}.zip"
 
 LICENSE="LPPL-1.3c"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND=">=dev-texlive/texlive-latex-2012"
 DEPEND="${RDEPEND}


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

end of thread, other threads:[~2019-12-23  9:15 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-02  9:17 [gentoo-commits] repo/gentoo:master commit in: dev-tex/revtex/ Alexis Ballier
  -- strict thread matches above, loose matches on Subject: below --
2017-07-30 14:59 David Seifert
2019-01-28  0:09 Andreas K. Hüttel
2019-02-14 19:45 Andreas K. Hüttel
2019-12-23  9:15 Andreas K. Hüttel

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