aboutsummaryrefslogtreecommitdiff
path: root/security/ifd-slb_rf60
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2004-07-19 06:04:16 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2004-07-19 06:04:16 +0000
commite97215bace0f93ef1a7dba53ab11a9f572234a87 (patch)
treeaa2168b17e9720cee35995b491acdb9453be65c4 /security/ifd-slb_rf60
parent65fd5b616d960530e6f099044c6cc54d98516e9b (diff)
downloadports-e97215bace0f93ef1a7dba53ab11a9f572234a87.tar.gz
ports-e97215bace0f93ef1a7dba53ab11a9f572234a87.zip
Notes
Diffstat (limited to 'security/ifd-slb_rf60')
-rw-r--r--security/ifd-slb_rf60/Makefile40
-rw-r--r--security/ifd-slb_rf60/distinfo1
-rw-r--r--security/ifd-slb_rf60/files/patch-ctapi.c38
-rw-r--r--security/ifd-slb_rf60/files/patch-serial.h10
-rw-r--r--security/ifd-slb_rf60/files/pkg-message.in11
-rw-r--r--security/ifd-slb_rf60/pkg-descr6
6 files changed, 106 insertions, 0 deletions
diff --git a/security/ifd-slb_rf60/Makefile b/security/ifd-slb_rf60/Makefile
new file mode 100644
index 000000000000..7ff82dd2804f
--- /dev/null
+++ b/security/ifd-slb_rf60/Makefile
@@ -0,0 +1,40 @@
+# New ports collection makefile for: slb_rf60
+# Date created: 20 Feb 2003
+# Whom: Toni Andjelkovic <toni@soth.at>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ifd-slb_rf60
+PORTVERSION= 2.2.0
+CATEGORIES= security devel
+MASTER_SITES= http://www.linuxnet.com/drivers/readers/files/
+DISTNAME= ${PORTNAME:S/^ifd-//}-drv-${PORTVERSION}
+
+MAINTAINER= toni@soth.at
+COMMENT= PC/SC Lite driver for the Reflex 62 serial smart card reader
+
+LIB_DEPENDS= pcsclite.0:${PORTSDIR}/devel/pcsc-lite
+
+USE_GMAKE= yes
+
+PKGMESSAGE= ${WRKDIR}/pkg-message
+WRKSRC= ${WRKDIR}/${PORTNAME:S/^ifd-//}
+
+PORTDOCS= README
+PLIST_FILES= pcsc/drivers/libslb_rf60.so
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/libslb_rf60.so \
+ ${PREFIX}/pcsc/drivers/libslb_rf60.so
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+.endif
+ @${SED} 's,%%PREFIX%%,${PREFIX},g' < ${FILESDIR}/pkg-message.in > \
+ ${WRKDIR}/pkg-message
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/security/ifd-slb_rf60/distinfo b/security/ifd-slb_rf60/distinfo
new file mode 100644
index 000000000000..0a044a85d2ed
--- /dev/null
+++ b/security/ifd-slb_rf60/distinfo
@@ -0,0 +1 @@
+MD5 (slb_rf60-drv-2.2.0.tar.gz) = 3f6866fd52f166bbed026a1292a5a621
diff --git a/security/ifd-slb_rf60/files/patch-ctapi.c b/security/ifd-slb_rf60/files/patch-ctapi.c
new file mode 100644
index 000000000000..3b723e099892
--- /dev/null
+++ b/security/ifd-slb_rf60/files/patch-ctapi.c
@@ -0,0 +1,38 @@
+--- ctapi.c.bak Fri Feb 20 05:40:24 2004
++++ ctapi.c Fri Feb 20 12:32:47 2004
+@@ -29,7 +29,7 @@
+ #endif
+
+ #ifndef SUN_SPARC
+- BretVal = IO_InitializePort(9600,8,'E',"/dev/ttyS0");
++ BretVal = IO_InitializePort(9600,8,'E',"/dev/cuaa0");
+ #endif
+
+ break;
+@@ -41,7 +41,7 @@
+ #endif
+
+ #ifndef SUN_SPARC
+- BretVal = IO_InitializePort(9600,8,'E',"/dev/ttyS1");
++ BretVal = IO_InitializePort(9600,8,'E',"/dev/cuaa1");
+ #endif
+
+ break;
+@@ -53,7 +53,7 @@
+ #endif
+
+ #ifndef SUN_SPARC
+- BretVal = IO_InitializePort(9600,8,'E',"/dev/ttyS2");
++ BretVal = IO_InitializePort(9600,8,'E',"/dev/cuaa2");
+ #endif
+
+ break;
+@@ -65,7 +65,7 @@
+ #endif
+
+ #ifndef SUN_SPARC
+- BretVal = IO_InitializePort(9600,8,'E',"/dev/ttyS3");
++ BretVal = IO_InitializePort(9600,8,'E',"/dev/cuaa3");
+ #endif
+
+ break;
diff --git a/security/ifd-slb_rf60/files/patch-serial.h b/security/ifd-slb_rf60/files/patch-serial.h
new file mode 100644
index 000000000000..8c4fd2644e5d
--- /dev/null
+++ b/security/ifd-slb_rf60/files/patch-serial.h
@@ -0,0 +1,10 @@
+--- serial.h.bak Fri Feb 20 07:26:31 2004
++++ serial.h Fri Feb 20 07:26:45 2004
+@@ -65,6 +65,6 @@
+ void
+ );
+
+-#define DATA_DUMP_FILE "dump"
++/* #define DATA_DUMP_FILE "dump" */
+
+ #endif
diff --git a/security/ifd-slb_rf60/files/pkg-message.in b/security/ifd-slb_rf60/files/pkg-message.in
new file mode 100644
index 000000000000..61e8c7f76c02
--- /dev/null
+++ b/security/ifd-slb_rf60/files/pkg-message.in
@@ -0,0 +1,11 @@
+------------------------------------------------------------------------
+
+You can activate the driver on /dev/cuaa0 by adding the following
+lines to %%PREFIX%%/etc/reader.conf:
+
+FRIENDLYNAME "Reflex 62"
+DEVICENAME GEN_SMART_RDR
+LIBPATH %%PREFIX%%/pcsc/drivers/libslb_rf60.so
+CHANNELID 0x0103F8
+
+------------------------------------------------------------------------
diff --git a/security/ifd-slb_rf60/pkg-descr b/security/ifd-slb_rf60/pkg-descr
new file mode 100644
index 000000000000..14d1ebe0d466
--- /dev/null
+++ b/security/ifd-slb_rf60/pkg-descr
@@ -0,0 +1,6 @@
+This is a pcsc-lite driver for the Schlumberger Reflex 62/64
+serial smartcard reader.
+
+Authors: David Corcoran <corcoran@linuxnet.com>,
+
+WWW: http://www.linuxnet.com/sourcedrivers.html