# Maintainer: Norbert Balázs # Maintainer: Márk Sági-Kazár # Maintainer: Bence Hornák pkgname=anyk pkgver=3.33.0 subver=0.1 pkgrel=1 pkgdesc='Form fill program of the Hungarian tax office (Általános Nyomtatványkitöltő (ÁNYK))' arch=('any') url='https://www.nav.gov.hu/nav/letoltesek/nyomtatvanykitolto_programok/nyomtatvany_apeh/keretprogramok/abevjava_install.html' license=('Apache') depends=('jre8-openjdk') optdepends=('ttf-ms-fonts: for better font rendering') makedepends=('unzip') provides=('abevjava') source=("AbevJava-${pkgver}.${subver}-${pkgrel}::https://nav.gov.hu/pfile/rpmFile?path=/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvany_apeh/keretprogramok/AbevJava" 'abevjava' 'abevjavapath.cfg' 'anyk.desktop' 'setenv' 'anyk.sysusers') md5sums=('d07d25739025f46f8eef98851ac28e7c' '14e676f715c1008dda83ffd7c3a127ec' '5dae655a84d5dd76401011f5629d8f0f' '86e4d78220da7d2d7a9015067d48ab9f' '2e0fae11fbaa20d376a1228ac0262209' 'b6a3cc94de751f437d9f4a0e67afe85a') package() { install -d -m 755 "${pkgdir}/usr/bin" install -d -m 755 "${pkgdir}/usr/share/abevjava" install -d -m 755 "${pkgdir}/etc" unzip -oq "$srcdir/usr/share/abevjava/abevjava_install-$pkgver-${subver}.jar" -d "$srcdir" install -m 655 "${srcdir}"/setenv "${pkgdir}"/usr/share/abevjava install -m 655 "${srcdir}"/abevjava "${pkgdir}"/usr/bin install -m 644 "${srcdir}"/abevjavapath.cfg "${pkgdir}"/etc install -D "${srcdir}/${pkgname}".desktop "${pkgdir}"/usr/share/applications/"${pkgname}".desktop install -Dm 644 "${srcdir}"/application/abevjava.png "${pkgdir}"/usr/share/pixmaps/abevjava.png cp -r "${srcdir}"/application/* "${pkgdir}"/usr/share/abevjava # Create anyk group and set download folder writable for group members install -Dm 644 "${srcdir}/anyk.sysusers" "${pkgdir}/usr/lib/sysusers.d/anyk.conf" chgrp -R 569 "${pkgdir}/usr/share/abevjava/abev" chgrp -R 569 "${pkgdir}/usr/share/abevjava/eroforrasok" chgrp -R 569 "${pkgdir}/usr/share/abevjava/nyomtatvanyok" chgrp -R 569 "${pkgdir}/usr/share/abevjava/upgrade" chgrp -R 569 "${pkgdir}/usr/share/abevjava/segitseg" chmod -R g=u "${pkgdir}/usr/share/abevjava/abev" chmod -R g=u "${pkgdir}/usr/share/abevjava/eroforrasok" chmod -R g=u "${pkgdir}/usr/share/abevjava/nyomtatvanyok" chmod -R g=u "${pkgdir}/usr/share/abevjava/upgrade" chmod -R g=u "${pkgdir}/usr/share/abevjava/segitseg" install=anyk.install }