[arch-commits] Commit in pcsclite/trunk (PKGBUILD fix-service.patch)

Frederik Schwan freswa at gemini.archlinux.org
Fri Aug 6 13:35:41 UTC 2021


    Date: Friday, August 6, 2021 @ 13:35:40
  Author: freswa
Revision: 994555

fix broken service file due to missing variable substitution in configure

fixes FS#71752

Added:
  pcsclite/trunk/fix-service.patch
Modified:
  pcsclite/trunk/PKGBUILD

-------------------+
 PKGBUILD          |   16 ++++++++++++----
 fix-service.patch |   12 ++++++++++++
 2 files changed, 24 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-08-06 13:27:49 UTC (rev 994554)
+++ PKGBUILD	2021-08-06 13:35:40 UTC (rev 994555)
@@ -5,20 +5,28 @@
 
 pkgname=pcsclite
 pkgver=1.9.2
-pkgrel=1
+pkgrel=2
 pkgdesc="PC/SC Architecture smartcard middleware library"
 arch=('x86_64')
 url='https://pcsclite.apdu.fr/'
 license=('BSD')
 depends=('python' 'systemd' 'libsystemd.so' 'libudev.so')
-makedepends=('pkg-config')
+makedepends=('pkg-config' 'autoconf-archive')
 provides=('libpcsclite.so' 'libpcscspy.so')
 options=('!docs')
 validpgpkeys=('F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau <rousseau at debian.org>
-source=("https://pcsclite.apdu.fr/files/pcsc-lite-${pkgver}.tar.bz2"{,.asc})
+source=("https://pcsclite.apdu.fr/files/pcsc-lite-${pkgver}.tar.bz2"{,.asc}
+        fix-service.patch)
 sha256sums=('b267098e6d822903fba23b6183c17fd3678018b8544d1510bb7f2be802906b42'
-            'SKIP')
+            'SKIP'
+            '207b2243d76280a49ab3fb8920cb1526c456540896b0577f321a44583ab3a4cb')
 
+prepare() {
+  cd "pcsc-lite-$pkgver"
+  patch -Np1 < ../fix-service.patch
+  autoreconf --verbose --install
+}
+
 build() {
   cd "pcsc-lite-$pkgver"
 

Added: fix-service.patch
===================================================================
--- fix-service.patch	                        (rev 0)
+++ fix-service.patch	2021-08-06 13:35:40 UTC (rev 994555)
@@ -0,0 +1,12 @@
+diff --git a/configure.ac b/configure.ac
+index 298a18c..cd5518a 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -406,6 +406,7 @@ AC_SUBST(ipcdir)
+ AC_SUBST(serialconfdir)
+ AC_SUBST(host_to_ccid_16)
+ AC_SUBST(host_to_ccid_32)
++AC_SUBST(sbindir_exp)
+ AX_RECURSIVE_EVAL($confdir,confdir_exp)
+ AX_RECURSIVE_EVAL($sbindir,sbindir_exp)
+ 



More information about the arch-commits mailing list