diff options
author | Paweł Ciechomski | 2021-02-26 14:53:42 +0100 |
---|---|---|
committer | Paweł Ciechomski | 2021-02-26 14:53:42 +0100 |
commit | 41bda8307ba216c17dc4ae3e1158aa97393ec43b (patch) | |
tree | 44829e2f55339a53c1c7148ebef2d0e4961240ef | |
download | aur-41bda8307ba216c17dc4ae3e1158aa97393ec43b.tar.gz |
Initial commit of package pem-heart-signature
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b8f237ec0bd9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = pem-heart-signature + pkgdesc = Software for digitally signing and verifying files with CenCert qualified certificate + pkgver = 3.9.13.25 + pkgrel = 1 + url = https://www.cencert.pl/do-pobrania/oprogramowanie-do-podpisu/ + arch = x86_64 + license = proprietary + depends = ncurses5-compat-libs + depends = ccid + depends = opensc + source = https://www.cencert.pl/wp-content/software/PH-3.9.13.25.tgz + sha256sums = 52c22ab0d8ac5336aec5ad088ac9b589e74055a0a563041187472a52ec2658a8 + +pkgname = pem-heart-signature + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..145dc10a88f2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Paweł Ciechomski <p.ciechomski@icm.edu.pl> + +pkgname=pem-heart-signature +pkgver=3.9.13.25 +pkgrel=1 +pkgdesc='Software for digitally signing and verifying files with CenCert qualified certificate' +arch=(x86_64) +url='https://www.cencert.pl/do-pobrania/oprogramowanie-do-podpisu/' +license=(proprietary) +depends=(ncurses5-compat-libs ccid opensc) +source=(https://www.cencert.pl/wp-content/software/PH-$pkgver.tgz) +sha256sums=('52c22ab0d8ac5336aec5ad088ac9b589e74055a0a563041187472a52ec2658a8') + +package() { + install -d "$pkgdir"/opt/pemheart_signer/{bin,data,db,doc,etc,lib} + install -d "$pkgdir"/opt/pemheart_signer/data/{file-manager,gconf,images,menu,mime} + install -d "$pkgdir"/opt/pemheart_signer/db/tsl + install -d "$pkgdir"/opt/pemheart_signer/doc/ + install -d "$pkgdir"/opt/pemheart_signer/etc/ + install -d "$pkgdir"/opt/pemheart_signer/lib/{pkcs11,platforms} + cp -a opt/pemheart_signer/* "$pkgdir"/opt/pemheart_signer/ + + install -d "$pkgdir"/usr/share/applications/ + cp -a usr/share/applications/* "$pkgdir"/usr/share/applications/ + install -d "$pkgdir"/etc/pemheart_signer/db/tsl + cp -a etc/pemheart_signer/* "$pkgdir"/etc/pemheart_signer/ + + + install -d "$pkgdir"/usr/bin/ + ln -s /opt/pemheart_signer/bin/pemheart_runner.sh "$pkgdir"/usr/bin/pemheart_signer + ln -s /opt/pemheart_signer/bin/pemheart_runner.sh "$pkgdir"/usr/bin/pemheart_activator + ln -s /opt/pemheart_signer/bin/pemheart_runner.sh "$pkgdir"/usr/bin/pemheart_recert + ln -s /opt/pemheart_signer/bin/pemheart_runner.sh "$pkgdir"/usr/bin/pemheart_configurator + ln -s /opt/pemheart_signer/etc/pemsigner.conf "$pkgdir"/etc/pemheart_signer/pemsigner.conf + ln -s /opt/pemheart_signer/etc/pemsignerprofiles.conf "$pkgdir"/etc/pemheart_signer/pemsignerprofiles.conf + chmod 755 -R $pkgdir/opt/pemheart_signer/ + chmod 755 -R $pkgdir/etc/pemheart_signer/ + + + + + +} |