# Template file for 'pdftk-java'
pkgname=pdftk-java
version=3.3.3
revision=2
hostmakedepends="gradle openjdk17"
depends="virtual?java-runtime bc-java java-commons-lang"
short_desc="Command-line tool for working with PDFs"
maintainer="classabbyamp <void@placeviolette.net>"
license="GPL-2.0-or-later"
homepage="https://gitlab.com/pdftk-java/pdftk"
distfiles="https://gitlab.com/pdftk-java/pdftk/-/archive/v${version}/pdftk-v${version}.tar.gz"
checksum=9c947de54658539e3a136e39f9c38ece1cf2893d143abb7f5bf3a2e3e005b286

do_build() {
	. /etc/profile.d/jdk.sh
	gradle --no-daemon build
}

do_check() {
	. /etc/profile.d/jdk.sh
	gradle --no-daemon test
}

do_install() {
	vinstall build/libs/pdftk.jar 644 /usr/lib/pdftk
	vman pdftk.1
	vbin "${FILESDIR}"/pdftk
}

pdftk_package() {
	build_style=meta
	depends="${sourcepkg}>=${version}_${revision}"
	short_desc+=" (transitional dummy package)"
}
