summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD36
-rw-r--r--pdfjumbler.sh3
3 files changed, 30 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bc6fb6fb812c..ca2383ba7955 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,15 @@
pkgbase = pdfjumbler
pkgdesc = A simple tool to rearrange/merge/delete pages from PDF files
- pkgver = 0.16
- pkgrel = 6
- url = http://sourceforge.net/projects/pdfjumbler/
- arch = i686
- arch = x86_64
- license = AGPL
- depends = java-runtime
- source = http://downloads.sourceforge.net/pdfjumbler/pdfjumbler-0.16.jar
- md5sums = a56fefbd6f7b09c9b1e71ef53b87eb9e
+ pkgver = 0.4.0
+ pkgrel = 1
+ epoch = 1
+ url = https://github.com/mgropp/pdfjumbler
+ arch = any
+ license = GPL3
+ depends = java-runtime>=11
+ source = pdfjumbler-0.4.0.jar::https://github.com/mgropp/pdfjumbler/releases/download/v0.4.0/pdfjumbler.jar
+ source = pdfjumbler.sh
+ sha256sums = 551b29996f6e4e4aeedf8b9cf18ef42dcdd467948b7e6a72cd5711a619efd18d
+ sha256sums = fc703e692a41163f92247a45564519e1b27685ff7928bbdd9ebd4264f2698615
pkgname = pdfjumbler
-
diff --git a/PKGBUILD b/PKGBUILD
index 041cfc15594e..d410f8df5527 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,21 @@
-# Maintainer: Francois Boulogne < fboulogne at april dot org >
+# Maintainer: Luis Martinez <luis dot martinez at tuta dot io>
+# Contributor: Francois Boulogne < fboulogne at april dot org >
+
pkgname=pdfjumbler
-pkgver=0.16
-pkgrel=6
+pkgver=0.4.0
+pkgrel=1
+epoch=1
pkgdesc="A simple tool to rearrange/merge/delete pages from PDF files"
-arch=('i686' 'x86_64')
-url="http://sourceforge.net/projects/pdfjumbler/"
-license=('AGPL')
-depends=(java-runtime)
-source=(http://downloads.sourceforge.net/pdfjumbler/${pkgname}-${pkgver}.jar)
-md5sums=('a56fefbd6f7b09c9b1e71ef53b87eb9e')
-
-prepare() {
- cd "${srcdir}"
-
- echo "#!/bin/sh" > "${pkgname}"
- echo "java -jar /usr/share/${pkgname}/${pkgname}-${pkgver}.jar" >> "${pkgname}"
-}
+arch=('any')
+url="https://github.com/mgropp/pdfjumbler"
+license=('GPL3')
+depends=('java-runtime>=11')
+source=("$pkgname-$pkgver.jar::$url/releases/download/v$pkgver/$pkgname.jar"
+ "$pkgname.sh")
+sha256sums=('551b29996f6e4e4aeedf8b9cf18ef42dcdd467948b7e6a72cd5711a619efd18d'
+ 'fc703e692a41163f92247a45564519e1b27685ff7928bbdd9ebd4264f2698615')
package() {
- cd "${srcdir}"
- install -d "${pkgdir}"/usr/{bin,share/"${pkgname}"}
- install "${pkgname}" "${pkgdir}"/usr/bin/"${pkgname}"
- install "${pkgname}"-"${pkgver}".jar "${pkgdir}"/usr/share/"${pkgname}"
+ install -Dm755 "$pkgname-$pkgver.jar" "$pkgdir/usr/share/java/$pkgname/$pkgname.jar"
+ install -Dm755 "$pkgname.sh" "$pkgdir/usr/bin/$pkgname"
}
diff --git a/pdfjumbler.sh b/pdfjumbler.sh
new file mode 100644
index 000000000000..0499ead343ca
--- /dev/null
+++ b/pdfjumbler.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec /usr/bin/java -jar /usr/share/java/pdfjumbler/pdfjumbler.jar "$@"