summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukáš Jirkovský2015-06-21 14:09:55 +0200
committerLukáš Jirkovský2015-06-21 14:09:55 +0200
commit0dfe97b41efc0bbbcf243cee437f4a58c51720f4 (patch)
tree631490902c2b0c9afede85bf9feb06e89a18fd54
downloadaur-jpdftweak.tar.gz
initial import
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD34
-rw-r--r--jpdftweak.desktop9
-rw-r--r--jpdftweak.install11
-rw-r--r--jpdftweak.sh4
5 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2918f8d107ac
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = jpdftweak
+ pkgdesc = A Swiss Army Knife GUI application for PDF documents
+ pkgver = 1.1
+ pkgrel = 2
+ url = http://jpdftweak.sourceforge.net/
+ install = jpdftweak.install
+ arch = any
+ license = AGPL3
+ depends = java-runtime
+ source = http://downloads.sourceforge.net/jpdftweak/jpdftweak-compact-1.1.zip
+ source = jpdftweak.sh
+ source = jpdftweak.desktop
+ md5sums = a497589cc75b47e8f8b3e7cf22343a31
+ md5sums = 8b129e219ecd593b4f8a178f2e275d23
+ md5sums = 8c62361be9a7de12f86593b7e7111c22
+
+pkgname = jpdftweak
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7491a9b0170a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com>
+pkgname=jpdftweak
+pkgver=1.1
+pkgrel=2
+pkgdesc="A Swiss Army Knife GUI application for PDF documents"
+arch=('any')
+url="http://jpdftweak.sourceforge.net/"
+license=('AGPL3')
+depends=('java-runtime')
+install=jpdftweak.install
+source=(http://downloads.sourceforge.net/jpdftweak/$pkgname-compact-$pkgver.zip \
+ jpdftweak.sh jpdftweak.desktop)
+md5sums=('a497589cc75b47e8f8b3e7cf22343a31'
+ '8b129e219ecd593b4f8a178f2e275d23'
+ '8c62361be9a7de12f86593b7e7111c22')
+
+package() {
+ cd "$srcdir"
+
+ install -D -m644 $pkgname.jar "$pkgdir"/usr/share/java/$pkgname/$pkgname.jar
+
+ install -D -m755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
+ install -D -m644 "$srcdir"/$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop
+ # install the manual
+ install -d -m755 "$pkgdir"/usr/share/doc/$pkgname
+ cp -a manual "$pkgdir"/usr/share/doc/$pkgname
+ # install icons
+ for ICON in icons/*; do
+ RES=`echo $ICON | tr -cd '[:digit:]'`
+ install -D -m644 $ICON "$pkgdir"/usr/share/icons/hicolor/${RES}x${RES}/apps/$pkgname.png
+ done
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/jpdftweak.desktop b/jpdftweak.desktop
new file mode 100644
index 000000000000..9fac924785d9
--- /dev/null
+++ b/jpdftweak.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=jPDF Tweak
+Comment=A Swiss Army Knife GUI application for PDF documents
+Exec=jpdftweak %f
+Icon=jpdftweak
+Terminal=false
+X-MultipleArgs=false
+Type=Application
+Categories=Application;Office;
diff --git a/jpdftweak.install b/jpdftweak.install
new file mode 100644
index 000000000000..e70c054ec6ad
--- /dev/null
+++ b/jpdftweak.install
@@ -0,0 +1,11 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/jpdftweak.sh b/jpdftweak.sh
new file mode 100644
index 000000000000..ef5c7b1317c5
--- /dev/null
+++ b/jpdftweak.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+cd /usr/share/java/jpdftweak
+java -jar jpdftweak.jar $@
+