Mon Mar 17 17:44:23 2014 UTC ()
Drop libusb1 from pcsc-lite's bl3.

sbin/pcscd is linked with libusb1, but the installed libraries and
headers do not reference libusb at all.  Not including libusb1 avoids
having pcsc-lite's bl3 pull in pthreads to depending packages.


(gdt)
diff -r1.21 -r1.22 pkgsrc/security/pcsc-lite/Makefile
diff -r1.6 -r1.7 pkgsrc/security/pcsc-lite/buildlink3.mk

cvs diff -r1.21 -r1.22 pkgsrc/security/pcsc-lite/Makefile (expand / switch to unified diff)

--- pkgsrc/security/pcsc-lite/Makefile 2014/02/25 17:47:19 1.21
+++ pkgsrc/security/pcsc-lite/Makefile 2014/03/17 17:44:23 1.22
@@ -1,17 +1,18 @@ @@ -1,17 +1,18 @@
1# $NetBSD: Makefile,v 1.21 2014/02/25 17:47:19 gdt Exp $ 1# $NetBSD: Makefile,v 1.22 2014/03/17 17:44:23 gdt Exp $
2# 2#
3 3
4DISTNAME= pcsc-lite-1.8.11 4DISTNAME= pcsc-lite-1.8.11
 5PKGREVISION= 1
5CATEGORIES= security 6CATEGORIES= security
6# Note that the MASTER_SITES URL is not stable with version changes, 7# Note that the MASTER_SITES URL is not stable with version changes,
7# and one can end up with an old version if DISTNAME is changed but 8# and one can end up with an old version if DISTNAME is changed but
8# not the magic number in MASTER_SITES. 9# not the magic number in MASTER_SITES.
9MASTER_SITES= https://alioth.debian.org/frs/download.php/file/3991/ 10MASTER_SITES= https://alioth.debian.org/frs/download.php/file/3991/
10EXTRACT_SUFX= .tar.bz2 11EXTRACT_SUFX= .tar.bz2
11 12
12MAINTAINER= pkgsrc-users@NetBSD.org 13MAINTAINER= pkgsrc-users@NetBSD.org
13HOMEPAGE= http://pcsclite.alioth.debian.org/ 14HOMEPAGE= http://pcsclite.alioth.debian.org/
14COMMENT= Middleware to access a smart card using SCard API (PC/SC) 15COMMENT= Middleware to access a smart card using SCard API (PC/SC)
15LICENSE= modified-bsd 16LICENSE= modified-bsd
16 17
17GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes

cvs diff -r1.6 -r1.7 pkgsrc/security/pcsc-lite/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/security/pcsc-lite/buildlink3.mk 2013/01/08 22:51:39 1.6
+++ pkgsrc/security/pcsc-lite/buildlink3.mk 2014/03/17 17:44:23 1.7
@@ -1,14 +1,13 @@ @@ -1,14 +1,13 @@
1# $NetBSD: buildlink3.mk,v 1.6 2013/01/08 22:51:39 pettai Exp $ 1# $NetBSD: buildlink3.mk,v 1.7 2014/03/17 17:44:23 gdt Exp $
2 2
3BUILDLINK_TREE+= pcsc-lite 3BUILDLINK_TREE+= pcsc-lite
4 4
5.if !defined(PCSC_LITE_BUILDLINK3_MK) 5.if !defined(PCSC_LITE_BUILDLINK3_MK)
6PCSC_LITE_BUILDLINK3_MK:= 6PCSC_LITE_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.pcsc-lite+= pcsc-lite>=1.6.5 8BUILDLINK_API_DEPENDS.pcsc-lite+= pcsc-lite>=1.6.5
9BUILDLINK_PKGSRCDIR.pcsc-lite?= ../../security/pcsc-lite 9BUILDLINK_PKGSRCDIR.pcsc-lite?= ../../security/pcsc-lite
10 10
11.include "../../devel/libusb1/buildlink3.mk" 
12.endif # PCSC_LITE_BUILDLINK3_MK 11.endif # PCSC_LITE_BUILDLINK3_MK
13 12
14BUILDLINK_TREE+= -pcsc-lite 13BUILDLINK_TREE+= -pcsc-lite