summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaweł Ciechomski2021-02-26 14:53:42 +0100
committerPaweł Ciechomski2021-02-26 14:53:42 +0100
commit41bda8307ba216c17dc4ae3e1158aa97393ec43b (patch)
tree44829e2f55339a53c1c7148ebef2d0e4961240ef
downloadaur-41bda8307ba216c17dc4ae3e1158aa97393ec43b.tar.gz
Initial commit of package pem-heart-signature
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD43
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/
+
+
+
+
+
+}