diff options
author | Alex Flierl | 2017-09-03 02:25:26 +0200 |
---|---|---|
committer | Alex Flierl | 2017-09-03 02:25:26 +0200 |
commit | b2ce3101237a7cd5fe2a451d5e914d60c524f5a3 (patch) | |
tree | a56c6c0c3a5cdc548a5eac36ebf8cc8918bde143 | |
parent | 7ee916da639a901d3f08bdff4d68d804fa76d1c5 (diff) | |
download | aur-b2ce3101237a7cd5fe2a451d5e914d60c524f5a3.tar.gz |
Update to 5.5.3-1
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 39 insertions, 22 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Sat Jul 16 00:01:51 UTC 2016 +# Sun Sep 3 00:23:47 UTC 2017 pkgbase = helden-software pkgdesc = Die Heldenverwaltung für das Pen&Paper-Rollenspiel "Das Schwarze Auge" (DSA) - pkgver = 5.5.2 + pkgver = 5.5.3 pkgrel = 1 url = http://www.helden-software.de arch = any @@ -10,8 +10,11 @@ pkgbase = helden-software depends = java-runtime depends = hicolor-icon-theme depends = bash + noextract = helden.jar source = http://online.helden-software.de/rep/pool/main/h/helden-software/helden-software_5.5.2-1_all.deb + source = http://www.helden-software.de/down/hs5/050503/helden.jar sha256sums = 15f129efc99f0ad97cc6d7956be625dc0e1aeb51a157323216f824dfda67c485 + sha256sums = 3f46eefaed177f09d79178b822507275b2b5c91a474bc9c379ae0e82ed4fecf6 pkgname = helden-software @@ -1,39 +1,53 @@ -# Maintainer: shad0w73 <shad0w73@maills.de> +# Maintainer: shad0w73 <shad0w73@vmail.me> pkgname=helden-software -pkgver=5.5.2 +pkgver=5.5.3 pkgrel=1 -_realpkgrel=1 +_debian_pkgver=5.5.2-1 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=('15f129efc99f0ad97cc6d7956be625dc0e1aeb51a157323216f824dfda67c485') +source=("http://online.helden-software.de/rep/pool/main/h/${pkgname}/${pkgname}_${_debian_pkgver}_all.deb" + "http://www.helden-software.de/down/hs5/050503/helden.jar") +sha256sums=('15f129efc99f0ad97cc6d7956be625dc0e1aeb51a157323216f824dfda67c485' + '3f46eefaed177f09d79178b822507275b2b5c91a474bc9c379ae0e82ed4fecf6') +noextract=('helden.jar') prepare() { - cd "$srcdir" + cd "${srcdir}" tar -xzf data.tar.gz } package() { - cd "$srcdir" + 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" + # Binary + # use jar file from direct download because Debian Package is not updated yet + #install -Dm644 usr/lib/heldensoftware/helden5.jar "${pkgdir}/usr/share/${pkgname}/helden5.jar" + install -Dm644 helden.jar "${pkgdir}/usr/share/${pkgname}/helden5.jar" - 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" + # Docs + install -Dm644 usr/share/doc/${pkgname}/changelog.gz "${pkgdir}/usr/share/doc/${pkgname}/changelog.gz" + install -Dm644 usr/share/doc/${pkgname}/copyright "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - cp -r etc "$pkgdir/" - cp -r usr/share/icons "$pkgdir/usr/share/" + # Config + install -Dm644 etc/default/${pkgname} "${pkgdir}/etc/default/${pkgname}" - sed s/games/bin/ usr/share/applications/HeldenSoftware.desktop > "$pkgdir/usr/share/applications/$pkgname.desktop" + # Icons + #install -dm755 "${pkgdir}/usr/share/${pkgname}" + #cp -r usr/share/icons "${pkgdir}/usr/share/" + for _size in 16 32 48 64 72 96 128 192; do + install -Dm644 usr/share/icons/hicolor/${_size}x${_size}/apps/${pkgname}.png \ + "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/${pkgname}.png" + done - sed "s/lib\/heldensoftware/share\/helden-software/" usr/games/$pkgname > "$pkgdir/usr/bin/$pkgname" - chmod 755 "$pkgdir/usr/bin/$pkgname" + # Launcher + install -dm755 "${pkgdir}/usr/share/applications" + sed s/games/bin/ usr/share/applications/HeldenSoftware.desktop > "${pkgdir}/usr/share/applications/${pkgname}.desktop" + + # Run-Script + install -dm755 "${pkgdir}/usr/bin" + sed "s/lib\/heldensoftware/share\/helden-software/" usr/games/${pkgname} > "${pkgdir}/usr/bin/${pkgname}" + chmod 755 "${pkgdir}/usr/bin/${pkgname}" } |