public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2017-11-27 17:45 Andreas Hüttel
  0 siblings, 0 replies; 44+ messages in thread
From: Andreas Hüttel @ 2017-11-27 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     7a0a8d6e5c3b03291d696124367821116ccbe5d4
Author:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 27 17:43:52 2017 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Nov 27 17:44:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a0a8d6e

app-text/pdftk: Make this build with gcc-5 for now

Hardwire pdftk to use gcc-5.4.0, and depend on it

Bug: https://bugs.gentoo.org/562568
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 app-text/pdftk/pdftk-2.02.ebuild | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/app-text/pdftk/pdftk-2.02.ebuild b/app-text/pdftk/pdftk-2.02.ebuild
index 0aa09e4f2ac..d026f23fdf6 100644
--- a/app-text/pdftk/pdftk-2.02.ebuild
+++ b/app-text/pdftk/pdftk-2.02.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -13,8 +13,10 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux"
 
-DEPEND="sys-devel/gcc[gcj]"
-RDEPEND="${DEPEND}"
+RDEPEND="sys-devel/gcc:5.4.0[gcj]"
+DEPEND="${RDEPEND}
+	sys-devel/gcc-config
+"
 
 S="${WORKDIR}/${P}-dist/${PN}"
 
@@ -27,6 +29,9 @@ src_compile() {
 	unset CLASSPATH
 	unset JAVA_HOME
 
+	# We need gcc-5 because of Java
+	export PATH="$(gcc-config -B 5.4.0):${PATH}"
+
 	# Parallel make fails; confirmed, still not fixed in version 2.02.
 	emake -j1 -f "${S}"/Makefile.Debian || die "Compilation failed."
 }


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2018-04-08 22:42 Patrice Clement
  0 siblings, 0 replies; 44+ messages in thread
From: Patrice Clement @ 2018-04-08 22:42 UTC (permalink / raw
  To: gentoo-commits

commit:     09e0550990ea6cf5232ba3c0a11c933aa01d52d6
Author:     charIes17 <charles17 <AT> arcor <DOT> de>
AuthorDate: Fri Mar 30 14:40:11 2018 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Apr  8 22:42:07 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e05509

app-text/pdftk: add live ebuild with different upstream.

Bug: https://bugs.gentoo.org/562568

See https://forums.gentoo.org/viewtopic-p-8187088.html#8187088

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7712

 app-text/pdftk/pdftk-9999.ebuild | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/app-text/pdftk/pdftk-9999.ebuild b/app-text/pdftk/pdftk-9999.ebuild
new file mode 100644
index 00000000000..38734756ceb
--- /dev/null
+++ b/app-text/pdftk/pdftk-9999.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit git-r3 java-pkg-2 java-ant-2
+
+DESCRIPTION="gcj-free version of pdftk written in Java"
+HOMEPAGE="https://gitlab.com/marcvinyals/pdftk"
+EGIT_REPO_URI="https://gitlab.com/marcvinyals/pdftk/"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+JAVA_PKG_STRICT="yes"
+EANT_GENTOO_CLASSPATH="bcprov,commons-lang-3.6"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+CDEPEND="
+	dev-java/bcprov:0
+	dev-java/commons-lang:3.6"
+
+RDEPEND="
+	${CDEPEND}
+	>=virtual/jre-1.7"
+
+DEPEND="
+	${CDEPEND}
+	>=virtual/jdk-1.7"
+
+src_install() {
+	java-pkg_newjar "build/jar/pdftk.jar"
+	java-pkg_dolauncher
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2018-09-02 20:13 Andreas Hüttel
  0 siblings, 0 replies; 44+ messages in thread
From: Andreas Hüttel @ 2018-09-02 20:13 UTC (permalink / raw
  To: gentoo-commits

commit:     51ce9a42e1297a674a10445019d70af3b47e24f5
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  2 20:13:06 2018 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Sep  2 20:13:41 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ce9a42

app-text/pdftk: Update homepage and repo uri

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/app-text/pdftk/pdftk-9999.ebuild b/app-text/pdftk/pdftk-9999.ebuild
index 38734756ceb..ca097cf6539 100644
--- a/app-text/pdftk/pdftk-9999.ebuild
+++ b/app-text/pdftk/pdftk-9999.ebuild
@@ -6,8 +6,8 @@ EAPI=6
 inherit git-r3 java-pkg-2 java-ant-2
 
 DESCRIPTION="gcj-free version of pdftk written in Java"
-HOMEPAGE="https://gitlab.com/marcvinyals/pdftk"
-EGIT_REPO_URI="https://gitlab.com/marcvinyals/pdftk/"
+HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
+EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
 
 LICENSE="GPL-2"
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2018-09-05 11:51 Andreas Hüttel
  0 siblings, 0 replies; 44+ messages in thread
From: Andreas Hüttel @ 2018-09-05 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     cdbdd31fe0cd528853445b2dbccc1d6b4215eeec
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  5 10:00:27 2018 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed Sep  5 11:50:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdbdd31f

app-text/pdftk: Make ebuild a bit more flexible; add release ebuild

 app-text/pdftk/Manifest                                  |  1 +
 app-text/pdftk/{pdftk-9999.ebuild => pdftk-3.0.0.ebuild} | 12 ++++++++++--
 app-text/pdftk/pdftk-9999.ebuild                         | 12 ++++++++++--
 3 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index 7c6b82e26bb..c305177200f 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1 +1,2 @@
 DIST pdftk-2.02-src.zip 2239008 BLAKE2B 9bb55fb687b85de2ee0f9bec4ff16772646613b1519afb6d432985ad452cd09d04636788cb2deedb9924833cc10a802057c0e8ff146789da29cd4969cd614c39 SHA512 5c73ab3b7b12cfc24a17c2737d224fdde2ae684e1712031a968b83f5b8d91c521d477e932fc47f8b4a8c0ff0ba183678aaa13a1e7b29107c5c47ded8d960ef54
+DIST pdftk-v3.0.0.tar.bz2 546821 BLAKE2B 1d1935322f1468d9e2e8044e748fbb816e399599e445e078866d416d5e99866739134fb794ff42dbfcc37271d66655440f706db46f152722ab7030cba16edf38 SHA512 3b487f7532140366c9ac41222cd366d387b93e67aada845772f60ff20601e25611e34a190a65fbcec9d776a0b5683100fdd54453357bf7c43cebea7dda0c6229

diff --git a/app-text/pdftk/pdftk-9999.ebuild b/app-text/pdftk/pdftk-3.0.0.ebuild
similarity index 68%
copy from app-text/pdftk/pdftk-9999.ebuild
copy to app-text/pdftk/pdftk-3.0.0.ebuild
index ca097cf6539..c07263f6856 100644
--- a/app-text/pdftk/pdftk-9999.ebuild
+++ b/app-text/pdftk/pdftk-3.0.0.ebuild
@@ -3,11 +3,19 @@
 
 EAPI=6
 
-inherit git-r3 java-pkg-2 java-ant-2
+inherit java-pkg-2 java-ant-2
 
 DESCRIPTION="gcj-free version of pdftk written in Java"
 HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
-EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
+
+if [[ ${PV} == 9999 ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
+else
+	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
+	KEYWORDS=""
+	S="${WORKDIR}/pdftk-v${PV}"
+fi
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/app-text/pdftk/pdftk-9999.ebuild b/app-text/pdftk/pdftk-9999.ebuild
index ca097cf6539..c07263f6856 100644
--- a/app-text/pdftk/pdftk-9999.ebuild
+++ b/app-text/pdftk/pdftk-9999.ebuild
@@ -3,11 +3,19 @@
 
 EAPI=6
 
-inherit git-r3 java-pkg-2 java-ant-2
+inherit java-pkg-2 java-ant-2
 
 DESCRIPTION="gcj-free version of pdftk written in Java"
 HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
-EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
+
+if [[ ${PV} == 9999 ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
+else
+	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
+	KEYWORDS=""
+	S="${WORKDIR}/pdftk-v${PV}"
+fi
 
 LICENSE="GPL-2"
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2018-09-05 12:16 Andreas Hüttel
  0 siblings, 0 replies; 44+ messages in thread
From: Andreas Hüttel @ 2018-09-05 12:16 UTC (permalink / raw
  To: gentoo-commits

commit:     9c1a38f9b70975b264d593b024915485e5b7345c
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  5 12:14:30 2018 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed Sep  5 12:14:30 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1a38f9

app-text/pdftk: Re-add keywords as far as possible

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-text/pdftk/pdftk-3.0.0.ebuild | 2 +-
 app-text/pdftk/pdftk-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/pdftk/pdftk-3.0.0.ebuild b/app-text/pdftk/pdftk-3.0.0.ebuild
index c07263f6856..43928594642 100644
--- a/app-text/pdftk/pdftk-3.0.0.ebuild
+++ b/app-text/pdftk/pdftk-3.0.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
 	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
 else
 	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS=""
+	KEYWORDS="~amd64 ~x86"
 	S="${WORKDIR}/pdftk-v${PV}"
 fi
 

diff --git a/app-text/pdftk/pdftk-9999.ebuild b/app-text/pdftk/pdftk-9999.ebuild
index c07263f6856..43928594642 100644
--- a/app-text/pdftk/pdftk-9999.ebuild
+++ b/app-text/pdftk/pdftk-9999.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
 	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
 else
 	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS=""
+	KEYWORDS="~amd64 ~x86"
 	S="${WORKDIR}/pdftk-v${PV}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2018-09-05 12:33 Andreas Hüttel
  0 siblings, 0 replies; 44+ messages in thread
From: Andreas Hüttel @ 2018-09-05 12:33 UTC (permalink / raw
  To: gentoo-commits

commit:     1c11a30ddb6bcdeccbc42f0a3d60d4cbcebbb6f5
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  5 12:33:09 2018 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed Sep  5 12:33:29 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c11a30d

app-text/pdftk: Fix classpath issue via better wrapper params

Closes: https://gitlab.com/pdftk-java/pdftk/issues/7
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-text/pdftk/pdftk-3.0.0.ebuild | 2 +-
 app-text/pdftk/pdftk-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/pdftk/pdftk-3.0.0.ebuild b/app-text/pdftk/pdftk-3.0.0.ebuild
index 43928594642..9fe6b13efc0 100644
--- a/app-text/pdftk/pdftk-3.0.0.ebuild
+++ b/app-text/pdftk/pdftk-3.0.0.ebuild
@@ -38,5 +38,5 @@ DEPEND="
 
 src_install() {
 	java-pkg_newjar "build/jar/pdftk.jar"
-	java-pkg_dolauncher
+	java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk
 }

diff --git a/app-text/pdftk/pdftk-9999.ebuild b/app-text/pdftk/pdftk-9999.ebuild
index 43928594642..9fe6b13efc0 100644
--- a/app-text/pdftk/pdftk-9999.ebuild
+++ b/app-text/pdftk/pdftk-9999.ebuild
@@ -38,5 +38,5 @@ DEPEND="
 
 src_install() {
 	java-pkg_newjar "build/jar/pdftk.jar"
-	java-pkg_dolauncher
+	java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk
 }


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2018-11-24  8:56 Mikle Kolyada
  0 siblings, 0 replies; 44+ messages in thread
From: Mikle Kolyada @ 2018-11-24  8:56 UTC (permalink / raw
  To: gentoo-commits

commit:     b3babb27240e01676be863611a8cbcf167524f85
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 24 08:56:26 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Nov 24 08:56:26 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3babb27

app-text/pdftk: amd64 stable wrt bug #671512

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

 app-text/pdftk/pdftk-3.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/pdftk/pdftk-3.0.0.ebuild b/app-text/pdftk/pdftk-3.0.0.ebuild
index 9fe6b13efc0..013ab53a1b0 100644
--- a/app-text/pdftk/pdftk-3.0.0.ebuild
+++ b/app-text/pdftk/pdftk-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
 	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
 else
 	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 	S="${WORKDIR}/pdftk-v${PV}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2019-05-14 20:40 Patrice Clement
  0 siblings, 0 replies; 44+ messages in thread
From: Patrice Clement @ 2019-05-14 20:40 UTC (permalink / raw
  To: gentoo-commits

commit:     fe0d66d051a0a3f6547fd400484539fd3be4f350
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Tue May 14 20:39:46 2019 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue May 14 20:40:02 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0d66d0

app-text/pdftk: install man page.

Closes: https://bugs.gentoo.org/672344
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-text/pdftk/pdftk-3.0.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.0.0.ebuild b/app-text/pdftk/pdftk-3.0.0.ebuild
index 013ab53a1b0..1f8c20acf72 100644
--- a/app-text/pdftk/pdftk-3.0.0.ebuild
+++ b/app-text/pdftk/pdftk-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -39,4 +39,5 @@ DEPEND="
 src_install() {
 	java-pkg_newjar "build/jar/pdftk.jar"
 	java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk
+	doman "${PN}.1"
 }


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2019-12-02 20:55 Andreas K. Hüttel
  0 siblings, 0 replies; 44+ messages in thread
From: Andreas K. Hüttel @ 2019-12-02 20:55 UTC (permalink / raw
  To: gentoo-commits

commit:     d86158dffdf5b721abb73f2df68e12860e54ee8e
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  2 20:53:30 2019 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Dec  2 20:55:18 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86158df

app-text/pdftk: Version bump

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

 app-text/pdftk/Manifest           |  1 +
 app-text/pdftk/pdftk-3.0.8.ebuild | 42 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index f86be2eafbd..3f34c8e9cdf 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1 +1,2 @@
 DIST pdftk-v3.0.0.tar.bz2 546821 BLAKE2B 1d1935322f1468d9e2e8044e748fbb816e399599e445e078866d416d5e99866739134fb794ff42dbfcc37271d66655440f706db46f152722ab7030cba16edf38 SHA512 3b487f7532140366c9ac41222cd366d387b93e67aada845772f60ff20601e25611e34a190a65fbcec9d776a0b5683100fdd54453357bf7c43cebea7dda0c6229
+DIST pdftk-v3.0.8.tar.bz2 1147182 BLAKE2B 3832445eca456c4880dfe0eabab50be0b8e53acee1eb67c871c3c6b6d44d723869662fcb9cbb28acb7847c11be2d3d456b7bca5a18e4ea6069d73717986771ca SHA512 1b7f8b07e97877fe3a7ff42f425da5b1fdf1397f7abf88ef06c5033a3b849f03fed89f02f15c770bcd581537a7b5442e5693a93ff903efc9588ed60e85cdcdc3

diff --git a/app-text/pdftk/pdftk-3.0.8.ebuild b/app-text/pdftk/pdftk-3.0.8.ebuild
new file mode 100644
index 00000000000..ed8e3f4b3a5
--- /dev/null
+++ b/app-text/pdftk/pdftk-3.0.8.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="gcj-free version of pdftk written in Java"
+HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
+
+if [[ ${PV} == 9999 ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
+else
+	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/pdftk-v${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+JAVA_PKG_STRICT="yes"
+EANT_GENTOO_CLASSPATH="bcprov,commons-lang-3.6"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+CDEPEND="
+	dev-java/bcprov:0
+	dev-java/commons-lang:3.6"
+
+RDEPEND="
+	${CDEPEND}
+	>=virtual/jre-1.7"
+
+DEPEND="
+	${CDEPEND}
+	>=virtual/jdk-1.7"
+
+src_install() {
+	java-pkg_newjar "build/jar/pdftk.jar"
+	java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2021-02-18 20:11 Sergei Trofimovich
  0 siblings, 0 replies; 44+ messages in thread
From: Sergei Trofimovich @ 2021-02-18 20:11 UTC (permalink / raw
  To: gentoo-commits

commit:     03575a5b644f8a8ea176a08aca54917935aaa193
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 20:01:18 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 20:01:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03575a5b

app-text/pdftk: keyworded 3.0.8 for ppc64

keyworded wrt bug #769956

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

 app-text/pdftk/pdftk-3.0.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/pdftk/pdftk-3.0.8.ebuild b/app-text/pdftk/pdftk-3.0.8.ebuild
index ed8e3f4b3a5..21f0c92265c 100644
--- a/app-text/pdftk/pdftk-3.0.8.ebuild
+++ b/app-text/pdftk/pdftk-3.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
 	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
 else
 	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~ppc64 ~x86"
 	S="${WORKDIR}/pdftk-v${PV}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2021-02-24 10:58 Miroslav Šulc
  0 siblings, 0 replies; 44+ messages in thread
From: Miroslav Šulc @ 2021-02-24 10:58 UTC (permalink / raw
  To: gentoo-commits

commit:     f5d39fe2138573bc5ea7c2664c68721cf51e2c6f
Author:     Octiabrina Terrien–Puig <octiabrina <AT> myrvogna <DOT> net>
AuthorDate: Wed Feb 24 10:19:56 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Feb 24 10:53:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d39fe2

app-text/pdftk: bump to 3.2.2

Signed-off-by: Octiabrina Terrien-Puig <octiabrina <AT> myrvogna.net>
Package-Manager: Portage-3.0.15, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/19624
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-text/pdftk/Manifest           |  1 +
 app-text/pdftk/pdftk-3.2.2.ebuild | 42 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index 3f34c8e9cdf..736e0c03fa1 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1,2 +1,3 @@
 DIST pdftk-v3.0.0.tar.bz2 546821 BLAKE2B 1d1935322f1468d9e2e8044e748fbb816e399599e445e078866d416d5e99866739134fb794ff42dbfcc37271d66655440f706db46f152722ab7030cba16edf38 SHA512 3b487f7532140366c9ac41222cd366d387b93e67aada845772f60ff20601e25611e34a190a65fbcec9d776a0b5683100fdd54453357bf7c43cebea7dda0c6229
 DIST pdftk-v3.0.8.tar.bz2 1147182 BLAKE2B 3832445eca456c4880dfe0eabab50be0b8e53acee1eb67c871c3c6b6d44d723869662fcb9cbb28acb7847c11be2d3d456b7bca5a18e4ea6069d73717986771ca SHA512 1b7f8b07e97877fe3a7ff42f425da5b1fdf1397f7abf88ef06c5033a3b849f03fed89f02f15c770bcd581537a7b5442e5693a93ff903efc9588ed60e85cdcdc3
+DIST pdftk-v3.2.2.tar.bz2 1245439 BLAKE2B ac1991e60ad06308cb7be1e74f9b3772c80416e490fe525e806efb6d30c6bbc9d310b98c255ef9e3eb3f814541d7388140210c4df2b694bd4a9ee325c27b3f24 SHA512 03220ac3036098768dd4250bbfeb6675561e9126697b99703ab5788b2cee7551256c301d9191745c5fdedf429056b46641351d1fb92631ef17673d7e740c5431

diff --git a/app-text/pdftk/pdftk-3.2.2.ebuild b/app-text/pdftk/pdftk-3.2.2.ebuild
new file mode 100644
index 00000000000..493a7669630
--- /dev/null
+++ b/app-text/pdftk/pdftk-3.2.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="gcj-free version of pdftk written in Java"
+HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
+
+if [[ ${PV} == 9999 ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
+else
+	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
+	KEYWORDS="~amd64 ~ppc64 ~x86"
+	S="${WORKDIR}/pdftk-v${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+JAVA_PKG_STRICT="yes"
+EANT_GENTOO_CLASSPATH="bcprov,commons-lang-3.6"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+CDEPEND="
+	dev-java/bcprov:0
+	dev-java/commons-lang:3.6"
+
+RDEPEND="
+	${CDEPEND}
+	>=virtual/jre-1.8"
+
+DEPEND="
+	${CDEPEND}
+	>=virtual/jdk-1.8"
+
+src_install() {
+	java-pkg_newjar "build/jar/pdftk.jar"
+	java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2021-03-25 21:29 Sam James
  0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2021-03-25 21:29 UTC (permalink / raw
  To: gentoo-commits

commit:     d6a1802d58b4b2e4964afaa802d6cfb12abfeb13
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 25 21:29:33 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 25 21:29:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a1802d

app-text/pdftk: Stabilize 3.2.2 amd64, #777966

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

 app-text/pdftk/pdftk-3.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.2.2.ebuild b/app-text/pdftk/pdftk-3.2.2.ebuild
index 493a7669630..b21ad2a678f 100644
--- a/app-text/pdftk/pdftk-3.2.2.ebuild
+++ b/app-text/pdftk/pdftk-3.2.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
 	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
 else
 	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS="~amd64 ~ppc64 ~x86"
+	KEYWORDS="amd64 ~ppc64 ~x86"
 	S="${WORKDIR}/pdftk-v${PV}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2021-03-26  7:51 Miroslav Šulc
  0 siblings, 0 replies; 44+ messages in thread
From: Miroslav Šulc @ 2021-03-26  7:51 UTC (permalink / raw
  To: gentoo-commits

commit:     8f1d8fc0275364b25d1891c7bb90336d6349d70e
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 07:50:43 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 07:51:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1d8fc0

app-text/pdftk: removed obsolete 3.0.[08]

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-text/pdftk/Manifest           |  2 --
 app-text/pdftk/pdftk-3.0.0.ebuild | 43 ---------------------------------------
 app-text/pdftk/pdftk-3.0.8.ebuild | 42 --------------------------------------
 3 files changed, 87 deletions(-)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index 736e0c03fa1..7842f625de5 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1,3 +1 @@
-DIST pdftk-v3.0.0.tar.bz2 546821 BLAKE2B 1d1935322f1468d9e2e8044e748fbb816e399599e445e078866d416d5e99866739134fb794ff42dbfcc37271d66655440f706db46f152722ab7030cba16edf38 SHA512 3b487f7532140366c9ac41222cd366d387b93e67aada845772f60ff20601e25611e34a190a65fbcec9d776a0b5683100fdd54453357bf7c43cebea7dda0c6229
-DIST pdftk-v3.0.8.tar.bz2 1147182 BLAKE2B 3832445eca456c4880dfe0eabab50be0b8e53acee1eb67c871c3c6b6d44d723869662fcb9cbb28acb7847c11be2d3d456b7bca5a18e4ea6069d73717986771ca SHA512 1b7f8b07e97877fe3a7ff42f425da5b1fdf1397f7abf88ef06c5033a3b849f03fed89f02f15c770bcd581537a7b5442e5693a93ff903efc9588ed60e85cdcdc3
 DIST pdftk-v3.2.2.tar.bz2 1245439 BLAKE2B ac1991e60ad06308cb7be1e74f9b3772c80416e490fe525e806efb6d30c6bbc9d310b98c255ef9e3eb3f814541d7388140210c4df2b694bd4a9ee325c27b3f24 SHA512 03220ac3036098768dd4250bbfeb6675561e9126697b99703ab5788b2cee7551256c301d9191745c5fdedf429056b46641351d1fb92631ef17673d7e740c5431

diff --git a/app-text/pdftk/pdftk-3.0.0.ebuild b/app-text/pdftk/pdftk-3.0.0.ebuild
deleted file mode 100644
index 1f8c20acf72..00000000000
--- a/app-text/pdftk/pdftk-3.0.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="gcj-free version of pdftk written in Java"
-HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
-
-if [[ ${PV} == 9999 ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
-else
-	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS="amd64 ~x86"
-	S="${WORKDIR}/pdftk-v${PV}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-JAVA_PKG_STRICT="yes"
-EANT_GENTOO_CLASSPATH="bcprov,commons-lang-3.6"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-CDEPEND="
-	dev-java/bcprov:0
-	dev-java/commons-lang:3.6"
-
-RDEPEND="
-	${CDEPEND}
-	>=virtual/jre-1.7"
-
-DEPEND="
-	${CDEPEND}
-	>=virtual/jdk-1.7"
-
-src_install() {
-	java-pkg_newjar "build/jar/pdftk.jar"
-	java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk
-	doman "${PN}.1"
-}

diff --git a/app-text/pdftk/pdftk-3.0.8.ebuild b/app-text/pdftk/pdftk-3.0.8.ebuild
deleted file mode 100644
index 21f0c92265c..00000000000
--- a/app-text/pdftk/pdftk-3.0.8.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="gcj-free version of pdftk written in Java"
-HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
-
-if [[ ${PV} == 9999 ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
-else
-	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS="~amd64 ~ppc64 ~x86"
-	S="${WORKDIR}/pdftk-v${PV}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-JAVA_PKG_STRICT="yes"
-EANT_GENTOO_CLASSPATH="bcprov,commons-lang-3.6"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-CDEPEND="
-	dev-java/bcprov:0
-	dev-java/commons-lang:3.6"
-
-RDEPEND="
-	${CDEPEND}
-	>=virtual/jre-1.7"
-
-DEPEND="
-	${CDEPEND}
-	>=virtual/jdk-1.7"
-
-src_install() {
-	java-pkg_newjar "build/jar/pdftk.jar"
-	java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2021-07-18  6:35 Agostino Sarubbo
  0 siblings, 0 replies; 44+ messages in thread
From: Agostino Sarubbo @ 2021-07-18  6:35 UTC (permalink / raw
  To: gentoo-commits

commit:     d4c6f70813632866b655108366a9042c440c38ec
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 18 06:35:05 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jul 18 06:35:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c6f708

app-text/pdftk: x86 stable wrt bug #801652

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

 app-text/pdftk/pdftk-3.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.2.2.ebuild b/app-text/pdftk/pdftk-3.2.2.ebuild
index b21ad2a678f..76a67b2ad73 100644
--- a/app-text/pdftk/pdftk-3.2.2.ebuild
+++ b/app-text/pdftk/pdftk-3.2.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
 	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
 else
 	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS="amd64 ~ppc64 ~x86"
+	KEYWORDS="amd64 ~ppc64 x86"
 	S="${WORKDIR}/pdftk-v${PV}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2021-07-25  1:10 Sam James
  0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2021-07-25  1:10 UTC (permalink / raw
  To: gentoo-commits

commit:     181cab946044ebc8c472df842cff036605714c50
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 25 01:10:17 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 25 01:10:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181cab94

app-text/pdftk: Keyword 3.2.2 arm64, #801649

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

 app-text/pdftk/pdftk-3.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.2.2.ebuild b/app-text/pdftk/pdftk-3.2.2.ebuild
index 76a67b2ad73..5600e30323a 100644
--- a/app-text/pdftk/pdftk-3.2.2.ebuild
+++ b/app-text/pdftk/pdftk-3.2.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
 	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
 else
 	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS="amd64 ~ppc64 x86"
+	KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 	S="${WORKDIR}/pdftk-v${PV}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2021-12-24  8:16 Miroslav Šulc
  0 siblings, 0 replies; 44+ messages in thread
From: Miroslav Šulc @ 2021-12-24  8:16 UTC (permalink / raw
  To: gentoo-commits

commit:     5774a7716eaa37e5294a821ce393ee97c5821a7b
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 24 08:14:09 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Dec 24 08:16:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5774a771

app-text/pdftk: updated live

eapi7, min java to 1.8, updated keywords for versioned ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-text/pdftk/pdftk-9999.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-text/pdftk/pdftk-9999.ebuild b/app-text/pdftk/pdftk-9999.ebuild
index 9fe6b13efc09..01bda985c416 100644
--- a/app-text/pdftk/pdftk-9999.ebuild
+++ b/app-text/pdftk/pdftk-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit java-pkg-2 java-ant-2
 
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
 	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
 else
 	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 	S="${WORKDIR}/pdftk-v${PV}"
 fi
 
@@ -30,11 +30,11 @@ CDEPEND="
 
 RDEPEND="
 	${CDEPEND}
-	>=virtual/jre-1.7"
+	>=virtual/jre-1.8:*"
 
 DEPEND="
 	${CDEPEND}
-	>=virtual/jdk-1.7"
+	>=virtual/jdk-1.8:*"
 
 src_install() {
 	java-pkg_newjar "build/jar/pdftk.jar"


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2021-12-24  8:16 Miroslav Šulc
  0 siblings, 0 replies; 44+ messages in thread
From: Miroslav Šulc @ 2021-12-24  8:16 UTC (permalink / raw
  To: gentoo-commits

commit:     b3d9f518e7b9a2119835b9e08005127443b7219b
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 24 08:16:19 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Dec 24 08:16:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d9f518

app-text/pdftk: bump to 3.3.2

eapi7, min java to 1.8

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-text/pdftk/Manifest           |  1 +
 app-text/pdftk/pdftk-3.3.2.ebuild | 42 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index 7842f625de51..57fe4d9c0c88 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1 +1,2 @@
 DIST pdftk-v3.2.2.tar.bz2 1245439 BLAKE2B ac1991e60ad06308cb7be1e74f9b3772c80416e490fe525e806efb6d30c6bbc9d310b98c255ef9e3eb3f814541d7388140210c4df2b694bd4a9ee325c27b3f24 SHA512 03220ac3036098768dd4250bbfeb6675561e9126697b99703ab5788b2cee7551256c301d9191745c5fdedf429056b46641351d1fb92631ef17673d7e740c5431
+DIST pdftk-v3.3.2.tar.bz2 2169492 BLAKE2B 53cb98fe3e3d1dbe8b01a45b5b11c6fbe57017ea8029efe35677914a48ffd446c5d67621443a89f512b15d0f7e77a81c945d4c220ccaf4fd658cc1726cc32059 SHA512 b02c713b67531205e760e8d8a240a82af47dbdc28e59aa683e03772d2fb27b504b98f8be1e8dc73bfc967cc9532f3dc1eccbd105abb21db396268855233051eb

diff --git a/app-text/pdftk/pdftk-3.3.2.ebuild b/app-text/pdftk/pdftk-3.3.2.ebuild
new file mode 100644
index 000000000000..01bda985c416
--- /dev/null
+++ b/app-text/pdftk/pdftk-3.3.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="gcj-free version of pdftk written in Java"
+HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
+
+if [[ ${PV} == 9999 ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
+else
+	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+	S="${WORKDIR}/pdftk-v${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+JAVA_PKG_STRICT="yes"
+EANT_GENTOO_CLASSPATH="bcprov,commons-lang-3.6"
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+CDEPEND="
+	dev-java/bcprov:0
+	dev-java/commons-lang:3.6"
+
+RDEPEND="
+	${CDEPEND}
+	>=virtual/jre-1.8:*"
+
+DEPEND="
+	${CDEPEND}
+	>=virtual/jdk-1.8:*"
+
+src_install() {
+	java-pkg_newjar "build/jar/pdftk.jar"
+	java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2022-01-23 13:09 Jakov Smolić
  0 siblings, 0 replies; 44+ messages in thread
From: Jakov Smolić @ 2022-01-23 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     5e5d62bda1272a64af0898034137b91f469011ca
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 23 13:09:13 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Jan 23 13:09:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5d62bd

app-text/pdftk: Stabilize 3.3.2 amd64, #831889

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 app-text/pdftk/pdftk-3.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.3.2.ebuild b/app-text/pdftk/pdftk-3.3.2.ebuild
index be04f5006b54..a832a031427a 100644
--- a/app-text/pdftk/pdftk-3.3.2.ebuild
+++ b/app-text/pdftk/pdftk-3.3.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
 	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
 else
 	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+	KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 	S="${WORKDIR}/pdftk-v${PV}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2022-01-23 13:09 Jakov Smolić
  0 siblings, 0 replies; 44+ messages in thread
From: Jakov Smolić @ 2022-01-23 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     9609e9bd74494ce290e572acffd23576b243d3e7
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 23 13:08:59 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Jan 23 13:08:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9609e9bd

app-text/pdftk: Stabilize 3.3.2 x86, #831889

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 app-text/pdftk/pdftk-3.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/pdftk/pdftk-3.3.2.ebuild b/app-text/pdftk/pdftk-3.3.2.ebuild
index 01bda985c416..be04f5006b54 100644
--- a/app-text/pdftk/pdftk-3.3.2.ebuild
+++ b/app-text/pdftk/pdftk-3.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
 	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
 else
 	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
 	S="${WORKDIR}/pdftk-v${PV}"
 fi
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2022-01-24  9:14 Miroslav Šulc
  0 siblings, 0 replies; 44+ messages in thread
From: Miroslav Šulc @ 2022-01-24  9:14 UTC (permalink / raw
  To: gentoo-commits

commit:     28fb195c1c85feb63793a337ffdc5e6bfffc2feb
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 24 09:14:39 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Jan 24 09:14:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28fb195c

app-text/pdftk: removed obsolete 3.2.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-text/pdftk/Manifest           |  1 -
 app-text/pdftk/pdftk-3.2.2.ebuild | 42 ---------------------------------------
 2 files changed, 43 deletions(-)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index 57fe4d9c0c88..dce889480e29 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1,2 +1 @@
-DIST pdftk-v3.2.2.tar.bz2 1245439 BLAKE2B ac1991e60ad06308cb7be1e74f9b3772c80416e490fe525e806efb6d30c6bbc9d310b98c255ef9e3eb3f814541d7388140210c4df2b694bd4a9ee325c27b3f24 SHA512 03220ac3036098768dd4250bbfeb6675561e9126697b99703ab5788b2cee7551256c301d9191745c5fdedf429056b46641351d1fb92631ef17673d7e740c5431
 DIST pdftk-v3.3.2.tar.bz2 2169492 BLAKE2B 53cb98fe3e3d1dbe8b01a45b5b11c6fbe57017ea8029efe35677914a48ffd446c5d67621443a89f512b15d0f7e77a81c945d4c220ccaf4fd658cc1726cc32059 SHA512 b02c713b67531205e760e8d8a240a82af47dbdc28e59aa683e03772d2fb27b504b98f8be1e8dc73bfc967cc9532f3dc1eccbd105abb21db396268855233051eb

diff --git a/app-text/pdftk/pdftk-3.2.2.ebuild b/app-text/pdftk/pdftk-3.2.2.ebuild
deleted file mode 100644
index 5600e30323a7..000000000000
--- a/app-text/pdftk/pdftk-3.2.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="gcj-free version of pdftk written in Java"
-HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
-
-if [[ ${PV} == 9999 ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
-else
-	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-	S="${WORKDIR}/pdftk-v${PV}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-JAVA_PKG_STRICT="yes"
-EANT_GENTOO_CLASSPATH="bcprov,commons-lang-3.6"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-CDEPEND="
-	dev-java/bcprov:0
-	dev-java/commons-lang:3.6"
-
-RDEPEND="
-	${CDEPEND}
-	>=virtual/jre-1.8"
-
-DEPEND="
-	${CDEPEND}
-	>=virtual/jdk-1.8"
-
-src_install() {
-	java-pkg_newjar "build/jar/pdftk.jar"
-	java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2022-09-09  6:43 Florian Schmaus
  0 siblings, 0 replies; 44+ messages in thread
From: Florian Schmaus @ 2022-09-09  6:43 UTC (permalink / raw
  To: gentoo-commits

commit:     d88c28b7816a02cbbac3d37393c53b885245cc60
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Apr 21 17:12:37 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Sep  9 06:41:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d88c28b7

app-text/pdftk: enable tests, switch to java-pkg-simple

Bug: https://bugs.gentoo.org/711438

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 app-text/pdftk/Manifest              |  1 +
 app-text/pdftk/pdftk-3.3.2-r1.ebuild | 79 ++++++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index dce889480e29..ec184abdaee5 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1 +1,2 @@
 DIST pdftk-v3.3.2.tar.bz2 2169492 BLAKE2B 53cb98fe3e3d1dbe8b01a45b5b11c6fbe57017ea8029efe35677914a48ffd446c5d67621443a89f512b15d0f7e77a81c945d4c220ccaf4fd658cc1726cc32059 SHA512 b02c713b67531205e760e8d8a240a82af47dbdc28e59aa683e03772d2fb27b504b98f8be1e8dc73bfc967cc9532f3dc1eccbd105abb21db396268855233051eb
+DIST pdftk-v3.3.2.tar.gz 2343475 BLAKE2B cfa3cac4b78695d757e9cd3ba02f2a3e304343c481a44b0b6165e239d90e5ef72be3385faa1a72cd36194844f441fd1e93194e8d815807d2d0b364d0421553d2 SHA512 44056737e3b9b3cb988f46e96a0f3ec13193cfc662946f6def93add0ed56608fc026181254165440f1172e9fdda00771c3c018c20bf20ce87dad322fc1394893

diff --git a/app-text/pdftk/pdftk-3.3.2-r1.ebuild b/app-text/pdftk/pdftk-3.3.2-r1.ebuild
new file mode 100644
index 000000000000..0c5ad3c5f4df
--- /dev/null
+++ b/app-text/pdftk/pdftk-3.3.2-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.gitlab.pdftk-java:pdftk-java:3.3.2"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A port of pdftk into java"
+HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
+SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+CP_DEPEND="
+	dev-java/bcprov:0
+	dev-java/commons-lang:3.6
+"
+
+# Compile dependencies
+# POM: pom.xml
+# test? com.github.stefanbirkner:system-rules:1.19.0 -> !!!groupId-not-found!!!
+# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4
+
+DEPEND="
+	>=virtual/jdk-1.8:*
+	${CP_DEPEND}
+	test? (
+		dev-java/system-rules:0
+	)
+"
+
+RDEPEND="
+	>=virtual/jre-1.8:*
+	${CP_DEPEND}"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+JAVA_LAUNCHER_FILENAME="${PN}"
+JAVA_MAIN_CLASS="com.gitlab.pdftk_java.pdftk"
+JAVA_SRC_DIR="java"
+JAVA_RESOURCE_DIRS="resources/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4,system-rules"
+JAVA_TEST_SRC_DIR="test"
+
+src_prepare() {
+	default
+	mkdir resources || die
+	cp -r {,resources/}java || die
+	rm -r resources/java/com/gitlab/pdftk_java/com/lowagie/text/pdf/codec || die
+	find resources/java -type f \( -name '*.java' -o -name '*.sh' \) -exec rm -rf {} + || die
+}
+
+src_test() {
+	# some tests seem to need special treatment
+	einfo "Runnig first test"
+	JAVA_TEST_RUN_ONLY=(
+		com.gitlab.pdftk_java.CatTest
+		com.gitlab.pdftk_java.DataTest
+		com.gitlab.pdftk_java.FormTest
+		com.gitlab.pdftk_java.MultipleTest
+	)
+	java-pkg-simple_src_test
+	einfo "Running second test"
+	JAVA_TEST_RUN_ONLY=()
+	JAVA_TEST_EXCLUDES=(
+		com.gitlab.pdftk_java.CatTest
+		com.gitlab.pdftk_java.DataTest
+		com.gitlab.pdftk_java.FormTest
+		com.gitlab.pdftk_java.MultipleTest
+	)
+	java-pkg-simple_src_test
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2022-09-10 17:30 Florian Schmaus
  0 siblings, 0 replies; 44+ messages in thread
From: Florian Schmaus @ 2022-09-10 17:30 UTC (permalink / raw
  To: gentoo-commits

commit:     75a9b54214a02b4168f48b04693a51f61f6d01f2
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 17:29:14 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 17:29:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a9b542

app-text/pdftk: add missing poppler[cairo] test dep

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

 app-text/pdftk/pdftk-3.3.2-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/pdftk/pdftk-3.3.2-r1.ebuild b/app-text/pdftk/pdftk-3.3.2-r1.ebuild
index 0c5ad3c5f4df..281e7ea1e3aa 100644
--- a/app-text/pdftk/pdftk-3.3.2-r1.ebuild
+++ b/app-text/pdftk/pdftk-3.3.2-r1.ebuild
@@ -31,6 +31,7 @@ DEPEND="
 	>=virtual/jdk-1.8:*
 	${CP_DEPEND}
 	test? (
+		app-text/poppler[cairo]
 		dev-java/system-rules:0
 	)
 "


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2022-09-23  9:58 Florian Schmaus
  0 siblings, 0 replies; 44+ messages in thread
From: Florian Schmaus @ 2022-09-23  9:58 UTC (permalink / raw
  To: gentoo-commits

commit:     fe27bb05883b04f776b64334d8cd20d23e5530dc
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Sep 23 09:36:45 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Sep 23 09:56:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe27bb05

app-text/pdftk: add 3.3.3

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

 app-text/pdftk/Manifest           |  1 +
 app-text/pdftk/pdftk-3.3.3.ebuild | 82 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index ec184abdaee5..95cab58de5e3 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1,2 +1,3 @@
 DIST pdftk-v3.3.2.tar.bz2 2169492 BLAKE2B 53cb98fe3e3d1dbe8b01a45b5b11c6fbe57017ea8029efe35677914a48ffd446c5d67621443a89f512b15d0f7e77a81c945d4c220ccaf4fd658cc1726cc32059 SHA512 b02c713b67531205e760e8d8a240a82af47dbdc28e59aa683e03772d2fb27b504b98f8be1e8dc73bfc967cc9532f3dc1eccbd105abb21db396268855233051eb
 DIST pdftk-v3.3.2.tar.gz 2343475 BLAKE2B cfa3cac4b78695d757e9cd3ba02f2a3e304343c481a44b0b6165e239d90e5ef72be3385faa1a72cd36194844f441fd1e93194e8d815807d2d0b364d0421553d2 SHA512 44056737e3b9b3cb988f46e96a0f3ec13193cfc662946f6def93add0ed56608fc026181254165440f1172e9fdda00771c3c018c20bf20ce87dad322fc1394893
+DIST pdftk-v3.3.3.tar.gz 2380289 BLAKE2B b370777f5b87706ed811e424214db23b5622ef4e2420fe00c7e5e7d03fb51314589e7a1588d911c0734c075612adab9af17a1ad4ddcaac7a5dfc407c1aa28392 SHA512 2fd8dce8787856955984d6396ccb9a57d4e7a255cd74f10b31a7d87c84fac80143c0067d76bf6d8c0ec1a55dfb7d1e90f4898706e8ae26ccdf657b38d88e6cd6

diff --git a/app-text/pdftk/pdftk-3.3.3.ebuild b/app-text/pdftk/pdftk-3.3.3.ebuild
new file mode 100644
index 000000000000..986693f78055
--- /dev/null
+++ b/app-text/pdftk/pdftk-3.3.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.gitlab.pdftk-java:pdftk-java:3.3.3"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A port of pdftk into java"
+HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
+SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+CP_DEPEND="
+	dev-java/bcprov:0
+	dev-java/commons-lang:3.6
+"
+
+# Compile dependencies
+# POM: pom.xml
+# test? com.github.stefanbirkner:system-rules:1.19.0 -> !!!groupId-not-found!!!
+# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4
+
+DEPEND="
+	>=virtual/jdk-1.8:*
+	${CP_DEPEND}
+	test? (
+		app-text/poppler[cairo]
+		dev-java/system-rules:0
+	)
+"
+
+RDEPEND="
+	>=virtual/jre-1.8:*
+	${CP_DEPEND}"
+
+DOCS=( CHANGELOG.md README.md )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+JAVA_LAUNCHER_FILENAME="${PN}"
+JAVA_MAIN_CLASS="com.gitlab.pdftk_java.pdftk"
+JAVA_SRC_DIR="java"
+JAVA_RESOURCE_DIRS="resources/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4,system-rules"
+JAVA_TEST_SRC_DIR="test"
+
+src_prepare() {
+	default
+	mkdir resources || die
+	cp -r {,resources/}java || die
+	rm -r resources/java/com/gitlab/pdftk_java/com/lowagie/text/pdf/codec || die
+	find resources/java -type f \( -name '*.java' -o -name '*.sh' \) -exec rm -rf {} + || die
+}
+
+src_test() {
+	# some tests seem to need special treatment
+	einfo "Runnig first test"
+	JAVA_TEST_RUN_ONLY=(
+		com.gitlab.pdftk_java.CatTest
+		com.gitlab.pdftk_java.DataTest
+		com.gitlab.pdftk_java.FormTest
+		com.gitlab.pdftk_java.MultipleTest
+	)
+	java-pkg-simple_src_test
+	einfo "Running second test"
+	JAVA_TEST_RUN_ONLY=()
+	JAVA_TEST_EXCLUDES=(
+		com.gitlab.pdftk_java.CatTest
+		com.gitlab.pdftk_java.DataTest
+		com.gitlab.pdftk_java.FormTest
+		com.gitlab.pdftk_java.MultipleTest
+	)
+	java-pkg-simple_src_test
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2022-10-10 11:49 Sam James
  0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2022-10-10 11:49 UTC (permalink / raw
  To: gentoo-commits

commit:     f927616f2b49507a6e6600f5e9b08ad67783bec4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 10 11:48:21 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 10 11:48:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f927616f

app-text/pdftk: Stabilize 3.3.2-r1 amd64, #876433

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

 app-text/pdftk/pdftk-3.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.3.2-r1.ebuild b/app-text/pdftk/pdftk-3.3.2-r1.ebuild
index 281e7ea1e3aa..2e538448f150 100644
--- a/app-text/pdftk/pdftk-3.3.2-r1.ebuild
+++ b/app-text/pdftk/pdftk-3.3.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 CP_DEPEND="
 	dev-java/bcprov:0


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2022-10-11  6:48 Agostino Sarubbo
  0 siblings, 0 replies; 44+ messages in thread
From: Agostino Sarubbo @ 2022-10-11  6:48 UTC (permalink / raw
  To: gentoo-commits

commit:     15e7660ed88715524334d25fe91f9f6178c8bcb6
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 06:48:19 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 06:48:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e7660e

app-text/pdftk: Stabilize 3.3.2-r1 x86, #876433

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

 app-text/pdftk/pdftk-3.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.3.2-r1.ebuild b/app-text/pdftk/pdftk-3.3.2-r1.ebuild
index 2e538448f150..5f977f542e10 100644
--- a/app-text/pdftk/pdftk-3.3.2-r1.ebuild
+++ b/app-text/pdftk/pdftk-3.3.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 CP_DEPEND="
 	dev-java/bcprov:0


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2022-10-11 13:02 Miroslav Šulc
  0 siblings, 0 replies; 44+ messages in thread
From: Miroslav Šulc @ 2022-10-11 13:02 UTC (permalink / raw
  To: gentoo-commits

commit:     6f2d427312abb9612547e30ba1613826ea1f7cdd
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Oct 11 07:08:51 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 13:02:31 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2d4273

app-text/pdftk: drop 3.3.2

Closes: https://bugs.gentoo.org/711438
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27734
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-text/pdftk/Manifest           |  1 -
 app-text/pdftk/pdftk-3.3.2.ebuild | 42 ---------------------------------------
 2 files changed, 43 deletions(-)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index 95cab58de5e3..e07f57a81e4a 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1,3 +1,2 @@
-DIST pdftk-v3.3.2.tar.bz2 2169492 BLAKE2B 53cb98fe3e3d1dbe8b01a45b5b11c6fbe57017ea8029efe35677914a48ffd446c5d67621443a89f512b15d0f7e77a81c945d4c220ccaf4fd658cc1726cc32059 SHA512 b02c713b67531205e760e8d8a240a82af47dbdc28e59aa683e03772d2fb27b504b98f8be1e8dc73bfc967cc9532f3dc1eccbd105abb21db396268855233051eb
 DIST pdftk-v3.3.2.tar.gz 2343475 BLAKE2B cfa3cac4b78695d757e9cd3ba02f2a3e304343c481a44b0b6165e239d90e5ef72be3385faa1a72cd36194844f441fd1e93194e8d815807d2d0b364d0421553d2 SHA512 44056737e3b9b3cb988f46e96a0f3ec13193cfc662946f6def93add0ed56608fc026181254165440f1172e9fdda00771c3c018c20bf20ce87dad322fc1394893
 DIST pdftk-v3.3.3.tar.gz 2380289 BLAKE2B b370777f5b87706ed811e424214db23b5622ef4e2420fe00c7e5e7d03fb51314589e7a1588d911c0734c075612adab9af17a1ad4ddcaac7a5dfc407c1aa28392 SHA512 2fd8dce8787856955984d6396ccb9a57d4e7a255cd74f10b31a7d87c84fac80143c0067d76bf6d8c0ec1a55dfb7d1e90f4898706e8ae26ccdf657b38d88e6cd6

diff --git a/app-text/pdftk/pdftk-3.3.2.ebuild b/app-text/pdftk/pdftk-3.3.2.ebuild
deleted file mode 100644
index a832a031427a..000000000000
--- a/app-text/pdftk/pdftk-3.3.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="gcj-free version of pdftk written in Java"
-HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
-
-if [[ ${PV} == 9999 ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
-else
-	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-	KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-	S="${WORKDIR}/pdftk-v${PV}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-JAVA_PKG_STRICT="yes"
-EANT_GENTOO_CLASSPATH="bcprov,commons-lang-3.6"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-CDEPEND="
-	dev-java/bcprov:0
-	dev-java/commons-lang:3.6"
-
-RDEPEND="
-	${CDEPEND}
-	>=virtual/jre-1.8:*"
-
-DEPEND="
-	${CDEPEND}
-	>=virtual/jdk-1.8:*"
-
-src_install() {
-	java-pkg_newjar "build/jar/pdftk.jar"
-	java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2022-10-25 11:12 Sam James
  0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2022-10-25 11:12 UTC (permalink / raw
  To: gentoo-commits

commit:     574791990a0e634a733741634e60fd36c534ab59
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 25 11:11:49 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 11:11:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57479199

app-text/pdftk: Stabilize 3.3.3 amd64, #878037

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

 app-text/pdftk/pdftk-3.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.3.3.ebuild b/app-text/pdftk/pdftk-3.3.3.ebuild
index 986693f78055..111d9d3dc1fd 100644
--- a/app-text/pdftk/pdftk-3.3.3.ebuild
+++ b/app-text/pdftk/pdftk-3.3.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 CP_DEPEND="
 	dev-java/bcprov:0


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2022-10-27 23:46 Sam James
  0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2022-10-27 23:46 UTC (permalink / raw
  To: gentoo-commits

commit:     1fda7268d55ce156a0fb4422f57fde2a88723f66
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 27 23:46:11 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 27 23:46:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fda7268

app-text/pdftk: Stabilize 3.3.3 x86, #878037

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

 app-text/pdftk/pdftk-3.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.3.3.ebuild b/app-text/pdftk/pdftk-3.3.3.ebuild
index 111d9d3dc1fd..842fda08ceb1 100644
--- a/app-text/pdftk/pdftk-3.3.3.ebuild
+++ b/app-text/pdftk/pdftk-3.3.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.g
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 CP_DEPEND="
 	dev-java/bcprov:0


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2022-10-28  6:13 Miroslav Šulc
  0 siblings, 0 replies; 44+ messages in thread
From: Miroslav Šulc @ 2022-10-28  6:13 UTC (permalink / raw
  To: gentoo-commits

commit:     088244403cf9880c76fd119390d36671b0fff311
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Oct 28 04:28:07 2022 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 06:13:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08824440

app-text/pdftk: drop 3.3.2-r1

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-text/pdftk/Manifest              |  1 -
 app-text/pdftk/pdftk-3.3.2-r1.ebuild | 80 ------------------------------------
 2 files changed, 81 deletions(-)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index e07f57a81e4a..099c1f3a4b14 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1,2 +1 @@
-DIST pdftk-v3.3.2.tar.gz 2343475 BLAKE2B cfa3cac4b78695d757e9cd3ba02f2a3e304343c481a44b0b6165e239d90e5ef72be3385faa1a72cd36194844f441fd1e93194e8d815807d2d0b364d0421553d2 SHA512 44056737e3b9b3cb988f46e96a0f3ec13193cfc662946f6def93add0ed56608fc026181254165440f1172e9fdda00771c3c018c20bf20ce87dad322fc1394893
 DIST pdftk-v3.3.3.tar.gz 2380289 BLAKE2B b370777f5b87706ed811e424214db23b5622ef4e2420fe00c7e5e7d03fb51314589e7a1588d911c0734c075612adab9af17a1ad4ddcaac7a5dfc407c1aa28392 SHA512 2fd8dce8787856955984d6396ccb9a57d4e7a255cd74f10b31a7d87c84fac80143c0067d76bf6d8c0ec1a55dfb7d1e90f4898706e8ae26ccdf657b38d88e6cd6

diff --git a/app-text/pdftk/pdftk-3.3.2-r1.ebuild b/app-text/pdftk/pdftk-3.3.2-r1.ebuild
deleted file mode 100644
index 5f977f542e10..000000000000
--- a/app-text/pdftk/pdftk-3.3.2-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.gitlab.pdftk-java:pdftk-java:3.3.2"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A port of pdftk into java"
-HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
-SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-CP_DEPEND="
-	dev-java/bcprov:0
-	dev-java/commons-lang:3.6
-"
-
-# Compile dependencies
-# POM: pom.xml
-# test? com.github.stefanbirkner:system-rules:1.19.0 -> !!!groupId-not-found!!!
-# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4
-
-DEPEND="
-	>=virtual/jdk-1.8:*
-	${CP_DEPEND}
-	test? (
-		app-text/poppler[cairo]
-		dev-java/system-rules:0
-	)
-"
-
-RDEPEND="
-	>=virtual/jre-1.8:*
-	${CP_DEPEND}"
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-JAVA_LAUNCHER_FILENAME="${PN}"
-JAVA_MAIN_CLASS="com.gitlab.pdftk_java.pdftk"
-JAVA_SRC_DIR="java"
-JAVA_RESOURCE_DIRS="resources/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4,system-rules"
-JAVA_TEST_SRC_DIR="test"
-
-src_prepare() {
-	default
-	mkdir resources || die
-	cp -r {,resources/}java || die
-	rm -r resources/java/com/gitlab/pdftk_java/com/lowagie/text/pdf/codec || die
-	find resources/java -type f \( -name '*.java' -o -name '*.sh' \) -exec rm -rf {} + || die
-}
-
-src_test() {
-	# some tests seem to need special treatment
-	einfo "Runnig first test"
-	JAVA_TEST_RUN_ONLY=(
-		com.gitlab.pdftk_java.CatTest
-		com.gitlab.pdftk_java.DataTest
-		com.gitlab.pdftk_java.FormTest
-		com.gitlab.pdftk_java.MultipleTest
-	)
-	java-pkg-simple_src_test
-	einfo "Running second test"
-	JAVA_TEST_RUN_ONLY=()
-	JAVA_TEST_EXCLUDES=(
-		com.gitlab.pdftk_java.CatTest
-		com.gitlab.pdftk_java.DataTest
-		com.gitlab.pdftk_java.FormTest
-		com.gitlab.pdftk_java.MultipleTest
-	)
-	java-pkg-simple_src_test
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2023-01-24  9:08 Florian Schmaus
  0 siblings, 0 replies; 44+ messages in thread
From: Florian Schmaus @ 2023-01-24  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     98354c224dc069cd4588af3f5ea3a8ee67f5a20d
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Jan 24 07:33:25 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Jan 24 09:08:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98354c22

app-text/pdftk: add gitlab upstream metadata

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

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

diff --git a/app-text/pdftk/metadata.xml b/app-text/pdftk/metadata.xml
index 0761a7190d4a..81ba34ef8d7e 100644
--- a/app-text/pdftk/metadata.xml
+++ b/app-text/pdftk/metadata.xml
@@ -9,4 +9,7 @@
 	<email>java@gentoo.org</email>
 	<name>Java</name>
 </maintainer>
+<upstream>
+	<remote-id type="gitlab">pdftk-java/pdftk</remote-id>
+</upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2023-05-16 14:02 Florian Schmaus
  0 siblings, 0 replies; 44+ messages in thread
From: Florian Schmaus @ 2023-05-16 14:02 UTC (permalink / raw
  To: gentoo-commits

commit:     2c89bec539b30353c485318fcbbda9f1b5c09c94
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri May 12 13:57:48 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue May 16 13:57:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c89bec5

app-text/pdftk: update live ebuild

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 app-text/pdftk/pdftk-9999.ebuild | 80 +++++++++++++++++++++++++++++++---------
 1 file changed, 63 insertions(+), 17 deletions(-)

diff --git a/app-text/pdftk/pdftk-9999.ebuild b/app-text/pdftk/pdftk-9999.ebuild
index 01bda985c416..f76cb2d086b7 100644
--- a/app-text/pdftk/pdftk-9999.ebuild
+++ b/app-text/pdftk/pdftk-9999.ebuild
@@ -1,9 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit java-pkg-2 java-ant-2
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.gitlab.pdftk-java:pdftk-java:3.3.3"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
 
 DESCRIPTION="gcj-free version of pdftk written in Java"
 HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
@@ -11,6 +15,7 @@ HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
 if [[ ${PV} == 9999 ]] ; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
+	S="${WORKDIR}/pdftk-${PV}"
 else
 	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
 	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
@@ -20,23 +25,64 @@ fi
 LICENSE="GPL-2"
 SLOT="0"
 
-JAVA_PKG_STRICT="yes"
-EANT_GENTOO_CLASSPATH="bcprov,commons-lang-3.6"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-CDEPEND="
+CP_DEPEND="
 	dev-java/bcprov:0
-	dev-java/commons-lang:3.6"
+	dev-java/commons-lang:3.6
+"
 
-RDEPEND="
-	${CDEPEND}
-	>=virtual/jre-1.8:*"
+# Compile dependencies
+# POM: pom.xml
+# test? com.github.stefanbirkner:system-rules:1.19.0 -> !!!groupId-not-found!!!
+# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4
 
 DEPEND="
-	${CDEPEND}
-	>=virtual/jdk-1.8:*"
+	>=virtual/jdk-1.8:*
+	${CP_DEPEND}
+	test? (
+		app-text/poppler[cairo]
+		dev-java/system-rules:0
+	)
+"
+
+RDEPEND="
+	>=virtual/jre-1.8:*
+	${CP_DEPEND}"
+
+DOCS=( CHANGELOG.md README.md )
+
+JAVA_LAUNCHER_FILENAME="${PN}"
+JAVA_MAIN_CLASS="com.gitlab.pdftk_java.pdftk"
+JAVA_SRC_DIR="java"
+JAVA_RESOURCE_DIRS="resources/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4,system-rules"
+JAVA_TEST_SRC_DIR="test"
+
+src_prepare() {
+	default
+	mkdir resources || die
+	cp -r {,resources/}java || die
+	rm -r resources/java/com/gitlab/pdftk_java/com/lowagie/text/pdf/codec || die
+	find resources/java -type f \( -name '*.java' -o -name '*.sh' \) -exec rm -rf {} + || die
+}
 
-src_install() {
-	java-pkg_newjar "build/jar/pdftk.jar"
-	java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk
+src_test() {
+	# some tests seem to need special treatment
+	einfo "Runnig first test"
+	JAVA_TEST_RUN_ONLY=(
+		com.gitlab.pdftk_java.CatTest
+		com.gitlab.pdftk_java.DataTest
+		com.gitlab.pdftk_java.FormTest
+		com.gitlab.pdftk_java.MultipleTest
+	)
+	java-pkg-simple_src_test
+	einfo "Running second test"
+	JAVA_TEST_RUN_ONLY=()
+	JAVA_TEST_EXCLUDES=(
+		com.gitlab.pdftk_java.CatTest
+		com.gitlab.pdftk_java.DataTest
+		com.gitlab.pdftk_java.FormTest
+		com.gitlab.pdftk_java.MultipleTest
+	)
+	java-pkg-simple_src_test
 }


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2023-05-16 14:02 Florian Schmaus
  0 siblings, 0 replies; 44+ messages in thread
From: Florian Schmaus @ 2023-05-16 14:02 UTC (permalink / raw
  To: gentoo-commits

commit:     cf79825c59c249f41ff7aff0b57bad1be3a6213a
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri May 12 14:05:01 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue May 16 13:57:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf79825c

app-text/pdftk: update SRC_URI

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

 app-text/pdftk/Manifest           | 2 +-
 app-text/pdftk/pdftk-3.3.3.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index 099c1f3a4b14..028f6a4638e8 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1 +1 @@
-DIST pdftk-v3.3.3.tar.gz 2380289 BLAKE2B b370777f5b87706ed811e424214db23b5622ef4e2420fe00c7e5e7d03fb51314589e7a1588d911c0734c075612adab9af17a1ad4ddcaac7a5dfc407c1aa28392 SHA512 2fd8dce8787856955984d6396ccb9a57d4e7a255cd74f10b31a7d87c84fac80143c0067d76bf6d8c0ec1a55dfb7d1e90f4898706e8ae26ccdf657b38d88e6cd6
+DIST pdftk-v3.3.3.tar.bz2 2205902 BLAKE2B 7802554cef4389670392ca2fda3dc4c041943ad21ecf47cfcd333dc1f0899796fabf9538388586f4e64a8a1fa5d7278a93f9e88c19a1ec510b24b85027888ad4 SHA512 48173d0c4698bc984221b56dff3e6434df7cf144dddfdbf684f8fa28b9eacfd0ebf9ebca0b87df3f9534a1ed13caa4c0866bd3e7a8cd06a21b46dfaedda9ea21

diff --git a/app-text/pdftk/pdftk-3.3.3.ebuild b/app-text/pdftk/pdftk-3.3.3.ebuild
index 842fda08ceb1..27913e759f19 100644
--- a/app-text/pdftk/pdftk-3.3.3.ebuild
+++ b/app-text/pdftk/pdftk-3.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ inherit java-pkg-2 java-pkg-simple
 
 DESCRIPTION="A port of pdftk into java"
 HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
-SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.gz"
+SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2023-09-19 14:10 Miroslav Šulc
  0 siblings, 0 replies; 44+ messages in thread
From: Miroslav Šulc @ 2023-09-19 14:10 UTC (permalink / raw
  To: gentoo-commits

commit:     d805fc5eae9c970ea06694cc485fe945e060a843
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Wed Aug 16 18:33:15 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 14:10:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d805fc5e

app-text/pdftk: build with bcprov:1.74

Closes: https://bugs.gentoo.org/912247
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-text/pdftk/pdftk-3.3.3-r1.ebuild | 83 ++++++++++++++++++++++++++++++++++++
 1 file changed, 83 insertions(+)

diff --git a/app-text/pdftk/pdftk-3.3.3-r1.ebuild b/app-text/pdftk/pdftk-3.3.3-r1.ebuild
new file mode 100644
index 000000000000..d52e564454cc
--- /dev/null
+++ b/app-text/pdftk/pdftk-3.3.3-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.gitlab.pdftk-java:pdftk-java:3.3.3"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A port of pdftk into java"
+HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
+SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+# Switch back to bcprov:0 once pdftk updates its bcprov dependency.
+CP_DEPEND="
+	dev-java/bcprov:1.74
+	dev-java/commons-lang:3.6
+"
+
+# Compile dependencies
+# POM: pom.xml
+# test? com.github.stefanbirkner:system-rules:1.19.0 -> !!!groupId-not-found!!!
+# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4
+
+DEPEND="
+	>=virtual/jdk-1.8:*
+	${CP_DEPEND}
+	test? (
+		app-text/poppler[cairo]
+		dev-java/system-rules:0
+	)
+"
+
+RDEPEND="
+	>=virtual/jre-1.8:*
+	${CP_DEPEND}"
+
+DOCS=( CHANGELOG.md README.md )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+JAVA_LAUNCHER_FILENAME="${PN}"
+JAVA_MAIN_CLASS="com.gitlab.pdftk_java.pdftk"
+JAVA_SRC_DIR="java"
+JAVA_RESOURCE_DIRS="resources/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4,system-rules"
+JAVA_TEST_SRC_DIR="test"
+
+src_prepare() {
+	default
+	mkdir resources || die
+	cp -r {,resources/}java || die
+	rm -r resources/java/com/gitlab/pdftk_java/com/lowagie/text/pdf/codec || die
+	find resources/java -type f \( -name '*.java' -o -name '*.sh' \) -exec rm -rf {} + || die
+}
+
+src_test() {
+	# some tests seem to need special treatment
+	einfo "Runnig first test"
+	JAVA_TEST_RUN_ONLY=(
+		com.gitlab.pdftk_java.CatTest
+		com.gitlab.pdftk_java.DataTest
+		com.gitlab.pdftk_java.FormTest
+		com.gitlab.pdftk_java.MultipleTest
+	)
+	java-pkg-simple_src_test
+	einfo "Running second test"
+	JAVA_TEST_RUN_ONLY=()
+	JAVA_TEST_EXCLUDES=(
+		com.gitlab.pdftk_java.CatTest
+		com.gitlab.pdftk_java.DataTest
+		com.gitlab.pdftk_java.FormTest
+		com.gitlab.pdftk_java.MultipleTest
+	)
+	java-pkg-simple_src_test
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2023-10-01  7:32 Miroslav Šulc
  0 siblings, 0 replies; 44+ messages in thread
From: Miroslav Šulc @ 2023-10-01  7:32 UTC (permalink / raw
  To: gentoo-commits

commit:     97550a214ffad9a5f30abba5b25d459f5aad675e
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Sep 29 12:49:14 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Oct  1 07:29:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97550a21

app-text/pdftk: install man pages, minor style updates

Closes: https://bugs.gentoo.org/914895
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 .../{pdftk-3.3.3-r1.ebuild => pdftk-3.3.3-r2.ebuild}   | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/app-text/pdftk/pdftk-3.3.3-r1.ebuild b/app-text/pdftk/pdftk-3.3.3-r2.ebuild
similarity index 89%
rename from app-text/pdftk/pdftk-3.3.3-r1.ebuild
rename to app-text/pdftk/pdftk-3.3.3-r2.ebuild
index d52e564454cc..e1d923522054 100644
--- a/app-text/pdftk/pdftk-3.3.3-r1.ebuild
+++ b/app-text/pdftk/pdftk-3.3.3-r2.ebuild
@@ -12,6 +12,7 @@ inherit java-pkg-2 java-pkg-simple
 DESCRIPTION="A port of pdftk into java"
 HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
 SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
+S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -23,11 +24,6 @@ CP_DEPEND="
 	dev-java/commons-lang:3.6
 "
 
-# Compile dependencies
-# POM: pom.xml
-# test? com.github.stefanbirkner:system-rules:1.19.0 -> !!!groupId-not-found!!!
-# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4
-
 DEPEND="
 	>=virtual/jdk-1.8:*
 	${CP_DEPEND}
@@ -43,18 +39,15 @@ RDEPEND="
 
 DOCS=( CHANGELOG.md README.md )
 
-S="${WORKDIR}/${PN}-v${PV}"
-
-JAVA_LAUNCHER_FILENAME="${PN}"
 JAVA_MAIN_CLASS="com.gitlab.pdftk_java.pdftk"
-JAVA_SRC_DIR="java"
 JAVA_RESOURCE_DIRS="resources/java"
+JAVA_SRC_DIR="java"
 
 JAVA_TEST_GENTOO_CLASSPATH="junit-4,system-rules"
 JAVA_TEST_SRC_DIR="test"
 
 src_prepare() {
-	default
+	java-pkg-2_src_prepare
 	mkdir resources || die
 	cp -r {,resources/}java || die
 	rm -r resources/java/com/gitlab/pdftk_java/com/lowagie/text/pdf/codec || die
@@ -81,3 +74,8 @@ src_test() {
 	)
 	java-pkg-simple_src_test
 }
+
+src_install() {
+	java-pkg-simple_src_install
+	doman "${PN}.1"
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2023-10-01  7:32 Miroslav Šulc
  0 siblings, 0 replies; 44+ messages in thread
From: Miroslav Šulc @ 2023-10-01  7:32 UTC (permalink / raw
  To: gentoo-commits

commit:     0d742c85b175ee97e4e5f50060fb64a2cd36dc96
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Sep 29 13:36:19 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Oct  1 07:29:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d742c85

app-text/pdftk: update live ebuild

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/33122
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-text/pdftk/pdftk-9999.ebuild | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-text/pdftk/pdftk-9999.ebuild b/app-text/pdftk/pdftk-9999.ebuild
index f76cb2d086b7..5054bbcc6777 100644
--- a/app-text/pdftk/pdftk-9999.ebuild
+++ b/app-text/pdftk/pdftk-9999.ebuild
@@ -9,7 +9,7 @@ JAVA_TESTING_FRAMEWORKS="junit-4"
 
 inherit java-pkg-2 java-pkg-simple
 
-DESCRIPTION="gcj-free version of pdftk written in Java"
+DESCRIPTION="A port of pdftk into java"
 HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
 
 if [[ ${PV} == 9999 ]] ; then
@@ -25,16 +25,12 @@ fi
 LICENSE="GPL-2"
 SLOT="0"
 
+# Switch back to bcprov:0 once pdftk updates its bcprov dependency.
 CP_DEPEND="
-	dev-java/bcprov:0
+	dev-java/bcprov:1.74
 	dev-java/commons-lang:3.6
 "
 
-# Compile dependencies
-# POM: pom.xml
-# test? com.github.stefanbirkner:system-rules:1.19.0 -> !!!groupId-not-found!!!
-# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4
-
 DEPEND="
 	>=virtual/jdk-1.8:*
 	${CP_DEPEND}
@@ -50,16 +46,15 @@ RDEPEND="
 
 DOCS=( CHANGELOG.md README.md )
 
-JAVA_LAUNCHER_FILENAME="${PN}"
 JAVA_MAIN_CLASS="com.gitlab.pdftk_java.pdftk"
-JAVA_SRC_DIR="java"
 JAVA_RESOURCE_DIRS="resources/java"
+JAVA_SRC_DIR="java"
 
 JAVA_TEST_GENTOO_CLASSPATH="junit-4,system-rules"
 JAVA_TEST_SRC_DIR="test"
 
 src_prepare() {
-	default
+	java-pkg-2_src_prepare
 	mkdir resources || die
 	cp -r {,resources/}java || die
 	rm -r resources/java/com/gitlab/pdftk_java/com/lowagie/text/pdf/codec || die
@@ -86,3 +81,8 @@ src_test() {
 	)
 	java-pkg-simple_src_test
 }
+
+src_install() {
+	java-pkg-simple_src_install
+	doman "${PN}.1"
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2023-10-19 12:17 Sam James
  0 siblings, 0 replies; 44+ messages in thread
From: Sam James @ 2023-10-19 12:17 UTC (permalink / raw
  To: gentoo-commits

commit:     dd562dcbf319b219fb628d55e49a66c49ba12976
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 19 12:16:39 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 19 12:16:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd562dcb

app-text/pdftk: Stabilize 3.3.3-r2 amd64, #915968

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

 app-text/pdftk/pdftk-3.3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.3.3-r2.ebuild b/app-text/pdftk/pdftk-3.3.3-r2.ebuild
index e1d923522054..8c69e453f911 100644
--- a/app-text/pdftk/pdftk-3.3.3-r2.ebuild
+++ b/app-text/pdftk/pdftk-3.3.3-r2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 # Switch back to bcprov:0 once pdftk updates its bcprov dependency.
 CP_DEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2023-10-20 20:18 Arthur Zamarin
  0 siblings, 0 replies; 44+ messages in thread
From: Arthur Zamarin @ 2023-10-20 20:18 UTC (permalink / raw
  To: gentoo-commits

commit:     027671483495da42d3111dc6e4b9698f6c3e1cb9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 20 20:17:23 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 20 20:17:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02767148

app-text/pdftk: Stabilize 3.3.3-r2 x86, #915968

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

 app-text/pdftk/pdftk-3.3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.3.3-r2.ebuild b/app-text/pdftk/pdftk-3.3.3-r2.ebuild
index 8c69e453f911..fce7d1225234 100644
--- a/app-text/pdftk/pdftk-3.3.3-r2.ebuild
+++ b/app-text/pdftk/pdftk-3.3.3-r2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 # Switch back to bcprov:0 once pdftk updates its bcprov dependency.
 CP_DEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2023-10-22  7:14 Miroslav Šulc
  0 siblings, 0 replies; 44+ messages in thread
From: Miroslav Šulc @ 2023-10-22  7:14 UTC (permalink / raw
  To: gentoo-commits

commit:     5e9b1a21cd6533b7d09a9442c66d9f975f3b2be2
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sat Oct 21 14:37:01 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Oct 22 07:14:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9b1a21

app-text/pdftk: drop 3.3.3

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/33443
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-text/pdftk/pdftk-3.3.3.ebuild | 82 ---------------------------------------
 1 file changed, 82 deletions(-)

diff --git a/app-text/pdftk/pdftk-3.3.3.ebuild b/app-text/pdftk/pdftk-3.3.3.ebuild
deleted file mode 100644
index 27913e759f19..000000000000
--- a/app-text/pdftk/pdftk-3.3.3.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.gitlab.pdftk-java:pdftk-java:3.3.3"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A port of pdftk into java"
-HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
-SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-CP_DEPEND="
-	dev-java/bcprov:0
-	dev-java/commons-lang:3.6
-"
-
-# Compile dependencies
-# POM: pom.xml
-# test? com.github.stefanbirkner:system-rules:1.19.0 -> !!!groupId-not-found!!!
-# test? junit:junit:4.12 -> >=dev-java/junit-4.13.2:4
-
-DEPEND="
-	>=virtual/jdk-1.8:*
-	${CP_DEPEND}
-	test? (
-		app-text/poppler[cairo]
-		dev-java/system-rules:0
-	)
-"
-
-RDEPEND="
-	>=virtual/jre-1.8:*
-	${CP_DEPEND}"
-
-DOCS=( CHANGELOG.md README.md )
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-JAVA_LAUNCHER_FILENAME="${PN}"
-JAVA_MAIN_CLASS="com.gitlab.pdftk_java.pdftk"
-JAVA_SRC_DIR="java"
-JAVA_RESOURCE_DIRS="resources/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4,system-rules"
-JAVA_TEST_SRC_DIR="test"
-
-src_prepare() {
-	default
-	mkdir resources || die
-	cp -r {,resources/}java || die
-	rm -r resources/java/com/gitlab/pdftk_java/com/lowagie/text/pdf/codec || die
-	find resources/java -type f \( -name '*.java' -o -name '*.sh' \) -exec rm -rf {} + || die
-}
-
-src_test() {
-	# some tests seem to need special treatment
-	einfo "Runnig first test"
-	JAVA_TEST_RUN_ONLY=(
-		com.gitlab.pdftk_java.CatTest
-		com.gitlab.pdftk_java.DataTest
-		com.gitlab.pdftk_java.FormTest
-		com.gitlab.pdftk_java.MultipleTest
-	)
-	java-pkg-simple_src_test
-	einfo "Running second test"
-	JAVA_TEST_RUN_ONLY=()
-	JAVA_TEST_EXCLUDES=(
-		com.gitlab.pdftk_java.CatTest
-		com.gitlab.pdftk_java.DataTest
-		com.gitlab.pdftk_java.FormTest
-		com.gitlab.pdftk_java.MultipleTest
-	)
-	java-pkg-simple_src_test
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2024-06-02 11:15 Florian Schmaus
  0 siblings, 0 replies; 44+ messages in thread
From: Florian Schmaus @ 2024-06-02 11:15 UTC (permalink / raw
  To: gentoo-commits

commit:     06dbbdab1019ea8ccf8fca50d1ffd7977d60ba98
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu May 30 08:54:58 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Jun  2 11:15:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06dbbdab

app-text/pdftk: update 9999

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 app-text/pdftk/pdftk-9999.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-text/pdftk/pdftk-9999.ebuild b/app-text/pdftk/pdftk-9999.ebuild
index 5054bbcc6777..de47cd90e2c1 100644
--- a/app-text/pdftk/pdftk-9999.ebuild
+++ b/app-text/pdftk/pdftk-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -57,7 +57,6 @@ src_prepare() {
 	java-pkg-2_src_prepare
 	mkdir resources || die
 	cp -r {,resources/}java || die
-	rm -r resources/java/com/gitlab/pdftk_java/com/lowagie/text/pdf/codec || die
 	find resources/java -type f \( -name '*.java' -o -name '*.sh' \) -exec rm -rf {} + || die
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2024-06-02 11:15 Florian Schmaus
  0 siblings, 0 replies; 44+ messages in thread
From: Florian Schmaus @ 2024-06-02 11:15 UTC (permalink / raw
  To: gentoo-commits

commit:     154e9224cf297219ed0a5baf3cbc1e5eb5c42456
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu May 30 08:58:24 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Jun  2 11:15:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=154e9224

app-text/pdftk: add 3.3.3_p20231025

Should allow dropping old dev-java/bcprov:1.74

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

 app-text/pdftk/Manifest                     |  1 +
 app-text/pdftk/pdftk-3.3.3_p20231025.ebuild | 80 +++++++++++++++++++++++++++++
 2 files changed, 81 insertions(+)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index 028f6a4638e8..45b3d4201b76 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1 +1,2 @@
+DIST pdftk-3.3.3_p20231025.tar.bz2 2246135 BLAKE2B 641a8947d7be2a219b1deb4619f8ea201b8c0616ca50cc1cc1b4363050d16a7b622437f2b75236373f27ed2539f975c081f4f95a09163656d0e130969a5f4b7e SHA512 7745a161e788af2538a1e45e49c3342b8d1496cfec1079b51d4efed66440ce07a27657623ffb59d3078aa9ee964e77cbe3f8258d7d699938c59e9c6a2980f51b
 DIST pdftk-v3.3.3.tar.bz2 2205902 BLAKE2B 7802554cef4389670392ca2fda3dc4c041943ad21ecf47cfcd333dc1f0899796fabf9538388586f4e64a8a1fa5d7278a93f9e88c19a1ec510b24b85027888ad4 SHA512 48173d0c4698bc984221b56dff3e6434df7cf144dddfdbf684f8fa28b9eacfd0ebf9ebca0b87df3f9534a1ed13caa4c0866bd3e7a8cd06a21b46dfaedda9ea21

diff --git a/app-text/pdftk/pdftk-3.3.3_p20231025.ebuild b/app-text/pdftk/pdftk-3.3.3_p20231025.ebuild
new file mode 100644
index 000000000000..03d5de31a055
--- /dev/null
+++ b/app-text/pdftk/pdftk-3.3.3_p20231025.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.gitlab.pdftk-java:pdftk-java:3.3.3"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A port of pdftk into java"
+HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
+MY_COMMIT="3f1918c831c919d0a8fcf18c36cf40118398b995"
+SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/${MY_COMMIT}.tar.bz2 -> ${P}.tar.bz2"
+S="${WORKDIR}/pdftk-${MY_COMMIT}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+CP_DEPEND="
+	dev-java/bcprov:0
+	dev-java/commons-lang:3.6
+"
+
+DEPEND="
+	>=virtual/jdk-1.8:*
+	${CP_DEPEND}
+	test? (
+		app-text/poppler[cairo]
+		dev-java/system-rules:0
+	)
+"
+
+RDEPEND="
+	>=virtual/jre-1.8:*
+	${CP_DEPEND}"
+
+DOCS=( CHANGELOG.md README.md )
+
+JAVA_MAIN_CLASS="com.gitlab.pdftk_java.pdftk"
+JAVA_RESOURCE_DIRS="resources/java"
+JAVA_SRC_DIR="java"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4,system-rules"
+JAVA_TEST_SRC_DIR="test"
+
+src_prepare() {
+	java-pkg-2_src_prepare
+	mkdir resources || die
+	cp -r {,resources/}java || die
+	find resources/java -type f \( -name '*.java' -o -name '*.sh' \) -exec rm -rf {} + || die
+}
+
+src_test() {
+	# some tests seem to need special treatment
+	einfo "Runnig first test"
+	JAVA_TEST_RUN_ONLY=(
+		com.gitlab.pdftk_java.CatTest
+		com.gitlab.pdftk_java.DataTest
+		com.gitlab.pdftk_java.FormTest
+		com.gitlab.pdftk_java.MultipleTest
+	)
+	java-pkg-simple_src_test
+	einfo "Running second test"
+	JAVA_TEST_RUN_ONLY=()
+	JAVA_TEST_EXCLUDES=(
+		com.gitlab.pdftk_java.CatTest
+		com.gitlab.pdftk_java.DataTest
+		com.gitlab.pdftk_java.FormTest
+		com.gitlab.pdftk_java.MultipleTest
+	)
+	java-pkg-simple_src_test
+}
+
+src_install() {
+	java-pkg-simple_src_install
+	doman "${PN}.1"
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2024-06-12  7:06 Florian Schmaus
  0 siblings, 0 replies; 44+ messages in thread
From: Florian Schmaus @ 2024-06-12  7:06 UTC (permalink / raw
  To: gentoo-commits

commit:     d0685c963bcb2884c36207ca06b72e07b4692c59
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Jun  9 12:27:39 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Jun 12 07:06:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0685c96

app-text/pdftk: pdftk-9999-bc176.patch

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

 app-text/pdftk/Manifest          | 1 +
 app-text/pdftk/pdftk-9999.ebuild | 7 ++++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index 45b3d4201b76..fc3d7b14b764 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1,2 +1,3 @@
 DIST pdftk-3.3.3_p20231025.tar.bz2 2246135 BLAKE2B 641a8947d7be2a219b1deb4619f8ea201b8c0616ca50cc1cc1b4363050d16a7b622437f2b75236373f27ed2539f975c081f4f95a09163656d0e130969a5f4b7e SHA512 7745a161e788af2538a1e45e49c3342b8d1496cfec1079b51d4efed66440ce07a27657623ffb59d3078aa9ee964e77cbe3f8258d7d699938c59e9c6a2980f51b
+DIST pdftk-9999-bc176.patch 5016 BLAKE2B 1cdde6aa5fddf28a1fac6f52a40592993139ae19d6895421d36c2df61ad3f7ee2b5a2a8014be0da06e6953427933c152050ea6e5497a9844c5639851cbb0d77a SHA512 405576c55594ae1862eb4ebc9a1ca605fa33320b36672f2c0028257badfa666d0e7e5f1a5ef20e817824ace531a795799010befe709111f87c535353f1199b96
 DIST pdftk-v3.3.3.tar.bz2 2205902 BLAKE2B 7802554cef4389670392ca2fda3dc4c041943ad21ecf47cfcd333dc1f0899796fabf9538388586f4e64a8a1fa5d7278a93f9e88c19a1ec510b24b85027888ad4 SHA512 48173d0c4698bc984221b56dff3e6434df7cf144dddfdbf684f8fa28b9eacfd0ebf9ebca0b87df3f9534a1ed13caa4c0866bd3e7a8cd06a21b46dfaedda9ea21

diff --git a/app-text/pdftk/pdftk-9999.ebuild b/app-text/pdftk/pdftk-9999.ebuild
index de47cd90e2c1..9d2e3ead20b2 100644
--- a/app-text/pdftk/pdftk-9999.ebuild
+++ b/app-text/pdftk/pdftk-9999.ebuild
@@ -15,6 +15,8 @@ HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
 if [[ ${PV} == 9999 ]] ; then
 	inherit git-r3
 	EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"
+	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/commit/3f1918c831c919d0a8fcf18c36cf40118398b995.patch ->
+		${P}-bc176.patch"
 	S="${WORKDIR}/pdftk-${PV}"
 else
 	SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
@@ -27,7 +29,7 @@ SLOT="0"
 
 # Switch back to bcprov:0 once pdftk updates its bcprov dependency.
 CP_DEPEND="
-	dev-java/bcprov:1.74
+	dev-java/bcprov:0
 	dev-java/commons-lang:3.6
 "
 
@@ -46,6 +48,8 @@ RDEPEND="
 
 DOCS=( CHANGELOG.md README.md )
 
+PATCHES=( "${DISTDIR}/pdftk-9999-bc176.patch" )
+
 JAVA_MAIN_CLASS="com.gitlab.pdftk_java.pdftk"
 JAVA_RESOURCE_DIRS="resources/java"
 JAVA_SRC_DIR="java"
@@ -54,6 +58,7 @@ JAVA_TEST_GENTOO_CLASSPATH="junit-4,system-rules"
 JAVA_TEST_SRC_DIR="test"
 
 src_prepare() {
+	default #780585
 	java-pkg-2_src_prepare
 	mkdir resources || die
 	cp -r {,resources/}java || die


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2024-07-01 21:14 Jakov Smolić
  0 siblings, 0 replies; 44+ messages in thread
From: Jakov Smolić @ 2024-07-01 21:14 UTC (permalink / raw
  To: gentoo-commits

commit:     008170808d19d547d1fef773d8bc92ce98e975ea
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  1 21:14:03 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jul  1 21:14:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00817080

app-text/pdftk: Stabilize 3.3.3_p20231025 amd64, #935295

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 app-text/pdftk/pdftk-3.3.3_p20231025.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.3.3_p20231025.ebuild b/app-text/pdftk/pdftk-3.3.3_p20231025.ebuild
index 03d5de31a055..b33ab984646a 100644
--- a/app-text/pdftk/pdftk-3.3.3_p20231025.ebuild
+++ b/app-text/pdftk/pdftk-3.3.3_p20231025.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/pdftk-${MY_COMMIT}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 CP_DEPEND="
 	dev-java/bcprov:0


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2024-07-01 21:14 Jakov Smolić
  0 siblings, 0 replies; 44+ messages in thread
From: Jakov Smolić @ 2024-07-01 21:14 UTC (permalink / raw
  To: gentoo-commits

commit:     582eba8f0e139f8a924e0c193f10009569d9bf4a
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  1 21:14:05 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jul  1 21:14:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582eba8f

app-text/pdftk: Stabilize 3.3.3_p20231025 x86, #935295

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 app-text/pdftk/pdftk-3.3.3_p20231025.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdftk/pdftk-3.3.3_p20231025.ebuild b/app-text/pdftk/pdftk-3.3.3_p20231025.ebuild
index b33ab984646a..9d90b04988a6 100644
--- a/app-text/pdftk/pdftk-3.3.3_p20231025.ebuild
+++ b/app-text/pdftk/pdftk-3.3.3_p20231025.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/pdftk-${MY_COMMIT}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 CP_DEPEND="
 	dev-java/bcprov:0


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
@ 2024-07-02  6:58 Miroslav Šulc
  0 siblings, 0 replies; 44+ messages in thread
From: Miroslav Šulc @ 2024-07-02  6:58 UTC (permalink / raw
  To: gentoo-commits

commit:     5f9cefb9f1375c782c602d3a33a906705536f5f7
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Jul  2 03:52:18 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Jul  2 06:58:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9cefb9

app-text/pdftk: drop 3.3.3-r2

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 app-text/pdftk/Manifest              |  1 -
 app-text/pdftk/pdftk-3.3.3-r2.ebuild | 81 ------------------------------------
 2 files changed, 82 deletions(-)

diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest
index fc3d7b14b764..b2858d995097 100644
--- a/app-text/pdftk/Manifest
+++ b/app-text/pdftk/Manifest
@@ -1,3 +1,2 @@
 DIST pdftk-3.3.3_p20231025.tar.bz2 2246135 BLAKE2B 641a8947d7be2a219b1deb4619f8ea201b8c0616ca50cc1cc1b4363050d16a7b622437f2b75236373f27ed2539f975c081f4f95a09163656d0e130969a5f4b7e SHA512 7745a161e788af2538a1e45e49c3342b8d1496cfec1079b51d4efed66440ce07a27657623ffb59d3078aa9ee964e77cbe3f8258d7d699938c59e9c6a2980f51b
 DIST pdftk-9999-bc176.patch 5016 BLAKE2B 1cdde6aa5fddf28a1fac6f52a40592993139ae19d6895421d36c2df61ad3f7ee2b5a2a8014be0da06e6953427933c152050ea6e5497a9844c5639851cbb0d77a SHA512 405576c55594ae1862eb4ebc9a1ca605fa33320b36672f2c0028257badfa666d0e7e5f1a5ef20e817824ace531a795799010befe709111f87c535353f1199b96
-DIST pdftk-v3.3.3.tar.bz2 2205902 BLAKE2B 7802554cef4389670392ca2fda3dc4c041943ad21ecf47cfcd333dc1f0899796fabf9538388586f4e64a8a1fa5d7278a93f9e88c19a1ec510b24b85027888ad4 SHA512 48173d0c4698bc984221b56dff3e6434df7cf144dddfdbf684f8fa28b9eacfd0ebf9ebca0b87df3f9534a1ed13caa4c0866bd3e7a8cd06a21b46dfaedda9ea21

diff --git a/app-text/pdftk/pdftk-3.3.3-r2.ebuild b/app-text/pdftk/pdftk-3.3.3-r2.ebuild
deleted file mode 100644
index fce7d1225234..000000000000
--- a/app-text/pdftk/pdftk-3.3.3-r2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.gitlab.pdftk-java:pdftk-java:3.3.3"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A port of pdftk into java"
-HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"
-SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-# Switch back to bcprov:0 once pdftk updates its bcprov dependency.
-CP_DEPEND="
-	dev-java/bcprov:1.74
-	dev-java/commons-lang:3.6
-"
-
-DEPEND="
-	>=virtual/jdk-1.8:*
-	${CP_DEPEND}
-	test? (
-		app-text/poppler[cairo]
-		dev-java/system-rules:0
-	)
-"
-
-RDEPEND="
-	>=virtual/jre-1.8:*
-	${CP_DEPEND}"
-
-DOCS=( CHANGELOG.md README.md )
-
-JAVA_MAIN_CLASS="com.gitlab.pdftk_java.pdftk"
-JAVA_RESOURCE_DIRS="resources/java"
-JAVA_SRC_DIR="java"
-
-JAVA_TEST_GENTOO_CLASSPATH="junit-4,system-rules"
-JAVA_TEST_SRC_DIR="test"
-
-src_prepare() {
-	java-pkg-2_src_prepare
-	mkdir resources || die
-	cp -r {,resources/}java || die
-	rm -r resources/java/com/gitlab/pdftk_java/com/lowagie/text/pdf/codec || die
-	find resources/java -type f \( -name '*.java' -o -name '*.sh' \) -exec rm -rf {} + || die
-}
-
-src_test() {
-	# some tests seem to need special treatment
-	einfo "Runnig first test"
-	JAVA_TEST_RUN_ONLY=(
-		com.gitlab.pdftk_java.CatTest
-		com.gitlab.pdftk_java.DataTest
-		com.gitlab.pdftk_java.FormTest
-		com.gitlab.pdftk_java.MultipleTest
-	)
-	java-pkg-simple_src_test
-	einfo "Running second test"
-	JAVA_TEST_RUN_ONLY=()
-	JAVA_TEST_EXCLUDES=(
-		com.gitlab.pdftk_java.CatTest
-		com.gitlab.pdftk_java.DataTest
-		com.gitlab.pdftk_java.FormTest
-		com.gitlab.pdftk_java.MultipleTest
-	)
-	java-pkg-simple_src_test
-}
-
-src_install() {
-	java-pkg-simple_src_install
-	doman "${PN}.1"
-}


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

end of thread, other threads:[~2024-07-02  6:58 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-02 11:15 [gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2024-07-02  6:58 Miroslav Šulc
2024-07-01 21:14 Jakov Smolić
2024-07-01 21:14 Jakov Smolić
2024-06-12  7:06 Florian Schmaus
2024-06-02 11:15 Florian Schmaus
2023-10-22  7:14 Miroslav Šulc
2023-10-20 20:18 Arthur Zamarin
2023-10-19 12:17 Sam James
2023-10-01  7:32 Miroslav Šulc
2023-10-01  7:32 Miroslav Šulc
2023-09-19 14:10 Miroslav Šulc
2023-05-16 14:02 Florian Schmaus
2023-05-16 14:02 Florian Schmaus
2023-01-24  9:08 Florian Schmaus
2022-10-28  6:13 Miroslav Šulc
2022-10-27 23:46 Sam James
2022-10-25 11:12 Sam James
2022-10-11 13:02 Miroslav Šulc
2022-10-11  6:48 Agostino Sarubbo
2022-10-10 11:49 Sam James
2022-09-23  9:58 Florian Schmaus
2022-09-10 17:30 Florian Schmaus
2022-09-09  6:43 Florian Schmaus
2022-01-24  9:14 Miroslav Šulc
2022-01-23 13:09 Jakov Smolić
2022-01-23 13:09 Jakov Smolić
2021-12-24  8:16 Miroslav Šulc
2021-12-24  8:16 Miroslav Šulc
2021-07-25  1:10 Sam James
2021-07-18  6:35 Agostino Sarubbo
2021-03-26  7:51 Miroslav Šulc
2021-03-25 21:29 Sam James
2021-02-24 10:58 Miroslav Šulc
2021-02-18 20:11 Sergei Trofimovich
2019-12-02 20:55 Andreas K. Hüttel
2019-05-14 20:40 Patrice Clement
2018-11-24  8:56 Mikle Kolyada
2018-09-05 12:33 Andreas Hüttel
2018-09-05 12:16 Andreas Hüttel
2018-09-05 11:51 Andreas Hüttel
2018-09-02 20:13 Andreas Hüttel
2018-04-08 22:42 Patrice Clement
2017-11-27 17:45 Andreas Hüttel

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