diff options
author | Alex Flierl | 2015-06-09 15:30:21 +0200 |
---|---|---|
committer | Alex Flierl | 2015-06-09 15:30:21 +0200 |
commit | 1b4ac4f84c1c9f5a4136010315981ac7714bfe64 (patch) | |
tree | 848159f6aa4c6b55e5bdb029863f8b7dc92467de | |
download | aur-1b4ac4f84c1c9f5a4136010315981ac7714bfe64.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | helden-software.install | 12 |
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..18e9ca5d06a1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = helden-software + pkgdesc = Die Heldenverwaltung für das Pen&Paper-Rollenspiel "Das Schwarze Auge" (DSA) + pkgver = 5.5.0 + pkgrel = 1 + url = http://www.helden-software.de + install = helden-software.install + arch = any + license = custom + depends = java-runtime + depends = hicolor-icon-theme + depends = bash + source = http://online.helden-software.de/rep/pool/main/h/helden-software/helden-software_5.5.0-2_all.deb + sha256sums = 5158bc30b4c46c24ebe3e7104c5e6ddde65875ec23a064dd1c41cafddebf931d + +pkgname = helden-software + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..360fd5f10d9a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: shad0w73 <shad0w73@maills.de> +pkgname=helden-software +pkgver=5.5.0 +pkgrel=1 +_realpkgrel=2 +pkgdesc='Die Heldenverwaltung für das Pen&Paper-Rollenspiel "Das Schwarze Auge" (DSA)' +arch=('any') +url="http://www.helden-software.de" +license=('custom') +depends=('java-runtime' 'hicolor-icon-theme' 'bash') +source=("http://online.helden-software.de/rep/pool/main/h/${pkgname}/${pkgname}_${pkgver}-${_realpkgrel}_all.deb") +sha256sums=('5158bc30b4c46c24ebe3e7104c5e6ddde65875ec23a064dd1c41cafddebf931d') +install=helden-software.install + +prepare() { + cd "$srcdir" + tar -xzf data.tar.gz +} + +package() { + cd "$srcdir" + + install -dm755 "$pkgdir/usr/bin" + install -dm755 "$pkgdir/usr/share/applications" + install -dm755 "$pkgdir/usr/share/doc/$pkgname" + install -dm755 "$pkgdir/usr/share/licenses/$pkgname" + install -dm755 "$pkgdir/usr/share/$pkgname" + + install -m644 usr/lib/heldensoftware/helden5.jar "$pkgdir/usr/share/$pkgname/helden5.jar" + install -m644 usr/share/doc/$pkgname/changelog.gz "$pkgdir/usr/share/doc/$pkgname/changelog.gz" + install -m644 usr/share/doc/$pkgname/copyright "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + cp -r etc "$pkgdir/" + cp -r usr/share/icons "$pkgdir/usr/share/" + + sed s/games/bin/ usr/share/applications/HeldenSoftware.desktop > "$pkgdir/usr/share/applications/$pkgname.desktop" + + sed "s/lib\/heldensoftware/share\/helden-software/" usr/games/$pkgname > "$pkgdir/usr/bin/$pkgname" + chmod 755 "$pkgdir/usr/bin/$pkgname" +} diff --git a/helden-software.install b/helden-software.install new file mode 100644 index 000000000000..7db2df419cbe --- /dev/null +++ b/helden-software.install @@ -0,0 +1,12 @@ +post_install() { + gtk-update-icon-cache + update-desktop-database -q +} + +post_upgrade() { + post_install "$1" +} + +post_remove() { + post_install "$1" +} |