diff options
author | Frederik "Freso" S. Olesen | 2014-02-25 17:55:46 +0100 |
---|---|---|
committer | Frederik "Freso" S. Olesen | 2014-02-25 17:55:46 +0100 |
commit | ad0b3f61dd3f54eaec070a53b91468df53653b83 (patch) | |
tree | 426fcf6cb022c075617a79e93c6997b979828f89 | |
download | aur-ad0b3f61dd3f54eaec070a53b91468df53653b83.tar.gz |
datacrow: New package (version 3.12.5-1).
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | PKGBUILD | 46 | ||||
-rw-r--r-- | datacrow.desktop | 10 | ||||
-rwxr-xr-x | datacrow.sh | 2 |
5 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3898411da367 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = datacrow + pkgdesc = Movie, video, book, image, software, and music cataloger/media manager. + pkgver = 3.12.5 + pkgrel = 1 + url = http://datacrow.net/ + changelog = ChangeLog + arch = any + license = GPL3 + depends = java-runtime + source = https://downloads.sourceforge.net/datacrow/datacrow_3_12_5_zipped.zip + source = datacrow.sh + source = datacrow.desktop + md5sums = b28bff2694f8f2886ffe7413f78772b9 + md5sums = 04322853e8f380f5d7a7b79a166226d8 + md5sums = 751bab7bc4aee2d5f5d667f3dba45ef4 + +pkgname = datacrow + diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 000000000000..352bd9af690c --- /dev/null +++ b/ChangeLog @@ -0,0 +1,4 @@ +2014-02-25 Frederik "Freso" S. Olesen <freso.dk@gmail.com> + + * 3.12.5-1 : + Initial PPKGBUILD. diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b6a4a888107c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Frederik "Freso" S. Olesen <freso.dk@gmail.com> +pkgname=datacrow +pkgver=3.12.5 +pkgrel=1 +_pkgfile="${pkgname}_${pkgver//\./_}_zipped.zip" +pkgdesc='Movie, video, book, image, software, and music cataloger/media manager.' +arch=('any') +url='http://datacrow.net/' +license=('GPL3') +depends=('java-runtime') +changelog=ChangeLog +source=("https://downloads.sourceforge.net/${pkgname}/${_pkgfile}" + 'datacrow.sh' + 'datacrow.desktop') +md5sums=('b28bff2694f8f2886ffe7413f78772b9' + '04322853e8f380f5d7a7b79a166226d8' + '751bab7bc4aee2d5f5d667f3dba45ef4') + +prepare() { + cd "$pkgname" + # Remove Windows files + rm -rf *.exe *.cmd + # Prepare executables + chmod +x *.sh datacrow{32,64}bit +} + +package() { + cd "$pkgname" + + ### Auxilliary files + # Icons + install -Dm644 'icons/datacrow.png' "$pkgdir/usr/share/pixmaps/datacrow.png" + install -Dm644 'icons/datacrow16.png' "$pkgdir/usr/share/pixmaps/datacrow-16.png" + install -Dm644 'icons/datacrow32.png' "$pkgdir/usr/share/pixmaps/datacrow-32.png" + # Launch script + install -Dm755 '../datacrow.sh' "$pkgdir/usr/bin/datacrow" + install -Dm644 '../datacrow.desktop' "$pkgdir/usr/share/applications/datacrow.desktop" + + ### Main package + # Docs + install -dm755 "$pkgdir/usr/share/doc" + mv 'readme' "$pkgdir/usr/share/doc/$pkgname" + # Main program files + install -dm755 "$pkgdir/opt" + cp -aR "../$pkgname" "$pkgdir/opt/" +} diff --git a/datacrow.desktop b/datacrow.desktop new file mode 100644 index 000000000000..d27b5c34f2c8 --- /dev/null +++ b/datacrow.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=Data Crow +Comment=Movie, video, book, image, software, and music cataloger/media manager. +TryExec=datacrow +Exec=java -jar -Xmx256m /opt/datacrow/datacrow.jar +Icon=datacrow +Terminal=false +Categories=Office; diff --git a/datacrow.sh b/datacrow.sh new file mode 100755 index 000000000000..71a16c64f52d --- /dev/null +++ b/datacrow.sh @@ -0,0 +1,2 @@ +#!/bin/sh +"$JAVA_HOME/bin/java" -jar -Xmx256m /opt/datacrow/datacrow.jar $@ |