summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMantas Mikulėnas2015-10-27 21:06:28 +0200
committerMantas Mikulėnas2015-10-27 21:06:28 +0200
commit3f30b2c6175208d042b7c13d080bec3779e1ef7a (patch)
tree1c6e3f9be974ef88c3db3892d85cc22fd0b13ce2
downloadaur-3f30b2c6175208d042b7c13d080bec3779e1ef7a.tar.gz
initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD44
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cbc050434da0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = libclassicclient
+ pkgdesc = Gemalto & LuxTrust PKCS#11 middleware
+ pkgver = 7.0.0_b08
+ pkgrel = 1
+ arch = i686
+ arch = x86_64
+ depends = gcc-libs
+ depends = gdk-pixbuf2
+ depends = gtk2
+ depends = libusb-compat
+ depends = openssl
+ depends = pcsclite
+ source_i686 = https://www.luxtrust.lu/downloads/middleware/LuxTrust_Middleware_Ubuntu_32bit_7.0.0-b08.deb
+ sha256sums_i686 = 543dc4288491e753f0b04f5a19b28fbf0952dfbdb6fa822442b6dced1ac9a949
+ source_x86_64 = https://www.luxtrust.lu/downloads/middleware/LuxTrust_Middleware_Ubuntu_64bit_7.0.0-b08.deb
+ sha256sums_x86_64 = e3e898bb6ff4e4da07b69231f2ad618b412aabd8be2ef94115a2f9d50aef84d9
+
+pkgname = libclassicclient
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f4e308b8a85b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Mantas Mikulėnas <grawity@gmail.com>
+
+pkgname=libclassicclient
+pkgver=7.0.0_b08
+pkgrel=1
+pkgdesc="Gemalto & LuxTrust PKCS#11 middleware"
+arch=(i686 x86_64)
+depends=(
+ gcc-libs
+ gdk-pixbuf2
+ gtk2
+ libusb-compat
+ openssl
+ pcsclite
+)
+source_i686=("https://www.luxtrust.lu/downloads/middleware/LuxTrust_Middleware_Ubuntu_32bit_7.0.0-b08.deb")
+source_x86_64=("https://www.luxtrust.lu/downloads/middleware/LuxTrust_Middleware_Ubuntu_64bit_7.0.0-b08.deb")
+sha256sums_i686=('543dc4288491e753f0b04f5a19b28fbf0952dfbdb6fa822442b6dced1ac9a949')
+sha256sums_x86_64=('e3e898bb6ff4e4da07b69231f2ad618b412aabd8be2ef94115a2f9d50aef84d9')
+
+prepare() {
+ cd "$srcdir"
+
+ bsdtar xf data.tar.xz
+}
+
+package() {
+ cd "$srcdir"
+
+ cp -a etc usr "$pkgdir/"
+
+ cd "$pkgdir"
+
+ chmod a-x etc/udev/rules.d/*
+ chmod a+x usr/lib/**/*.so
+
+ mkdir -p usr/lib/udev/rules.d
+ mv etc/udev/rules.d/* usr/lib/udev/rules.d/
+
+ mkdir -p usr/share/p11-kit/modules
+ echo "module: libgclib.so" > usr/share/p11-kit/modules/$pkgname.module
+}
+
+# vim: ft=sh:ts=2:sw=2:et:nowrap