Date: Tuesday, August 17, 2021 @ 12:17:30 Author: freswa Revision: 1001388
archrelease: copy trunk to community-any Added: pdftk/repos/community-any/PKGBUILD (from rev 1001387, pdftk/trunk/PKGBUILD) pdftk/repos/community-any/pdftk.sh (from rev 1001387, pdftk/trunk/pdftk.sh) Deleted: pdftk/repos/community-any/PKGBUILD pdftk/repos/community-any/pdftk.sh ----------+ PKGBUILD | 90 ++++++++++++++++++++++++++++++------------------------------- pdftk.sh | 6 ++-- 2 files changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-08-17 12:17:26 UTC (rev 1001387) +++ PKGBUILD 2021-08-17 12:17:30 UTC (rev 1001388) @@ -1,45 +0,0 @@ -# Maintainer: Jonas Witschel <diabo...@archlinux.org> -pkgname=pdftk -pkgver=3.2.3 -pkgrel=1 -pkgdesc='Command-line tool for working with PDFs' -arch=('any') -url='https://gitlab.com/pdftk-java/pdftk' -license=('GPL') -depends=('java-runtime-headless' 'sh') -makedepends=('ant' 'bcprov' 'java-commons-lang' 'strip-nondeterminism') -checkdepends=('java-hamcrest' 'junit' 'junit-system-rules' 'poppler') -optdepends=('bcprov: support for signed PDF documents' - 'java-commons-lang: burst, dump_data, dump_data_fields and update_info operation support') -source=("$url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.bz2" 'pdftk.sh') -sha512sums=('366a1d417336b72fa009297eff838832674f357254d89c5f231965b8dc5a9c52c156e33579430ba962bc93f199500947e802550ff4543acca9aeaf8fc6ad7932' - '439c397472012d71c8e782a75819a7a950474c387b7050bbd5aa2f849d1dbe29423accf3f8e17d18436ba32eb4f76072df5b4f85caebd853df1e75c131631988') - -prepare() { - cd "$pkgname-v$pkgver" - mkdir lib - ln -s /usr/share/java/{bcprov,commons-lang/commons-lang,hamcrest-core,junit,junit-system-rules/system-rules}.jar lib - # No need for code coverage reports during tests - sed -ri '/<\/?jacoco:coverage>/d' build.xml -} - -build() { - cd "$pkgname-v$pkgver" - ant clean jar - - # Timestamps in JAR files generated by Ant do not honour SOURCE_DATE_EPOCH - # (https://bz.apache.org/bugzilla/show_bug.cgi?id=61269) - strip-nondeterminism --timestamp "$SOURCE_DATE_EPOCH" build/jar/pdftk.jar -} - -check() { - cd "$pkgname-v$pkgver" - ant test-run -} - -package() { - cd "$pkgname-v$pkgver" - install -Dm644 build/jar/pdftk.jar -t "$pkgdir/usr/share/java/$pkgname" - install -Dm644 pdftk.1 -t "$pkgdir/usr/share/man/man1" - install -Dm755 "$srcdir/pdftk.sh" "$pkgdir/usr/bin/pdftk" -} Copied: pdftk/repos/community-any/PKGBUILD (from rev 1001387, pdftk/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-08-17 12:17:30 UTC (rev 1001388) @@ -0,0 +1,45 @@ +# Maintainer: Jonas Witschel <diabo...@archlinux.org> +pkgname=pdftk +pkgver=3.3.0 +pkgrel=1 +pkgdesc='Command-line tool for working with PDFs' +arch=('any') +url='https://gitlab.com/pdftk-java/pdftk' +license=('GPL') +depends=('java-runtime-headless' 'sh') +makedepends=('ant' 'bcprov' 'java-commons-lang' 'strip-nondeterminism') +checkdepends=('java-hamcrest' 'junit' 'junit-system-rules' 'poppler') +optdepends=('bcprov: support for signed PDF documents' + 'java-commons-lang: burst, dump_data, dump_data_fields and update_info operation support') +source=("$url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.bz2" 'pdftk.sh') +sha512sums=('45f3e12a4eec35ab356891de277a58fa4b0fbfbb77238a9f06f5b2a55bf5a142a3d1a54da98452c3dcc87f980a7603c0bead8e8475c5a024044bbbb89e127e9c' + '439c397472012d71c8e782a75819a7a950474c387b7050bbd5aa2f849d1dbe29423accf3f8e17d18436ba32eb4f76072df5b4f85caebd853df1e75c131631988') + +prepare() { + cd "$pkgname-v$pkgver" + mkdir lib + ln -s /usr/share/java/{bcprov,commons-lang/commons-lang,hamcrest-core,junit,junit-system-rules/system-rules}.jar lib + # No need for code coverage reports during tests + sed -ri '/<\/?jacoco:coverage>/d' build.xml +} + +build() { + cd "$pkgname-v$pkgver" + ant clean jar + + # Timestamps in JAR files generated by Ant do not honour SOURCE_DATE_EPOCH + # (https://bz.apache.org/bugzilla/show_bug.cgi?id=61269) + strip-nondeterminism --timestamp "$SOURCE_DATE_EPOCH" build/jar/pdftk.jar +} + +check() { + cd "$pkgname-v$pkgver" + ant test-run +} + +package() { + cd "$pkgname-v$pkgver" + install -Dm644 build/jar/pdftk.jar -t "$pkgdir/usr/share/java/$pkgname" + install -Dm644 pdftk.1 -t "$pkgdir/usr/share/man/man1" + install -Dm755 "$srcdir/pdftk.sh" "$pkgdir/usr/bin/pdftk" +} Deleted: pdftk.sh =================================================================== --- pdftk.sh 2021-08-17 12:17:26 UTC (rev 1001387) +++ pdftk.sh 2021-08-17 12:17:30 UTC (rev 1001388) @@ -1,3 +0,0 @@ -#!/bin/sh -CP='/usr/share/java/bcprov.jar:/usr/share/java/commons-lang/commons-lang.jar:/usr/share/java/pdftk/pdftk.jar' -exec /usr/bin/java -cp "$CP" com.gitlab.pdftk_java.pdftk "$@" Copied: pdftk/repos/community-any/pdftk.sh (from rev 1001387, pdftk/trunk/pdftk.sh) =================================================================== --- pdftk.sh (rev 0) +++ pdftk.sh 2021-08-17 12:17:30 UTC (rev 1001388) @@ -0,0 +1,3 @@ +#!/bin/sh +CP='/usr/share/java/bcprov.jar:/usr/share/java/commons-lang/commons-lang.jar:/usr/share/java/pdftk/pdftk.jar' +exec /usr/bin/java -cp "$CP" com.gitlab.pdftk_java.pdftk "$@"