From 66a53cafed7bcbc1d7aba346a21e51ce33d1ccab Mon Sep 17 00:00:00 2001 From: Edwin Groothuis Date: Mon, 20 Jan 2003 07:00:02 +0000 Subject: New port: security/ifd-gpr400: PC/SC Lite IFD for Gemplus GPR400 This is the user-space IFD driver to support the Gemplus GPR400 PCMCIA Smart Card Reader under PC/SC Lite. PR: ports/42697 Submitted by: Bruce M Simpson --- security/ifd-gpr400/files/patch-Makefile | 75 ++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 security/ifd-gpr400/files/patch-Makefile (limited to 'security/ifd-gpr400/files/patch-Makefile') diff --git a/security/ifd-gpr400/files/patch-Makefile b/security/ifd-gpr400/files/patch-Makefile new file mode 100644 index 000000000000..08bead01bc8f --- /dev/null +++ b/security/ifd-gpr400/files/patch-Makefile @@ -0,0 +1,75 @@ +--- Makefile.orig Thu Aug 9 06:14:42 2001 ++++ Makefile Sun Sep 8 18:11:11 2002 +@@ -1,36 +1,41 @@ +-# GPR400 IFD Handler Makefile +-# +-# Author: Joe Phillips +-# Based on the IFD Devkit Makefile by David Corcoran and MUSCLE + # +-# $Id: Makefile,v 1.2 2001/08/09 05:14:42 jaiger Exp $ ++# BSD makefile for ifd-gpr400 + # + +-CC = cc +-CFLAGS = -g -fpic -w +-LD = ld +-LEX = flex +-OBJ := $(filter-out test.o, $(patsubst %.c,%.o,$(wildcard *.c))) +-INCLUDE = -I. ++#XXX ++PREFIX?= /usr/local ++DESTDIR?= ${PREFIX} ++ ++# XXX ++LIBDIR= /lib ++#LIBDIR= /pcsc ++INCSDIR= /include ++ ++SHLIB_NAME= libgpr400_ifd.so ++SHLIB_MAJOR= 0 ++SHLIB_MINOR= 3 ++ ++NOMAN= 1 ++NOPROFILE= 1 ++ ++.if !defined(NO_DEBUG) ++CFLAGS+= -g -Wall ++.endif ++ ++GPRDEVNAME?= /dev/gprsc0 ++ ++CFLAGS+= -I. -I${DESTDIR}${INCSDIR} -DGPRDEVNAME=\"${GPRDEVNAME}\" ++LDFLAGS+= -L${DESTDIR}/lib ++LDADD+= -lpcsclite ++ ++.if !defined(NO_PCSC_DEBUG) ++CFLAGS+= -DPCSC_DEBUG=1 ++.if defined(PCSC_ATR_DEBUG) ++CFLAGS+= -DATR_DEBUG=1 ++.endif ++.endif + +-MAKEXE = make +-LIBNAME = libgpr400_ifd.so +-PREFIX = /usr/local/pcsc ++SRCS= gpr400_ifd.c ++INCS= gpr400.h + +-DEFS = -DPCSC_DEBUG=1 #-DATR_DEBUG=1 +- +-all: unix +- +-clean: +- rm -f *.o $(LIBNAME) core +- +-osx: $(OBJ) +- $(CC) -dynamiclib $(OBJ) -o $(LIBNAME) +- +-unix: $(OBJ) +- $(LD) -shared $(OBJ) -o $(LIBNAME) +- +-$(patsubst %.c,%.o,$(wildcard *.c)) : %.o : %.c +- $(CC) $(CFLAGS) -c $< $(INCLUDE) $(DEFS) +- +-## ++.include -- cgit v1.2.3