diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2003-01-20 06:48:17 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2003-01-20 06:48:17 +0000 |
commit | f26d576876493cec3a60126e97e0de4cc3224183 (patch) | |
tree | e03202bc17678a510e2946e1eaacc5cb0473e1c2 /security/ifd-devkit/files/patch-Makefile | |
parent | New port: kdirstat - A small KDE utility that sums up disk usage for direcory... (diff) |
New port: devel/ifd-devkit: PC/SC Lite IFD Driver Kit
Smart card intermediate driver development kit for PC/SC Lite.
PR: ports/42694
Submitted by: Bruce M Simpson <bms@spc.org>
Notes
Notes:
svn path=/head/; revision=73618
Diffstat (limited to 'security/ifd-devkit/files/patch-Makefile')
-rw-r--r-- | security/ifd-devkit/files/patch-Makefile | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/security/ifd-devkit/files/patch-Makefile b/security/ifd-devkit/files/patch-Makefile new file mode 100644 index 000000000000..725d48d1b43f --- /dev/null +++ b/security/ifd-devkit/files/patch-Makefile @@ -0,0 +1,72 @@ +--- Makefile.orig Tue Aug 1 20:36:42 2000 ++++ Makefile Wed Aug 28 14:53:02 2002 +@@ -1,31 +1,41 @@ +-# Muscle Smartcard Development +-# Makefile +-# David Corcoran ++# ++# BSD makefile for ifd-gen (in ifd-devkit) ++# ++ ++PREFIX?= /usr/local ++DESTDIR?= ${PREFIX} ++ ++#XXX ++#LIBDIR= /pcsc ++LIBDIR= /lib ++INCSDIR= /include ++ ++SHLIB_NAME= libgen_ifd.so ++SHLIB_MAJOR= 1 ++SHLIB_MINOR= 0 ++ ++NOMAN= 1 ++NOPROFILE= 1 ++ ++.if !defined(NO_DEBUG) ++CFLAGS+= -g -Wall ++.endif ++ ++CFLAGS+= -I. ++CFLAGS+= -I${DESTDIR}${INCSDIR} ++ ++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 + +-CC = cc +-CFLAGS = -g -fpic -w +-LD = ld +-LEX = flex +-OBJ := $(filter-out test.o, $(patsubst %.c,%.o,$(wildcard *.c))) +-INCLUDE = -I. ++SRCS= ifdhandler.c ++INCS= ifdhandler.h pcscdefines.h + +-MAKEXE = make +-LIBNAME = libgen_ifd.dylib +-PREFIX = /usr/local/pcsc +- +-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 <bsd.lib.mk> + |