diff options
author | Dariusz Dumas | 2023-07-10 19:57:53 +0200 |
---|---|---|
committer | Dariusz Dumas | 2023-07-10 19:57:53 +0200 |
commit | 402643c679c5f8f91a66fefc4d43339b42cbacf6 (patch) | |
tree | 3a9ddbadfb66839799eed3861e53d337cb5c93ff | |
download | aur-402643c679c5f8f91a66fefc4d43339b42cbacf6.tar.gz |
recipe init
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8e656d967f7d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = edo-sign + pkgdesc = Helper tools for managing Polish electronic identity documents, enabling secure authentication and digital signing. + pkgver = 1.9.106 + pkgrel = 1 + url = https://www.gov.pl/web/mswia/oprogramowanie-do-pobrania + arch = x86_64 + license = custom + makedepends = fakeroot + options = !strip + source = https://www.gov.pl/pliki/edowod/eDOSign-1.9.106.run + md5sums = 77d145f04c18030211d6722171a610cc + +pkgname = edo-sign diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9fcdbb31c2d0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Dariusz Dumas <dariusz@dareme.org> +pkgname=edo-sign +pkgver=1.9.106 +pkgrel=1 +pkgdesc="Helper tools for managing Polish electronic identity documents, enabling secure authentication and digital signing." +arch=('x86_64') +url="https://www.gov.pl/web/mswia/oprogramowanie-do-pobrania" +license=('custom') +depends=() +makedepends=('fakeroot') +source=("https://www.gov.pl/pliki/edowod/eDOSign-$pkgver.run") +md5sums=('77d145f04c18030211d6722171a610cc') +options=(!strip) + +build() { +WORKDIR="$srcdir/chroot" +rm -rf $WORKDIR +mkdir -p $WORKDIR +cd $WORKDIR +mkdir tmp bin +ln -sf /bin/chmod ./bin +ln -sf /bin/cp ./bin +ln -sf /bin/rm ./bin +ln -sf /bin/sh ./bin +cp $srcdir/eDOSign-$pkgver.run ./bin/$pkgname-$pkgver.run +chmod +x ./bin/$pkgname-$pkgver.run + +mkdir -p ./usr/share/applications/ + +fakechroot fakeroot chroot . $pkgname-$pkgver.run install --accept-licenses --confirm-command + +# remove temporary files for fakechroot +rm -rf bin tmp + +# move licenses to proper folder +mkdir -p usr/share/ +mv opt/edo-sign/Licenses usr/share/licenses + +# remove installer files +cd opt/edo-sign && rm -rf uninstall* installerResources installer.dat components.xml InstallationLog.txt +} + +package() { +cp -R $srcdir/chroot/* $pkgdir/ +} |