[SmartcardServices-Changes] [71] releases/Apple/Mac OS X 10.6.0

source_changes at macosforge.org source_changes at macosforge.org
Mon Sep 7 15:50:44 PDT 2009


Revision: 71
          http://trac.macosforge.org/projects/smartcardservices/changeset/71
Author:   geddis at apple.com
Date:     2009-09-07 15:50:44 -0700 (Mon, 07 Sep 2009)
Log Message:
-----------
Upload of Mac OS X 10.6 "Snow Leopard" sources for Smart Card Services Project.

Added Paths:
-----------
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/Makefile
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/Makefile
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/ccid-1.3.8.tar.bz2
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/ccid.plist
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/ForceWithoutPcsc.patch
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/ccid-info-plist.patch
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/destDirFix.patch
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/osxConfigure.patch
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/Makefile
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/FixConfigureAddCPP.patch
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/remove_config_libdir.patch
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/skipConfigure.patch
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/libusb-0.1.13b.tar.gz
    releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/libusb.plist

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/Makefile
===================================================================
--- releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/Makefile	                        (rev 0)
+++ releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/Makefile	2009-09-07 22:50:44 UTC (rev 71)
@@ -0,0 +1,34 @@
+# Makefile for doing a test build and then installing source for SecurityExamples
+# Created on 07/19/05 By John Hurley <jhurley at apple.com>
+# Based on Makefile for CoreDataExamples
+
+Project = ccid
+
+#
+# Top-level Makefile for SmartcardCCID Allows build or clean
+# of all directories in one swoop.  
+#
+
+.PHONY: installsrc clean installhdrs install
+
+SUBPROJECTS = libusb ccid
+
+installsrc::
+	@cp -R Makefile $(SUBPROJECTS) $(SRCROOT)
+	
+install::
+	@echo "the proj is: " $(Project)
+	@for proj in $(SUBPROJECTS); do \
+		mkdir -p $(SYMROOT)/$${proj}; \
+	done
+	(cd $(SRCROOT)/$(Project)/ccid && ./MacOSX/configure --no-configure --disable-opensc )
+
+installsrc clean installhdrs install::
+	@for proj in $(SUBPROJECTS); do \
+		(cd $${proj} && make $@ \
+			SRCROOT=$(SRCROOT)/$${proj} \
+			OBJROOT=$(OBJROOT)/$${proj} \
+			SYMROOT=$(SYMROOT)/$${proj} \
+			DSTROOT=$(DSTROOT) \
+		) || exit 1; \
+	done

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/Makefile
===================================================================
--- releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/Makefile	                        (rev 0)
+++ releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/Makefile	2009-09-07 22:50:44 UTC (rev 71)
@@ -0,0 +1,49 @@
+Project               = ccid
+UserType              = Administrator
+ToolType              = Commands
+GnuAfterInstall       = install-plist post-install
+Extra_Configure_Flags = --enable-usbdropdir=/usr/libexec/SmartCardServices/drivers \
+	PCSC_CFLAGS="-I$(SRCROOT)/ccid/MacOSX -DRESPONSECODE_DEFINED_IN_WINTYPES_H" \
+	PCSC_LIBS="-framework PCSC" \
+	LIBUSB_CFLAGS="-I$(DSTROOT)/usr/include" \
+	LIBUSB_LIBS="-L$(DSTROOT)/usr/lib -lusb -framework IOKit -framework CoreFoundation"
+
+Extra_Environment     = 
+
+include $(MAKEFILEPATH)/CoreOS/ReleaseControl/GNUSource.make
+
+# install-strip will install stripped versions of binaries
+Install_Target = install-strip
+
+# Strip debug symbols from any dylibs that slipped through install-strip (libccid.dylib.1.3.8)
+post-install:
+	find $(DSTROOT)/ -name '*.dylib*' -exec strip -S \{\} \;
+	find $(DSTROOT)/ -name 'libusb*' -exec rm \{\} \;
+	find $(DSTROOT)/ -name 'usb*.h' -exec rm \{\} \;
+
+# Automatic Extract & Patch
+AEP_Project    = ccid
+AEP_Version    = 1.3.8
+AEP_ProjVers   = $(AEP_Project)-$(AEP_Version)
+AEP_Filename   = $(AEP_ProjVers).tar.bz2
+AEP_ExtractDir = $(AEP_ProjVers)
+AEP_Patches    = osxConfigure.patch ccid-info-plist.patch ForceWithoutPcsc.patch destDirFix.patch
+
+# Extract the source.
+install_source::
+	$(TAR) -C $(SRCROOT) -jxf $(SRCROOT)/$(AEP_Filename)
+	$(RMDIR) $(SRCROOT)/$(Project)
+	$(MV) $(SRCROOT)/$(AEP_ExtractDir) $(SRCROOT)/$(Project)
+	for patchfile in $(AEP_Patches); do \
+		(cd $(SRCROOT)/$(Project) && patch -p0 < $(SRCROOT)/files/$$patchfile) || exit 1; \
+	done
+	(cd $(SRCROOT)/$(Project) && MacOSX/configure --no-configure --disable-opensc)
+
+OSV = $(DSTROOT)/usr/local/OpenSourceVersions
+OSL = $(DSTROOT)/usr/local/OpenSourceLicenses
+
+install-plist:
+	$(MKDIR) $(OSV)
+	$(INSTALL_FILE) $(SRCROOT)/$(Project).plist $(OSV)/$(Project).plist
+	$(MKDIR) $(OSL)
+	$(INSTALL_FILE) $(Sources)/COPYING $(OSL)/$(Project).txt

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/ccid-1.3.8.tar.bz2
===================================================================
(Binary files differ)


Property changes on: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/ccid-1.3.8.tar.bz2
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/ccid.plist
===================================================================
--- releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/ccid.plist	                        (rev 0)
+++ releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/ccid.plist	2009-09-07 22:50:44 UTC (rev 71)
@@ -0,0 +1,20 @@
+<plist version="1.0">
+<array>
+<dict>
+	<key>OpenSourceProject</key>
+	<string>ccid</string>
+	<key>OpenSourceVersion</key>
+	<string>1.3.8</string>
+	<key>OpenSourceWebsiteURL</key>
+	<string>https://alioth.debian.org/frs/?group_id=30105&release_id=1192</string>
+	<key>OpenSourceURL</key>
+	<string>https://alioth.debian.org/frs/download.php/2482/ccid-1.3.8.tar.bz2</string>
+	<key>OpenSourceImportDate</key>
+	<string>2008-07-22</string>
+	<key>OpenSourceLicense</key>
+	<string>unknown</string>
+	<key>OpenSourceLicenseFile</key>
+	<string>ccid.txt</string>
+</dict>
+</array>
+</plist>

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/ForceWithoutPcsc.patch
===================================================================
--- releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/ForceWithoutPcsc.patch	                        (rev 0)
+++ releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/ForceWithoutPcsc.patch	2009-09-07 22:50:44 UTC (rev 71)
@@ -0,0 +1,45 @@
+diff --git src/Makefile.am src/Makefile.am
+index a123374..11097de 100644
+--- src/Makefile.am
++++ src/Makefile.am
+@@ -48,9 +48,7 @@ TOKEN_PARSER = tokenparser.l parser.h \
+ 
+ MAINTAINERCLEANFILES = tokenparser.c
+ 
+-if WITHOUT_PCSC
+ PROVIDED_BY_PCSC = debug.c
+-endif
+ 
+ libccid_la_SOURCES = $(COMMON) $(USB) $(TOKEN_PARSER) $(PROVIDED_BY_PCSC) $(T1)
+ libccid_la_LIBADD = $(LEXLIB) $(COREFOUNDATION) $(IOKIT) \
+diff --git src/Makefile.in src/Makefile.in
+index da1333e..0595463 100644
+--- src/Makefile.in
++++ src/Makefile.in
+@@ -75,7 +75,7 @@ am__objects_1 = libccid_la-ccid.lo libccid_la-commands.lo \
+ 	libccid_la-ifdhandler.lo libccid_la-utils.lo
+ am__objects_2 = libccid_la-ccid_usb.lo
+ am__objects_3 = libccid_la-tokenparser.lo libccid_la-strlcpy.lo
+- at WITHOUT_PCSC_TRUE@am__objects_4 = libccid_la-debug.lo
++am__objects_4 = libccid_la-debug.lo
+ am__objects_5 = libccid_la-atr.lo libccid_la-pps.lo \
+ 	libccid_la-buffer.lo libccid_la-checksum.lo \
+ 	libccid_la-proto-t1.lo
+@@ -100,7 +100,7 @@ am__objects_6 = libccidtwin_la-ccid.lo libccidtwin_la-commands.lo \
+ am__objects_7 = libccidtwin_la-ccid_serial.lo
+ am__objects_8 = libccidtwin_la-tokenparser.lo \
+ 	libccidtwin_la-strlcpy.lo
+- at WITHOUT_PCSC_TRUE@am__objects_9 = libccidtwin_la-debug.lo
++am__objects_9 = libccidtwin_la-debug.lo
+ am__objects_10 = libccidtwin_la-atr.lo libccidtwin_la-pps.lo \
+ 	libccidtwin_la-buffer.lo libccidtwin_la-checksum.lo \
+ 	libccidtwin_la-proto-t1.lo
+@@ -311,7 +311,7 @@ TOKEN_PARSER = tokenparser.l parser.h \
+ 	strlcpycat.h
+ 
+ MAINTAINERCLEANFILES = tokenparser.c
+- at WITHOUT_PCSC_TRUE@PROVIDED_BY_PCSC = debug.c
++PROVIDED_BY_PCSC = debug.c
+ libccid_la_SOURCES = $(COMMON) $(USB) $(TOKEN_PARSER) $(PROVIDED_BY_PCSC) $(T1)
+ libccid_la_LIBADD = $(LEXLIB) $(COREFOUNDATION) $(IOKIT) \
+ 	$(LIBUSB_LIBS) $(PTHREAD_LIBS)

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/ccid-info-plist.patch
===================================================================
--- releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/ccid-info-plist.patch	                        (rev 0)
+++ releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/ccid-info-plist.patch	2009-09-07 22:50:44 UTC (rev 71)
@@ -0,0 +1,34 @@
+--- src/Info.plist.src	2008-06-26 20:07:05.000000000 -0700
++++ src/Info.plist.src	2008-07-29 16:09:52.000000000 -0700
+@@ -1,13 +1,21 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
++<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+ <plist version="1.0">
+ <dict>
+ 	<key>CFBundleDevelopmentRegion</key>
+ 	<string>English</string>
++	<key>CFBundleExecutable</key>
++	<string>ifd-ccid.bundle</string>
++	<key>CFBundleIdentifier</key>
++	<string>com.apple.smartcardccid</string>
+ 	<key>CFBundleInfoDictionaryVersion</key>
+ 	<string>6.0</string>
++	<key>CFBundleName</key>
++	<string>CCIDCLASSDRIVER</string>
+ 	<key>CFBundlePackageType</key>
+ 	<string>BNDL</string>
++	<key>CFBundleShortVersionString</key>
++	<string>1.3.8</string>
+ 	<key>CFBundleSignature</key>
+ 	<string>????</string>
+ 	<key>CFBundleVersion</key>
+@@ -28,7 +28,7 @@
+ 	<string>0x00000001</string>
+ 
+ 	<key>ifdLogLevel</key>
+-	<string>0x0003</string>
++	<string>0x0001</string>
+ 
+ 	<!-- Possible values for ifdLogLevel
+ 	1: CRITICAL  important error messages

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/destDirFix.patch
===================================================================
--- releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/destDirFix.patch	                        (rev 0)
+++ releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/destDirFix.patch	2009-09-07 22:50:44 UTC (rev 71)
@@ -0,0 +1,27 @@
+Only in .: destDirFix.patch
+diff -ubr ../ccid-1.3.8/src/Makefile.in ./src/Makefile.in
+--- ../ccid-1.3.8/src/Makefile.in	2008-06-27 02:47:24.000000000 -0700
++++ ./src/Makefile.in	2008-09-05 08:26:19.000000000 -0700
+@@ -16,6 +16,7 @@
+ 
+ # $Id: Makefile.am 3024 2008-06-26 13:20:43Z rousseau $
+ 
++DRIVER_DEST="$(DSTROOT)"
+ 
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+@@ -898,10 +899,10 @@
+ 	$(srcdir)/create_Info_plist.pl $(srcdir)/../readers/supported_readers.txt $(srcdir)/Info.plist.src $(ifdCapabilities) | sed s/TARGET/$(CCID_LIB)/ > Info.plist
+ 
+ install_ccid: libccid.la Info.plist
+-	$(mkinstalldirs) $(DESTDIR)$(usbdropdir)/$(CCID_BUNDLE)/Contents/$(BUNDLE_HOST)/
+-	cp Info.plist $(DESTDIR)$(usbdropdir)/$(CCID_BUNDLE)/Contents/
+-	cp .libs/$(CCID_LIB) $(DESTDIR)$(usbdropdir)/$(CCID_BUNDLE)/Contents/$(BUNDLE_HOST)/$(CCID_LIB).$(VERSION)
+-	ln -fs $(CCID_LIB).$(VERSION) $(DESTDIR)$(usbdropdir)/$(CCID_BUNDLE)/Contents/$(BUNDLE_HOST)/$(CCID_LIB)
++	$(mkinstalldirs) $(DRIVER_DEST)$(usbdropdir)/$(CCID_BUNDLE)/Contents/$(BUNDLE_HOST)/
++	cp Info.plist $(DRIVER_DEST)$(usbdropdir)/$(CCID_BUNDLE)/Contents/
++	cp .libs/$(CCID_LIB) $(DRIVER_DEST)$(usbdropdir)/$(CCID_BUNDLE)/Contents/$(BUNDLE_HOST)/$(CCID_LIB).$(VERSION)
++	ln -fs $(CCID_LIB).$(VERSION) $(DRIVER_DEST)$(usbdropdir)/$(CCID_BUNDLE)/Contents/$(BUNDLE_HOST)/$(CCID_LIB)
+ 	$(INSTALL_UDEV_RULE_FILE)
+ 
+ install_ccidtwin: libccidtwin.la

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/osxConfigure.patch
===================================================================
--- releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/osxConfigure.patch	                        (rev 0)
+++ releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/ccid/files/osxConfigure.patch	2009-09-07 22:50:44 UTC (rev 71)
@@ -0,0 +1,52 @@
+diff --git MacOSX/configure MacOSX/configure
+index 8b42e38..b3fc826 100755
+--- MacOSX/configure
++++ MacOSX/configure
+@@ -39,6 +39,9 @@ fi
+ 
+ ./MacOSX/convert_reader_h.pl MacOSX/reader.h.in > MacOSX/reader.h
+ 
++if [[ "$*" =~ "--no-configure" ]]; then
++	exit 0
++fi
+ # we define PKG_CONFIG so that pkg-config is not used and PCSC_CFLAGS
+ # and PCSC_LIBS are used instead
+ PKG_CONFIG="foobar"
+@@ -47,9 +50,16 @@ PKG_CONFIG="foobar"
+ PCSC_CFLAGS="-I$(pwd)/MacOSX"
+ PCSC_LIBS="-framework PCSC"
+ 
+-# use libusb from OpenSC (universal binary)
+-LIBUSB_CFLAGS="-I/Library/OpenSC/include"
+-LIBUSB_LIBS="-L/Library/OpenSC/lib -lusb"
++# If --disable-opensc given, then do not alter the LIBUSB environment
++if [[ ! ("$*" =~ "--disable-opensc") ]]; then
++	# use libusb from OpenSC (universal binary)
++	LIBUSB_CFLAGS="-I/Library/OpenSC/include"
++	LIBUSB_LIBS="-L/Library/OpenSC/lib -lusb"
++
++	CONFIGURE_ARGS="$CONFIGURE_ARGS \
++		LIBUSB_CFLAGS=\"$LIBUSB_CFLAGS\" \
++		LIBUSB_LIBS=\"$LIBUSB_LIBS\""
++fi
+ 
+ # RESPONSECODE is already defined by PCSC/wintypes.h
+ # define needed here to compile examples/scardcontrol.c since config.h is
+@@ -59,7 +69,7 @@ CFLAGS="$CFLAGS -DRESPONSECODE_DEFINED_IN_WINTYPES_H"
+ # Build a Universal Binary
+ CFLAGS="$CFLAGS -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch i386 -arch ppc"
+ LDFLAGS="-arch i386 -arch ppc"
+-CONFIGURE_ARGS="--disable-dependency-tracking"
++CONFIGURE_ARGS="$CONFIGURE_ARGS --disable-dependency-tracking"
+ 
+ # do not use pcscd debug feature
+ CONFIGURE_ARGS="$CONFIGURE_ARGS --disable-pcsclite"
+@@ -70,8 +80,6 @@ set -x
+ 	CFLAGS="$CFLAGS" \
+ 	PCSC_CFLAGS="$PCSC_CFLAGS" \
+ 	PCSC_LIBS="$PCSC_LIBS" \
+-	LIBUSB_CFLAGS="$LIBUSB_CFLAGS" \
+-	LIBUSB_LIBS="$LIBUSB_LIBS" \
+ 	LDFLAGS="$LDFLAGS" \
+ 	--enable-usbdropdir=/usr/libexec/SmartCardServices/drivers \
+ 	$CONFIGURE_ARGS \

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/Makefile
===================================================================
--- releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/Makefile	                        (rev 0)
+++ releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/Makefile	2009-09-07 22:50:44 UTC (rev 71)
@@ -0,0 +1,44 @@
+Project               = libusb
+UserType              = Administrator
+ToolType              = Libraries
+GnuAfterInstall       = install-plist remove-autom4te-cache remove-shared-libusb
+Extra_Configure_Flags = 
+
+include $(MAKEFILEPATH)/CoreOS/ReleaseControl/GNUSource.make
+
+Install_Target = install
+
+# Automatic Extract & Patch
+AEP_Project    = libusb
+AEP_Version    = 0.1.13b
+AEP_ProjVers   = $(AEP_Project)-$(AEP_Version)
+AEP_Filename   = $(AEP_ProjVers).tar.gz
+AEP_ExtractDir = $(AEP_ProjVers)
+AEP_Patches    = FixConfigureAddCPP.patch skipConfigure.patch remove_config_libdir.patch
+#svn co -r658 https://libusb.svn.sourceforge.net/svnroot/libusb/trunk
+
+# Extract the source.
+install_source::
+	$(TAR) -C $(SRCROOT) -xzf $(SRCROOT)/$(AEP_Filename)
+	$(RMDIR) $(SRCROOT)/$(Project)
+	$(MV) $(SRCROOT)/$(AEP_ExtractDir) $(SRCROOT)/$(Project)
+	for patchfile in $(AEP_Patches); do \
+		(cd $(SRCROOT)/$(Project) && patch -p0 < $(SRCROOT)/files/$$patchfile) || exit 1; \
+	done
+
+	(cd $(SRCROOT)/$(Project) && ./autogen.sh --skip-configure )
+	
+OSV = $(DSTROOT)/usr/local/OpenSourceVersions
+OSL = $(DSTROOT)/usr/local/OpenSourceLicenses
+
+install-plist:
+	$(MKDIR) $(OSV)
+	$(INSTALL_FILE) $(SRCROOT)/$(Project).plist $(OSV)/$(Project).plist
+	$(MKDIR) $(OSL)
+	$(INSTALL_FILE) $(Sources)/LICENSE $(OSL)/$(Project).txt
+
+remove-autom4te-cache:
+	rm -rf $(SRCROOT)/$(Project)/autom4te.cache
+
+remove-shared-libusb:
+	rm -f $(DSTROOT)/usr/lib/libusb*{dylib,la}

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/FixConfigureAddCPP.patch
===================================================================
--- releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/FixConfigureAddCPP.patch	                        (rev 0)
+++ releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/FixConfigureAddCPP.patch	2009-09-07 22:50:44 UTC (rev 71)
@@ -0,0 +1,12 @@
+Index: configure.in
+===================================================================
+--- configure.in	(revision 659)
++++ configure.in	(working copy)
+@@ -151,6 +151,7 @@
+ # Checks for programs.
+ AC_LANG_CPLUSPLUS
+ AC_PROG_CC
++AC_PROG_CXX
+ AM_PROG_CC_C_O
+ AC_PROG_INSTALL
+ 

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/remove_config_libdir.patch
===================================================================
--- releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/remove_config_libdir.patch	                        (rev 0)
+++ releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/remove_config_libdir.patch	2009-09-07 22:50:44 UTC (rev 71)
@@ -0,0 +1,10 @@
+diff -ur ../libusb-0.1.13b-old/libusb-config.in ./libusb-config.in
+--- libusb-config.in	2008-07-23 14:41:32.000000000 -0400
++++ libusb-config.in	2008-10-01 16:30:12.000000000 -0400
+@@ -75,5 +75,5 @@
+ 	echo $includes
+ fi
+ if test "$echo_libs" = "yes"; then
+-	echo -L at libdir@ -lusb @OSLIBS@
++	echo -lusb @OSLIBS@
+ fi

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/skipConfigure.patch
===================================================================
--- releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/skipConfigure.patch	                        (rev 0)
+++ releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/files/skipConfigure.patch	2009-09-07 22:50:44 UTC (rev 71)
@@ -0,0 +1,21 @@
+Index: autogen.sh
+===================================================================
+--- autogen.sh	(revision 659)
++++ autogen.sh	(working copy)
+@@ -59,6 +59,16 @@
+ autoconf${AUTOCONF_SUFFIX}
+ cd $ORIGDIR
+ 
++## Fix the makefile
++#sed -e 's/^\(all:.*\)/\1\
++#	echo "s|\\(ECHO=\\(.*\\)\\)|echo=\\2\\\\" > echoFix.sed \
++#	echo " \\1|" >> echoFix.sed \
++#	sed -f echoFix.sed -i .bak libtool/' -i .bak Makefile.in | exit 1
++
++if [ "$1" == "--skip-configure" ]; then
++	exit
++fi
++
+ $srcdir/configure --enable-maintainer-mode "$@" || exit
+ 
+ echo 

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/libusb-0.1.13b.tar.gz
===================================================================
(Binary files differ)


Property changes on: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/libusb-0.1.13b.tar.gz
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/libusb.plist
===================================================================
--- releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/libusb.plist	                        (rev 0)
+++ releases/Apple/Mac OS X 10.6.0/SmartcardCCID-35253/libusb/libusb.plist	2009-09-07 22:50:44 UTC (rev 71)
@@ -0,0 +1,23 @@
+<plist version="1.0">
+<array>
+<dict>
+	<key>OpenSourceProject</key>
+	<string>libusb</string>
+	<key>OpenSourceVersion</key>
+	<string>0.1.13b</string>
+	<key>OpenSourceWebsiteURL</key>
+	<string>http://www.ellert.se/twain-sane/</string>
+	<key>OpenSourceURL</key>
+	<string>http://www.ellert.se/PKGS/libusb-2008-02-02/src/libusb-2008-02-02-svn-macosx.tar.gz</string>
+	<key>OpenSourceImportDate</key>
+	<string>2008-07-22</string>
+	<key>OpenSourceModifications</key>
+	<array>
+	</array>
+	<key>OpenSourceLicense</key>
+	<string>unknown</string>
+	<key>OpenSourceLicenseFile</key>
+	<string>libusb.txt</string>
+</dict>
+</array>
+</plist>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/smartcardservices-changes/attachments/20090907/d2f69f2f/attachment-0001.html>


More information about the SmartcardServices-Changes mailing list