diff options
author | Patrik Karlsson | 2017-01-15 17:04:48 +0100 |
---|---|---|
committer | Patrik Karlsson | 2017-01-15 17:04:48 +0100 |
commit | f8732e285d3b1109d8cfa4bc2a80ab81d1785f38 (patch) | |
tree | 78f76c4561a9664dc6393b956c63cb73e822f2c9 /PKGBUILD | |
download | aur-f8732e285d3b1109d8cfa4bc2a80ab81d1785f38.tar.gz |
Add jotasync to AUR
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ffe754c42346 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Patrik Karlsson <pata.karlsson@gmail.com> + +pkgname=jotasync +pkgver=0.2.8 +pkgrel=1 +pkgdesc="rsync GUI with integrated scheduler" +arch=('any') +url="http://jotasync.trixon.se/" +license=('Apache') +depends=('java-runtime=8') +source=( + "http://jotasync.trixon.se/files/$pkgname-$pkgver-bin.zip" + 'jotaclient.sh' + 'jotaserver.sh' + 'jotasync.sh' + 'jotasync.desktop' +) +sha256sums=( + '905e34af3c3d5f5468c3c83b35d8edd784f20421f0d3678ea59a017742b7fbf9' + 'fa3eb8adf913d5e4a72087dd99e826dedf38792ce229499c70f329a651f08f9c' + 'a81db2e919a697669a58a119a6bcf11570422abb6f67b0f381a4b65f5246b6af' + '1bbbe11c32dba035dce9cd8737a9cc333a6559842d2721abcd5e5614b343c705' + '7a7974ee27108b9adb1496ce261f2b023067fbb2902e97d4f62ceb12c73271c7' +) + +package() { + pushd "$srcdir/$pkgname-$pkgver" + + # jars + install -d "$pkgdir/usr/share/java/jotasync" + find -name '*.jar' -execdir install -m644 {} "$pkgdir/usr/share/java/jotasync" \; + + # icon + install -d "$pkgdir/usr/share/icons/hicolor/256x256/apps" + install -m644 jotasync.png "$pkgdir/usr/share/icons/hicolor/256x256/apps/jotasync.png" + + popd + + # launchers + install -Dm755 "$srcdir/jotasync.sh" "$pkgdir/usr/bin/jotasync" + install -Dm755 "$srcdir/jotaclient.sh" "$pkgdir/usr/bin/jotaclient" + install -Dm755 "$srcdir/jotaserver.sh" "$pkgdir/usr/bin/jotaserver" + + # .desktop + install -d "$pkgdir/usr/share/applications" + install -m644 "$srcdir/jotasync.desktop" "$pkgdir/usr/share/applications" + + # remove version from filename + mv "$pkgdir/usr/share/java/jotasync/jotasync-${pkgver}.jar" "$pkgdir/usr/share/java/jotasync/jotasync.jar" +} |