pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/pcsc-lite
Module Name: pkgsrc
Committed By: gdt
Date: Fri Dec 27 12:37:29 UTC 2024
Modified Files:
pkgsrc/security/pcsc-lite: Makefile PLIST distinfo options.mk
Log Message:
security/pcsc-list: Update to 2.3.1
packaging changes:
- disable polkit, because package newly fails to build under NetBSD
with polkit. It is \todo to figure out what's going on. Perhaps
someone(tm) should add polkit glue for NetBSD, and perhaps we
should enable polkit based on platform.
- move newly-installed default config (in linuxy place) to examples.
ktrace says it is not read anyway.
2.3.1: Ludovic Rousseau
24 December 2024
- Install a default /etc/default/pcscd file
- auth.c: implement polkit support for FreeBSD
- meson:
. also build static version of libpcsclite
. add options to disable polkit and libsystemd
. add "filter_names" in features when needed
- Doxygen: document dwCurrentState use for "\\?PnP?\Notification"
- Some other minor improvements
To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 pkgsrc/security/pcsc-lite/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/security/pcsc-lite/PLIST
cvs rdiff -u -r1.36 -r1.37 pkgsrc/security/pcsc-lite/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/security/pcsc-lite/options.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/pcsc-lite/Makefile
diff -u pkgsrc/security/pcsc-lite/Makefile:1.49 pkgsrc/security/pcsc-lite/Makefile:1.50
--- pkgsrc/security/pcsc-lite/Makefile:1.49 Wed Aug 7 09:39:06 2024
+++ pkgsrc/security/pcsc-lite/Makefile Fri Dec 27 12:37:28 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.49 2024/08/07 09:39:06 adam Exp $
+# $NetBSD: Makefile,v 1.50 2024/12/27 12:37:28 gdt Exp $
-DISTNAME= pcsc-lite-2.3.0
+DISTNAME= pcsc-lite-2.3.1
CATEGORIES= security
MASTER_SITES= https://pcsclite.apdu.fr/files/
EXTRACT_SUFX= .tar.xz
@@ -41,6 +41,16 @@ REPLACE_PYTHON+= src/spy/pcsc-spy
BUILD_DEFS+= VARBASE
RCD_SCRIPTS= pcscd
+# Reported upstream by email 20241227. New "default" config file
+# installed in Linuxy place. For now, hackily move it to be an
+# example,
+post-install:
+ ${MKDIR} -p ${DESTDIR}${PREFIX}/share/examples/pcsc-lite
+ ${MV} ${DESTDIR}${PREFIX}/etc/default/pcscd \
+ ${DESTDIR}${PREFIX}/share/examples/pcsc-lite
+ ${RMDIR} ${DESTDIR}${PREFIX}/etc/default
+ ${RMDIR} ${DESTDIR}${PREFIX}/etc
+
.include "../../devel/libusb1/buildlink3.mk"
.include "../../devel/meson/build.mk"
.include "../../lang/python/application.mk"
Index: pkgsrc/security/pcsc-lite/PLIST
diff -u pkgsrc/security/pcsc-lite/PLIST:1.15 pkgsrc/security/pcsc-lite/PLIST:1.16
--- pkgsrc/security/pcsc-lite/PLIST:1.15 Wed Aug 7 09:39:06 2024
+++ pkgsrc/security/pcsc-lite/PLIST Fri Dec 27 12:37:28 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2024/08/07 09:39:06 adam Exp $
+@comment $NetBSD: PLIST,v 1.16 2024/12/27 12:37:28 gdt Exp $
bin/pcsc-spy
include/PCSC/debuglog.h
include/PCSC/ifdhandler.h
@@ -6,6 +6,7 @@ include/PCSC/pcsclite.h
include/PCSC/reader.h
include/PCSC/winscard.h
include/PCSC/wintypes.h
+lib/libpcsclite.a
lib/libpcsclite.so
lib/libpcsclite.so.1
lib/libpcsclite_real.so
@@ -18,5 +19,5 @@ man/man5/reader.conf.5
man/man8/pcscd.8
sbin/pcscd
share/doc/pcsc-lite/setup_spy.sh
+share/examples/pcsc-lite/pcscd
share/metainfo/fr.apdu.pcsclite.metainfo.xml
-${PLIST.polkit}share/polkit-1/actions/org.debian.pcsc-lite.policy
Index: pkgsrc/security/pcsc-lite/distinfo
diff -u pkgsrc/security/pcsc-lite/distinfo:1.36 pkgsrc/security/pcsc-lite/distinfo:1.37
--- pkgsrc/security/pcsc-lite/distinfo:1.36 Wed Aug 7 09:39:06 2024
+++ pkgsrc/security/pcsc-lite/distinfo Fri Dec 27 12:37:28 2024
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.36 2024/08/07 09:39:06 adam Exp $
+$NetBSD: distinfo,v 1.37 2024/12/27 12:37:28 gdt Exp $
-BLAKE2s (pcsc-lite-2.3.0.tar.xz) = 0863bb6b301071e6836bd72fcefdac2f68296e1bafc1b519f0140f0aaa8a87a9
-SHA512 (pcsc-lite-2.3.0.tar.xz) = 194c175ba7cf4610f09c08d463edf12f63e8e6a694938049988efb10c91e15b05d91747d58013f2f35452427996e8fe2ffb3706806d17ee278dc4896eab901c0
-Size (pcsc-lite-2.3.0.tar.xz) = 209064 bytes
+BLAKE2s (pcsc-lite-2.3.1.tar.xz) = c9bfe1fc91074ca45ca971e1d2179f4ef54aa54123f42c5e0ee5cbf397db3398
+SHA512 (pcsc-lite-2.3.1.tar.xz) = ec70ab3cf338299b3a493344c176b73450631da208714f3ac0fb4d6aa942fdc7487467b971246407fc4f1815fe5e48a0f29dcc109fb5fef838fbce7a2207d87b
+Size (pcsc-lite-2.3.1.tar.xz) = 209724 bytes
SHA1 (patch-meson.build) = 34e7c0b0af2191d6dd5f270c154beefb84fbc1b8
SHA1 (patch-src_configfile.l) = 2283637df38919f1e7b47beb5a8e6a8b3619b12b
Index: pkgsrc/security/pcsc-lite/options.mk
diff -u pkgsrc/security/pcsc-lite/options.mk:1.4 pkgsrc/security/pcsc-lite/options.mk:1.5
--- pkgsrc/security/pcsc-lite/options.mk:1.4 Wed Aug 7 09:39:06 2024
+++ pkgsrc/security/pcsc-lite/options.mk Fri Dec 27 12:37:29 2024
@@ -1,9 +1,11 @@
-# $NetBSD: options.mk,v 1.4 2024/08/07 09:39:06 adam Exp $
+# $NetBSD: options.mk,v 1.5 2024/12/27 12:37:29 gdt Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.pcsc-lite
PKG_SUPPORTED_OPTIONS= polkit
-PKG_SUGGESTED_OPTIONS= polkit
+# Do not suggest polkit, because pcsc-lite fails to build on NetBSD if it
+# is present. Reported upstream by email 20241227. -gdt
+PKG_SUGGESTED_OPTIONS=
.include "../../mk/bsd.options.mk"
Home |
Main Index |
Thread Index |
Old Index