diff options
-rw-r--r-- | security/libsectok/Makefile | 13 | ||||
-rw-r--r-- | security/libsectok/files/patch-Makefile | 18 | ||||
-rw-r--r-- | security/libsectok/pkg-plist | 4 |
3 files changed, 15 insertions, 20 deletions
diff --git a/security/libsectok/Makefile b/security/libsectok/Makefile index e17ae6802d75..aa38caf8c2d4 100644 --- a/security/libsectok/Makefile +++ b/security/libsectok/Makefile @@ -7,6 +7,7 @@ PORTNAME= libsectok PORTVERSION= 20030619 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://www.citi.umich.edu/projects/smartcard/ DISTNAME= libsectok-${PORTVERSION} @@ -20,8 +21,14 @@ USE_OPENSSL= YES MAN3= sectok.3 -IGNORE= produces a broken package (dangling symlink) -EXPIRATION_DATE=2005-02-18 -DEPRECATED= "${IGNORE}" +do-install: + ${INSTALL_DATA} ${WRKSRC}/sectok.h ${PREFIX}/include + ${INSTALL_DATA} ${WRKSRC}/libsectok.a ${PREFIX}/lib + ${INSTALL_PROGRAM} ${WRKSRC}/libsectok.so.3 ${PREFIX}/lib + ${LN} -s ${PREFIX}/lib/libsectok.so.3 ${PREFIX}/lib/libsectok.so + ${INSTALL_MAN} ${WRKSRC}/sectok.3 ${PREFIX}/man/man3 + +PLIST_FILES= include/sectok.h lib/libsectok.a \ + lib/libsectok.so lib/libsectok.so.3 .include <bsd.port.mk> diff --git a/security/libsectok/files/patch-Makefile b/security/libsectok/files/patch-Makefile index 42a45b03cb86..2ebf51522a2c 100644 --- a/security/libsectok/files/patch-Makefile +++ b/security/libsectok/files/patch-Makefile @@ -1,7 +1,8 @@ ---- Makefile.orig Thu Jan 3 20:26:00 2002 -+++ Makefile Fri Aug 23 13:12:59 2002 +--- Makefile.orig Thu Jun 19 22:02:19 2003 ++++ Makefile Fri Jan 14 12:58:03 2005 @@ -1,10 +1,10 @@ - VERSION= 3.1 +-VERSION= 3.1 ++VERSION= 3 TARGETS= libsectok.a libsectok.so.$(VERSION) -PREFIX= /usr/local +PREFIX?= /usr/local @@ -12,13 +13,4 @@ +LDFLAGS= -shared -x --whole-archive # You may have to add getopt.c to SRC if your getopt doesn't have optreset - SRC= atr.c cmdtab.c cyberflex.c input.c r1r2.c readers.c sc7816.c sectok.c -@@ -47,6 +47,8 @@ - install : - $(INSTALL) -m 755 sectok.h $(PREFIX)/include - $(INSTALL) -m 755 $(TARGETS) $(PREFIX)/lib -+ ln -s $(PREFIX)/lib/libsectok.so.${VERSION} $(PREFIX)/lib/libsectok.so.3 -+ $(INSTALL) -m 644 sectok.3 $(PREFIX)/man/man3 - - release : - rm -rf $(RELEASE) + SRC= atr.c cmdtab.c cyberflex.c ifdwrapper.c input.c r1r2.c \ diff --git a/security/libsectok/pkg-plist b/security/libsectok/pkg-plist deleted file mode 100644 index 145b24ca58d7..000000000000 --- a/security/libsectok/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -include/sectok.h -lib/libsectok.a -lib/libsectok.so.3 -lib/libsectok.so.3.1 |