Frederik Schwan pushed to branch main at Arch Linux / Packaging / Packages / 
pcsclite


Commits:
75616891 by Frederik Schwan at 2024-05-05T13:51:39+02:00
upgpkg: 2.2.0-4

fix libsystemd not linked due to missing conf_data in meson

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = pcsclite
        pkgdesc = PC/SC Architecture smartcard middleware library
        pkgver = 2.2.0
-       pkgrel = 3
+       pkgrel = 4
        url = https://pcsclite.apdu.fr/
        arch = x86_64
        license = BSD-3-Clause
@@ -22,8 +22,10 @@ pkgbase = pcsclite
        provides = libpcscspy.so
        source = 
git+https://github.com/LudovicRousseau/PCSC.git#tag=2.2.0?signed
        source = 
meson-fixes.patch::https://github.com/LudovicRousseau/PCSC/commit/960e367edc01518b90684ffff99010ee07ae1bd4.patch
+       source = 
meson-fixes-2.patch::https://github.com/LudovicRousseau/PCSC/pull/181.patch
        validpgpkeys = F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E
        sha256sums = 
6888231cfb24d8283f0617fa01824eacda005d38c4324bd5327a39e63ac335d2
        sha256sums = 
771c4d014d8e873f512820b79804e321514c333b1ec1731d41fa3647b79b9ff8
+       sha256sums = 
390571449d7121c1135935ce97942d073fec2d32c073bf60148c69df10dd4849
 
 pkgname = pcsclite


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 
 pkgname=pcsclite
 pkgver=2.2.0
-pkgrel=3
+pkgrel=4
 pkgdesc="PC/SC Architecture smartcard middleware library"
 arch=('x86_64')
 url='https://pcsclite.apdu.fr/'
@@ -40,17 +40,21 @@ validpgpkeys=('F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # 
Ludovic Rousseau <ro
 source=(
   "git+https://github.com/LudovicRousseau/PCSC.git#tag=${pkgver}?signed";
   
meson-fixes.patch::https://github.com/LudovicRousseau/PCSC/commit/960e367edc01518b90684ffff99010ee07ae1bd4.patch
+  meson-fixes-2.patch::https://github.com/LudovicRousseau/PCSC/pull/181.patch
 )
 sha256sums=('6888231cfb24d8283f0617fa01824eacda005d38c4324bd5327a39e63ac335d2'
-            '771c4d014d8e873f512820b79804e321514c333b1ec1731d41fa3647b79b9ff8')
+            '771c4d014d8e873f512820b79804e321514c333b1ec1731d41fa3647b79b9ff8'
+            '390571449d7121c1135935ce97942d073fec2d32c073bf60148c69df10dd4849')
 
 prepare() {
   cd PCSC
   patch -Np1 < ../meson-fixes.patch
+  patch -Np1 < ../meson-fixes-2.patch
 }
 
 build() {
   local meson_options=(
+    -D libsystemd=true
     -D libudev=true
     -D polkit=true
     -D serial=true



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pcsclite/-/commit/75616891c97bba547a96a343114020f0f4c766d5

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pcsclite/-/commit/75616891c97bba547a96a343114020f0f4c766d5
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to