diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..df4fd4e5e3ce --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Jeremy Stucki <dev@jeremystucki.ch> +# Maintainer: Daniel Wilhelm <concat(shield, wed) @ outlook.com> +# Maintainer: soloturn@gmail.com + +yyyy=2021 +pkgname=easytax-ag-${yyyy} +pkgver=1.0 +pkgrel=1 +pkgdesc="Aargau tax declaration software." +arch=(any) +url="https://www.ag.ch/de/dfr/steuern/natuerliche_personen/steuererklaerung__easytax/steuererklaerung_easytax1.jsp" +license=('custom') +depends=("java-runtime>=8" "bash") +source=( + "https://msg-easytax.ch/ag/${yyyy}/EasyTax${yyyy}AG_unix_1_0.tar.gz" + "$pkgname.desktop" +) +sha256sums=( + '531c03131b5a9ecf500fee3fbbf03e215d5ac02db6e5bcae72016838d09f17d8' + '59e9781415d7e6cd07b249002fd8737c545f5bdbc764fa228e1a0cfc9a56d0f4' +) + +package() { + # package the software, the xdg desktop file so GUI finds it + # and the link in bin so commandline finds it. + mkdir -p "$pkgdir"/usr/lib + mv "$srcdir"/EasyTax${yyyy}AG/ "$pkgdir"/usr/lib/$pkgname/ + + mkdir -p "$pkgdir"/usr/share/applications + cp *.desktop "$pkgdir"/usr/share/applications/ + + mkdir -p "$pkgdir"/usr/bin + binname=$(basename "$pkgdir"/usr/lib/$pkgname/EasyTax*) + ln -sf /usr/lib/${pkgname}/$binname "$pkgdir"/usr/bin/$pkgname +} |