summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMantas Mikulėnas2022-09-25 14:49:29 +0300
committerMantas Mikulėnas2022-09-25 14:49:29 +0300
commit86cc1b4a3e11bb4c8e18c4525a6304cd75c3cf81 (patch)
treec2a88a1ef8161d6f448dd372473072c8be0537cd
parentc432b625a62292b8ac90efbf573fe1f3945796dd (diff)
downloadaur-86cc1b4a3e11bb4c8e18c4525a6304cd75c3cf81.tar.gz
release 7.5.0 (untested!)
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD20
2 files changed, 8 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b417d45cefa2..d05ebcfa3297 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,12 @@
pkgbase = libclassicclient
pkgdesc = Gemalto PKCS#11 driver
- pkgver = 7.3.0_b06.01
+ pkgver = 7.5.0_b02.00
pkgrel = 3
url = https://www.luxtrust.com/en/middleware
arch = x86_64
optdepends = luxtrust-middleware: LuxTrust software for web authentication
- source_x86_64 = https://www.luxtrust.com/sites/default/files/downloads/middleware/LuxTrust_Middleware_1.4.1_Ubuntu_64bit.tar.gz
- sha256sums_x86_64 = 2b27b873f223f254b37fcc6ae9b21e5bb48ac081b0845be0f3bee10d8a377eff
+ source_x86_64 = https://www.luxtrust.com/sites/default/files/downloads/middleware/LuxTrust_Middleware_1.8.0_Ubuntu_64bit.tar.gz
+ sha256sums_x86_64 = 003f23e06ad4960b4406b64d26ab72aa92877c56c8b4a9dfe16e14a17975740f
pkgname = libclassicclient
depends = gcc-libs
diff --git a/PKGBUILD b/PKGBUILD
index afee1ad8832a..5bc0b2fa0dcd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Mantas Mikulėnas <grawity@gmail.com>
pkgname=libclassicclient
-_luxver=1.4.1
-pkgver=7.3.0_b06.01
+_luxver=1.8.0
+pkgver=7.5.0_b02.00
pkgrel=3
pkgdesc="Gemalto PKCS#11 driver"
url="https://www.luxtrust.com/en/middleware"
@@ -11,21 +11,21 @@ optdepends=(
"luxtrust-middleware: LuxTrust software for web authentication"
)
source_x86_64=("https://www.luxtrust.com/sites/default/files/downloads/middleware/LuxTrust_Middleware_${_luxver}_Ubuntu_64bit.tar.gz")
-sha256sums_x86_64=('2b27b873f223f254b37fcc6ae9b21e5bb48ac081b0845be0f3bee10d8a377eff')
+sha256sums_x86_64=('003f23e06ad4960b4406b64d26ab72aa92877c56c8b4a9dfe16e14a17975740f')
prepare() {
# the main tarball sometimes gets updated without changing its version;
# but all we want is the Gemalto .deb
case $CARCH in
x86_64)
- _hash='302306990a732c9717399cc8f6010fd08a9058a99d91d4445c82ee01154a0553'
+ _hash='651153432ac27e4121ae30abcee1d850d71e10085c3bc264de9719341c866aad'
_file="Gemalto_Middleware_Ubuntu_64bit_${pkgver/_/-}.deb";;
*)
false;;
esac
echo "$_hash $_file" | sha256sum -c
bsdtar -xf "$_file"
- bsdtar -xf data.tar.xz
+ bsdtar -xf data.tar.gz
}
package() {
@@ -42,18 +42,8 @@ package() {
cp -a etc usr "$pkgdir"/
- # now clean up the mess
-
cd "$pkgdir"
- chmod -v a-x etc/udev/rules.d/*
- chmod -v a-x usr/lib/ClassicClient/keys.conf
- chmod -v a-x usr/lib/ClassicClient/Resources/*
- #chmod -v a+x usr/lib/**/*.so
-
- mkdir -p usr/lib/udev/rules.d
- mv etc/udev/rules.d/* usr/lib/udev/rules.d/
-
# Useless and annoying, keeps waking up pcscd every second.
rm -vf etc/xdg/autostart/ccchangepinservice.desktop