public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2015-12-05 19:49 Patrice Clement
  0 siblings, 0 replies; 15+ messages in thread
From: Patrice Clement @ 2015-12-05 19:49 UTC (permalink / raw
  To: gentoo-commits

commit:     1e1f7d2d794921bbc43ce494ec2b9d787b094ef1
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  5 19:42:31 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Dec  5 19:42:31 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1f7d2d

dev-tex/pdfannotextractor: EAPI 5 bump + housekeeping. Fixes bug 545336.

Housekeeping includes:
- Stick patches in PATCHES array
- Remove useless dies
- Bump ebuild to EAPI 5 (was about time!)

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 .../pdfannotextractor-0.1l-r1.ebuild               | 62 ++++++++++++++++++++++
 1 file changed, 62 insertions(+)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
new file mode 100644
index 0000000..be76d28
--- /dev/null
+++ b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit latex-package java-utils-2 java-pkg-2 java-ant-2 eutils
+
+DESCRIPTION="Extract annotations from pdf files"
+HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/pax/"
+SRC_URI="mirror://gentoo/${P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+IUSE=""
+
+CDEPEND="virtual/latex-base
+	dev-java/pdfbox:1.8
+	dev-java/fontbox:1.7"
+
+DEPEND="${CDEPEND}
+	app-arch/unzip
+	>=virtual/jdk-1.6"
+
+RDEPEND="${CDEPEND}
+	virtual/perl-Getopt-Long
+	dev-perl/File-Which
+	>=virtual/jre-1.6
+	!<=dev-texlive/texlive-latexextra-2010"
+
+TEXMF=/usr/share/texmf-site
+S="${WORKDIR}"
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_GENTOO_CLASSPATH="
+	pdfbox-1.8
+	fontbox-1.7
+"
+
+PATCHES=(
+	"${FILESDIR}/javajars.patch"
+	"${FILESDIR}/PDFAnnotExtractor.java.patch"
+	"${FILESDIR}/StringVisitor.java.patch"
+)
+
+java_prepare() {
+	epatch "${PATCHES[@]}"
+}
+
+src_compile() {
+	cd "${S}/source/latex/pax" || die
+	eant || die
+}
+
+src_install() {
+	newbin scripts/pax/pdfannotextractor.pl pdfannotextractor
+	java-pkg_dojar "${S}/source/latex/pax/pax.jar"
+	insinto ${TEXMF}
+	doins -r tex
+	dodoc doc/latex/pax/README
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2015-12-05 19:49 Patrice Clement
  0 siblings, 0 replies; 15+ messages in thread
From: Patrice Clement @ 2015-12-05 19:49 UTC (permalink / raw
  To: gentoo-commits

commit:     55842e8e0d0f5ed6cb8eaa2a0fc8b68c8606a062
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  5 19:47:58 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Dec  5 19:48:38 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55842e8e

dev-tex/pdfannotextractor: Remove java-utils-2 inheritance (forbidden). Call java-pkg_clean to get rid of bundled jars.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
index be76d28..1a84cc0 100644
--- a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
+++ b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit latex-package java-utils-2 java-pkg-2 java-ant-2 eutils
+inherit latex-package java-pkg-2 java-ant-2 eutils
 
 DESCRIPTION="Extract annotations from pdf files"
 HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/pax/"
@@ -45,6 +45,7 @@ PATCHES=(
 )
 
 java_prepare() {
+	java-pkg_clean
 	epatch "${PATCHES[@]}"
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2015-12-05 19:49 Patrice Clement
  0 siblings, 0 replies; 15+ messages in thread
From: Patrice Clement @ 2015-12-05 19:49 UTC (permalink / raw
  To: gentoo-commits

commit:     e940e86ff31646714103a6dbbd4a20d91c7db4fe
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  5 19:44:05 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Dec  5 19:48:35 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e940e86f

dev-tex/pdfannotextractor: Clean up broken version.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 .../pdfannotextractor-0.1l.ebuild                  | 54 ----------------------
 1 file changed, 54 deletions(-)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l.ebuild
deleted file mode 100644
index f6424b5..0000000
--- a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-
-inherit latex-package java-utils-2 java-pkg-2 java-ant-2 eutils
-
-DESCRIPTION="Extract annotations from pdf files"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/pax/"
-SRC_URI="mirror://gentoo/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
-IUSE=""
-
-CDEPEND="virtual/latex-base
-	dev-java/pdfbox:1.8
-	dev-java/fontbox:1.7"
-DEPEND="${CDEPEND}
-	app-arch/unzip
-	>=virtual/jdk-1.5"
-RDEPEND="${CDEPEND}
-	virtual/perl-Getopt-Long
-	dev-perl/File-Which
-	>=virtual/jre-1.5
-	!<=dev-texlive/texlive-latexextra-2010"
-
-TEXMF=/usr/share/texmf-site
-S=${WORKDIR}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="pdfbox-1.8 fontbox-1.7"
-
-src_prepare() {
-	epatch "${FILESDIR}/javajars.patch"
-	epatch "${FILESDIR}/PDFAnnotExtractor.java.patch"
-	epatch "${FILESDIR}/StringVisitor.java.patch"
-	java-pkg-2_src_prepare
-}
-
-src_compile() {
-	cd "${S}/source/latex/pax"
-	eant || die
-}
-
-src_install() {
-	newbin scripts/pax/pdfannotextractor.pl pdfannotextractor || die
-	java-pkg_dojar "${S}/source/latex/pax/pax.jar" || die
-	insinto ${TEXMF}
-	doins -r tex || die
-	dodoc doc/latex/pax/README || die
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2015-12-05 20:21 Patrice Clement
  0 siblings, 0 replies; 15+ messages in thread
From: Patrice Clement @ 2015-12-05 20:21 UTC (permalink / raw
  To: gentoo-commits

commit:     00b9c3878f387fa26b1575f3a0893c6bdac90d81
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  5 20:20:23 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Dec  5 20:20:23 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b9c387

Add back broken version to satisfy dependencies.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 .../pdfannotextractor-0.1l.ebuild                  | 52 ++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l.ebuild
new file mode 100644
index 0000000..3691bb9
--- /dev/null
+++ b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+inherit latex-package java-utils-2 java-pkg-2 java-ant-2 eutils
+
+DESCRIPTION="Extract annotations from pdf files"
+HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/pax/"
+SRC_URI="mirror://gentoo/${P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+IUSE=""
+
+CDEPEND="virtual/latex-base
+	dev-java/pdfbox
+	dev-java/fontbox"
+DEPEND="${CDEPEND}
+	app-arch/unzip
+	>=virtual/jdk-1.5"
+RDEPEND="${CDEPEND}
+	virtual/perl-Getopt-Long
+	dev-perl/File-Which
+	>=virtual/jre-1.5
+	!<=dev-texlive/texlive-latexextra-2010"
+
+TEXMF=/usr/share/texmf-site
+S=${WORKDIR}
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_GENTOO_CLASSPATH="pdfbox fontbox"
+
+src_prepare() {
+	epatch "${FILESDIR}/javajars.patch"
+	java-pkg-2_src_prepare
+}
+
+src_compile() {
+	cd "${S}/source/latex/pax"
+	eant || die
+}
+
+src_install() {
+	newbin scripts/pax/pdfannotextractor.pl pdfannotextractor || die
+	java-pkg_dojar "${S}/source/latex/pax/pax.jar" || die
+	insinto ${TEXMF}
+	doins -r tex || die
+	dodoc doc/latex/pax/README || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2016-02-14 22:51 James Le Cuirot
  0 siblings, 0 replies; 15+ messages in thread
From: James Le Cuirot @ 2016-02-14 22:51 UTC (permalink / raw
  To: gentoo-commits

commit:     459385fd2e95cbeb0f4834e1d32608ecdf53aef2
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 22:48:59 2016 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 22:51:18 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=459385fd

dev-tex/pdfannotextractor: Remove old

Package-Manager: portage-2.2.27

 .../pdfannotextractor-0.1l.ebuild                  | 52 ----------------------
 1 file changed, 52 deletions(-)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l.ebuild
deleted file mode 100644
index cd33e8d..0000000
--- a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-
-inherit latex-package java-utils-2 java-pkg-2 java-ant-2 eutils
-
-DESCRIPTION="Extract annotations from pdf files"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/pax/"
-SRC_URI="mirror://gentoo/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
-IUSE=""
-
-CDEPEND="virtual/latex-base
-	dev-java/pdfbox
-	dev-java/fontbox"
-DEPEND="${CDEPEND}
-	app-arch/unzip
-	>=virtual/jdk-1.5"
-RDEPEND="${CDEPEND}
-	virtual/perl-Getopt-Long
-	dev-perl/File-Which
-	>=virtual/jre-1.5
-	!<=dev-texlive/texlive-latexextra-2010"
-
-TEXMF=/usr/share/texmf-site
-S=${WORKDIR}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="pdfbox fontbox"
-
-src_prepare() {
-	epatch "${FILESDIR}/javajars.patch"
-	java-pkg-2_src_prepare
-}
-
-src_compile() {
-	cd "${S}/source/latex/pax"
-	eant || die
-}
-
-src_install() {
-	newbin scripts/pax/pdfannotextractor.pl pdfannotextractor || die
-	java-pkg_dojar "${S}/source/latex/pax/pax.jar" || die
-	insinto ${TEXMF}
-	doins -r tex || die
-	dodoc doc/latex/pax/README || die
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2016-02-14 22:51 James Le Cuirot
  0 siblings, 0 replies; 15+ messages in thread
From: James Le Cuirot @ 2016-02-14 22:51 UTC (permalink / raw
  To: gentoo-commits

commit:     d2de6ae3d625281865324e6b53df5c2b8bd9af4f
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 14 22:47:16 2016 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Feb 14 22:51:16 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2de6ae3

dev-tex/pdfannotextractor: Stabilize using ALLARCHES policy

Package-Manager: portage-2.2.27

 dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
index af9e785..ec4c86b 100644
--- a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
+++ b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.zip"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+KEYWORDS="amd64 ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
 IUSE=""
 
 CDEPEND="virtual/latex-base


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2017-07-13 22:26 Alexis Ballier
  0 siblings, 0 replies; 15+ messages in thread
From: Alexis Ballier @ 2017-07-13 22:26 UTC (permalink / raw
  To: gentoo-commits

commit:     62563798e51312c030542aa949b1f5cd503bc335
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 13 22:26:11 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Jul 13 22:26:20 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62563798

dev-tex/pdfannotextractor: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
index 6c6e71197fe..5ed5ee70e8c 100644
--- a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
+++ b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-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=5
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.zip"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
 IUSE=""
 
 CDEPEND="virtual/latex-base


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2018-03-01 15:09 Michał Górny
  0 siblings, 0 replies; 15+ messages in thread
From: Michał Górny @ 2018-03-01 15:09 UTC (permalink / raw
  To: gentoo-commits

commit:     2cf1716b96b563d64f9de9c86588a8a017d2af98
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  1 15:07:04 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Mar  1 15:09:49 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf1716b

dev-tex/pdfannotextractor: Dekeyword *-fbsd due to Java

 dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
index 5ed5ee70e8c..e33d504b94f 100644
--- a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
+++ b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.zip"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+KEYWORDS="amd64 ~arm64 ppc64 x86 ~x64-macos"
 IUSE=""
 
 CDEPEND="virtual/latex-base


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2024-06-20  9:42 Florian Schmaus
  0 siblings, 0 replies; 15+ messages in thread
From: Florian Schmaus @ 2024-06-20  9:42 UTC (permalink / raw
  To: gentoo-commits

commit:     ca2c6a92bd7c3038a6fcf11bd3fd3962cd58cfbb
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 20 09:21:16 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun 20 09:41:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2c6a92

dev-tex/pdfannotextractor: format metadata

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

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

diff --git a/dev-tex/pdfannotextractor/metadata.xml b/dev-tex/pdfannotextractor/metadata.xml
index edfe97231997..50fb07de6b59 100644
--- a/dev-tex/pdfannotextractor/metadata.xml
+++ b/dev-tex/pdfannotextractor/metadata.xml
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="project">
-	<email>tex@gentoo.org</email>
-	<name>Gentoo TeX Project</name>
-</maintainer>
+	<maintainer type="project">
+		<name>Gentoo TeX Project</name>
+		<email>tex@gentoo.org</email>
+	</maintainer>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2024-06-20  9:42 Florian Schmaus
  0 siblings, 0 replies; 15+ messages in thread
From: Florian Schmaus @ 2024-06-20  9:42 UTC (permalink / raw
  To: gentoo-commits

commit:     8796d335fbb423bda86749d60e820e0d6f039220
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 20 09:22:07 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun 20 09:41:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8796d335

dev-tex/pdfannotextractor: add github upstream metadata

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

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

diff --git a/dev-tex/pdfannotextractor/metadata.xml b/dev-tex/pdfannotextractor/metadata.xml
index 50fb07de6b59..6e8d6c4b6cfe 100644
--- a/dev-tex/pdfannotextractor/metadata.xml
+++ b/dev-tex/pdfannotextractor/metadata.xml
@@ -5,4 +5,7 @@
 		<name>Gentoo TeX Project</name>
 		<email>tex@gentoo.org</email>
 	</maintainer>
+	<upstream>
+		<remote-id type="github">bastien-roucaries/latex-pax</remote-id>
+	</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2024-06-20  9:49 Florian Schmaus
  0 siblings, 0 replies; 15+ messages in thread
From: Florian Schmaus @ 2024-06-20  9:49 UTC (permalink / raw
  To: gentoo-commits

commit:     b0b9a1c4950408611fafaeb37c78085b69c084cf
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 20 09:48:57 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun 20 09:48:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b9a1c4

dev-tex/pdfannotextractor: fix install location of pax.sty, only unpack tarball

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

 ...textractor-0.2.ebuild => pdfannotextractor-0.2-r1.ebuild} | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.2.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r1.ebuild
similarity index 94%
rename from dev-tex/pdfannotextractor/pdfannotextractor-0.2.ebuild
rename to dev-tex/pdfannotextractor/pdfannotextractor-0.2-r1.ebuild
index db396a353ae8..ace9995f3277 100644
--- a/dev-tex/pdfannotextractor/pdfannotextractor-0.2.ebuild
+++ b/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r1.ebuild
@@ -50,6 +50,10 @@ PATCHES=(
 	"${FILESDIR}"/${PN}-0.2-javajars.patch
 )
 
+src_unpack() {
+	unpack ${P}.tar.gz
+}
+
 src_prepare() {
 	default
 	cp "${DISTDIR}"/pdfbox-${MY_PDFBOX_VER}.jar pdfbox.jar || die
@@ -62,13 +66,11 @@ src_compile() {
 }
 
 src_install() {
-#	newbin scripts/pdfannotextractor.pl pdfannotextractor
-
 	java-pkg_dojar scripts/pax.jar pdfbox.jar fontbox.jar
-
 	java-pkg_dolauncher ${PN} --main pax.PDFAnnotExtractor
 
-	insinto ${TEXMF}
-	doins -r tex
+	insinto ${TEXMF}/latex/pax
+	doins tex/pax.sty
+
 	dodoc README
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2024-06-21 12:38 Florian Schmaus
  0 siblings, 0 replies; 15+ messages in thread
From: Florian Schmaus @ 2024-06-21 12:38 UTC (permalink / raw
  To: gentoo-commits

commit:     3628397fc2488b7f3f289cf8353617dc5e3bd5fb
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 21 12:37:50 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Jun 21 12:38:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3628397f

dev-tex/pdfannotextractor: add <dev-texlive/texlive-latexextra-2023_p69752-r4 blocker

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

 dev-tex/pdfannotextractor/pdfannotextractor-0.2-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r1.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r1.ebuild
index ace9995f3277..f00e284e201a 100644
--- a/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r1.ebuild
+++ b/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r1.ebuild
@@ -39,6 +39,7 @@ RDEPEND="
 	virtual/perl-Getopt-Long
 	dev-perl/File-Which
 	>=virtual/jre-11
+	!<dev-texlive/texlive-latexextra-2023_p69752-r4
 "
 
 JAVA_ANT_REWRITE_CLASSPATH="true"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2024-06-26  6:24 Florian Schmaus
  0 siblings, 0 replies; 15+ messages in thread
From: Florian Schmaus @ 2024-06-26  6:24 UTC (permalink / raw
  To: gentoo-commits

commit:     1caa504d29e682992f287e15d649ceac986ae18b
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 25 08:44:54 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 06:23:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1caa504d

dev-tex/pdfannotextractor: fix typo s/COMMIN/COMMON, do not use CP_DEPEND

Closes: https://bugs.gentoo.org/934659
Closes: https://github.com/gentoo/gentoo/pull/37290
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 ...xtractor-0.2-r1.ebuild => pdfannotextractor-0.2-r2.ebuild} | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r1.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r2.ebuild
similarity index 93%
rename from dev-tex/pdfannotextractor/pdfannotextractor-0.2-r1.ebuild
rename to dev-tex/pdfannotextractor/pdfannotextractor-0.2-r2.ebuild
index f00e284e201a..2e8ffce4d1fc 100644
--- a/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r1.ebuild
+++ b/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r2.ebuild
@@ -24,9 +24,6 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~x64-macos"
 
-CP_DEPEND="
-	dev-java/commons-logging:0
-"
 COMMON_DEPEND="virtual/latex-base"
 DEPEND="
 	${COMMON_DEPEND}
@@ -34,8 +31,8 @@ DEPEND="
 "
 BDEPEND="app-arch/unzip"
 RDEPEND="
-	${CP_DEPEND}
-	${COMMIN_DEPEND}
+	dev-java/commons-logging:0
+	${COMMON_DEPEND}
 	virtual/perl-Getopt-Long
 	dev-perl/File-Which
 	>=virtual/jre-11
@@ -43,9 +40,6 @@ RDEPEND="
 "
 
 JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="
-	commons-logging
-"
 
 PATCHES=(
 	"${FILESDIR}"/${PN}-0.2-javajars.patch
@@ -69,6 +63,7 @@ src_compile() {
 src_install() {
 	java-pkg_dojar scripts/pax.jar pdfbox.jar fontbox.jar
 	java-pkg_dolauncher ${PN} --main pax.PDFAnnotExtractor
+	java-pkg_addcp "$(java-pkg_getjars --runtime-only --with-dependencies commons-logging)"
 
 	insinto ${TEXMF}/latex/pax
 	doins tex/pax.sty


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2024-06-27  9:24 Florian Schmaus
  0 siblings, 0 replies; 15+ messages in thread
From: Florian Schmaus @ 2024-06-27  9:24 UTC (permalink / raw
  To: gentoo-commits

commit:     6413b22f17d9e13b0d52a4481c99e9927b9fddbf
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Jun 27 06:36:03 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 09:21:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6413b22f

dev-tex/pdfannotextractor: rewrite with java-pkg-simple

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/37319
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 .../pdfannotextractor-0.2-r3.ebuild                | 66 ++++++++++++++++++++++
 1 file changed, 66 insertions(+)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r3.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r3.ebuild
new file mode 100644
index 000000000000..b051b3741492
--- /dev/null
+++ b/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit latex-package java-pkg-2 java-pkg-simple
+
+MY_COMMIT_ID=718e18be0c8fd1dc5b7c974eb4fbe6d0774cd05e
+MY_PDFBOX_VER="1.8.17"
+MY_FONTBOX_VER="1.7.1"
+
+DESCRIPTION="Extract annotations from pdf files"
+HOMEPAGE="https://www.ctan.org/tex-archive/macros/latex/contrib/pax/"
+SRC_URI="
+	https://github.com/bastien-roucaries/latex-pax/archive/${MY_COMMIT_ID}.tar.gz
+		-> ${P}.tar.gz
+	https://downloads.apache.org/pdfbox/${MY_PDFBOX_VER}/pdfbox-${MY_PDFBOX_VER}.jar
+	https://archive.apache.org/dist/pdfbox/${MY_FONTBOX_VER}/fontbox-${MY_FONTBOX_VER}.jar
+"
+
+S="${WORKDIR}/latex-pax-${MY_COMMIT_ID}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~x64-macos"
+
+COMMON_DEPEND="virtual/latex-base"
+DEPEND="
+	${COMMON_DEPEND}
+	>=virtual/jdk-1.8:*
+"
+BDEPEND="app-arch/unzip"
+RDEPEND="
+	dev-java/commons-logging:0
+	${COMMON_DEPEND}
+	virtual/perl-Getopt-Long
+	dev-perl/File-Which
+	>=virtual/jre-1.8:*
+	!<dev-texlive/texlive-latexextra-2023_p69752-r4
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.2-javajars.patch
+)
+
+JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/fontbox-${MY_FONTBOX_VER}.jar"
+JAVA_GENTOO_CLASSPATH_EXTRA+=":${DISTDIR}/pdfbox-${MY_PDFBOX_VER}.jar"
+JAVA_JAR_FILENAME="pax.jar"
+JAVA_MAIN_CLASS="pax.PDFAnnotExtractor"
+JAVA_SRC_DIR="source/src"
+
+src_unpack() {
+	unpack ${P}.tar.gz
+}
+
+src_install() {
+	java-pkg-simple_src_install
+	java-pkg_newjar "${DISTDIR}/pdfbox-${MY_PDFBOX_VER}.jar" pdfbox.jar
+	java-pkg_newjar "${DISTDIR}/fontbox-${MY_FONTBOX_VER}.jar" fontbox.jar
+	java-pkg_addcp "$(java-pkg_getjars --runtime-only --with-dependencies commons-logging)"
+
+	insinto ${TEXMF}/latex/pax
+	doins tex/pax.sty
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/
@ 2024-06-27  9:24 Florian Schmaus
  0 siblings, 0 replies; 15+ messages in thread
From: Florian Schmaus @ 2024-06-27  9:24 UTC (permalink / raw
  To: gentoo-commits

commit:     703d303771d844b8d33bca95e8c4c1681841d3f2
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 27 09:19:24 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 09:21:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703d3037

dev-tex/pdfannotextractor: drop 0.2-r2

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

 .../pdfannotextractor-0.2-r2.ebuild                | 72 ----------------------
 1 file changed, 72 deletions(-)

diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r2.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r2.ebuild
deleted file mode 100644
index 2e8ffce4d1fc..000000000000
--- a/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit latex-package java-pkg-2 java-ant-2
-
-MY_COMMIT_ID=718e18be0c8fd1dc5b7c974eb4fbe6d0774cd05e
-MY_PDFBOX_VER="1.8.17"
-MY_FONTBOX_VER="1.7.1"
-
-DESCRIPTION="Extract annotations from pdf files"
-HOMEPAGE="https://www.ctan.org/tex-archive/macros/latex/contrib/pax/"
-SRC_URI="
-	https://github.com/bastien-roucaries/latex-pax/archive/${MY_COMMIT_ID}.tar.gz
-		-> ${P}.tar.gz
-	https://downloads.apache.org/pdfbox/${MY_PDFBOX_VER}/pdfbox-${MY_PDFBOX_VER}.jar
-	https://archive.apache.org/dist/pdfbox/${MY_FONTBOX_VER}/fontbox-${MY_FONTBOX_VER}.jar
-"
-
-S="${WORKDIR}/latex-pax-${MY_COMMIT_ID}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~x64-macos"
-
-COMMON_DEPEND="virtual/latex-base"
-DEPEND="
-	${COMMON_DEPEND}
-	>=virtual/jdk-11
-"
-BDEPEND="app-arch/unzip"
-RDEPEND="
-	dev-java/commons-logging:0
-	${COMMON_DEPEND}
-	virtual/perl-Getopt-Long
-	dev-perl/File-Which
-	>=virtual/jre-11
-	!<dev-texlive/texlive-latexextra-2023_p69752-r4
-"
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.2-javajars.patch
-)
-
-src_unpack() {
-	unpack ${P}.tar.gz
-}
-
-src_prepare() {
-	default
-	cp "${DISTDIR}"/pdfbox-${MY_PDFBOX_VER}.jar pdfbox.jar || die
-	cp "${DISTDIR}"/fontbox-${MY_FONTBOX_VER}.jar fontbox.jar || die
-}
-
-src_compile() {
-	cd source || die
-	EANT_GENTOO_CLASSPATH_EXTRA="${S}/pdfbox.jar:${S}/fontbox.jar" eant || die
-}
-
-src_install() {
-	java-pkg_dojar scripts/pax.jar pdfbox.jar fontbox.jar
-	java-pkg_dolauncher ${PN} --main pax.PDFAnnotExtractor
-	java-pkg_addcp "$(java-pkg_getjars --runtime-only --with-dependencies commons-logging)"
-
-	insinto ${TEXMF}/latex/pax
-	doins tex/pax.sty
-
-	dodoc README
-}


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

end of thread, other threads:[~2024-06-27  9:24 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-01 15:09 [gentoo-commits] repo/gentoo:master commit in: dev-tex/pdfannotextractor/ Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2024-06-27  9:24 Florian Schmaus
2024-06-27  9:24 Florian Schmaus
2024-06-26  6:24 Florian Schmaus
2024-06-21 12:38 Florian Schmaus
2024-06-20  9:49 Florian Schmaus
2024-06-20  9:42 Florian Schmaus
2024-06-20  9:42 Florian Schmaus
2017-07-13 22:26 Alexis Ballier
2016-02-14 22:51 James Le Cuirot
2016-02-14 22:51 James Le Cuirot
2015-12-05 20:21 Patrice Clement
2015-12-05 19:49 Patrice Clement
2015-12-05 19:49 Patrice Clement
2015-12-05 19:49 Patrice Clement

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