diff options
Diffstat (limited to 'devel/ocfpcsc')
-rw-r--r-- | devel/ocfpcsc/Makefile | 75 | ||||
-rw-r--r-- | devel/ocfpcsc/distinfo | 2 | ||||
-rw-r--r-- | devel/ocfpcsc/files/IBMOCF | 34 | ||||
-rw-r--r-- | devel/ocfpcsc/files/patch-OCFPCSC1.cpp | 11 | ||||
-rw-r--r-- | devel/ocfpcsc/files/patch-PcscExceptions.cpp | 11 | ||||
-rw-r--r-- | devel/ocfpcsc/files/patch-fieldIO.cpp | 56 | ||||
-rw-r--r-- | devel/ocfpcsc/files/patch-fieldIO.h | 54 | ||||
-rw-r--r-- | devel/ocfpcsc/pkg-descr | 4 | ||||
-rw-r--r-- | devel/ocfpcsc/pkg-plist | 6 |
9 files changed, 0 insertions, 253 deletions
diff --git a/devel/ocfpcsc/Makefile b/devel/ocfpcsc/Makefile deleted file mode 100644 index 7d77dbb4fce7..000000000000 --- a/devel/ocfpcsc/Makefile +++ /dev/null @@ -1,75 +0,0 @@ -# Created by: Marcin Cieslak <saper@saper.info> -# $FreeBSD$ - -PORTNAME= ocfpcsc -PORTVERSION= 0.0.1 -PORTREVISION= 1 -CATEGORIES= devel security java -MASTER_SITES= http://www.musclecard.com/middleware/files/ -DISTNAME= OCFPCSC1-${PORTVERSION} - -MAINTAINER= saper@saper.info -COMMENT= Open Card Framework to PC/SC bridge - -BROKEN= unfetchable -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2016-07-04 - -LICENSE= IBMOCF -LICENSE_NAME= IBM OpenCard Framework -LICENSE_FILE= ${FILESDIR}/IBMOCF -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite - -USES= gmake -USE_JAVA= yes -USE_LDCONFIG= yes - -CFLAGS+= -fPIC - -OPTIONS_DEFINE= DOCS EXAMPLES MOZILLA_PLUGIN -OPTIONS_DEFAULT=MOZILLA_PLUGIN - -OPTIONS_SUB= yes - -PORTEXAMPLES= opencard.properties -PORTDOCS= README - -.include <bsd.port.options.mk> - -post-patch: - ${REINPLACE_CMD} -e 's,malloc.h,stdlib.h,' \ - ${WRKSRC}/PcscExceptions.cpp - ${TOUCH} ${WRKSRC}/dummy.cpp - -do-configure: - @${REINPLACE_CMD} \ - -e 's,CC =.*,CC = ${CXX},' \ - -e 's,PCSC_HDRS =.*,PCSC_HDRS = -I${LOCALBASE}/include/PCSC,' \ - -e 's,PCSC_LIBS =.*,PCSC_LIBS = -L${LOCALBASE}/lib -lpcsclite,' \ - -e 's,JDK_HOME =.*,JDK_HOME = ${JAVA_HOME},'\ - -e 's,genunix,freebsd,' \ - ${WRKSRC}/Makefile - -post-build: - # Create and install a dummy library for applets that - # think they require WINSCARD.DLL - (cd ${WRKSRC} && ${LD} -Bsymbolic -shared dummy.o -o libWINSCARD.so) - -do-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/opencard.properties ${STAGEDIR}${EXAMPLESDIR}/opencard.properties - ${INSTALL_DATA} ${WRKSRC}/libOCFPCSC1.so ${STAGEDIR}${PREFIX}/lib/libOCFPCSC1.so.1 - ${INSTALL_DATA} ${WRKSRC}/libWINSCARD.so ${STAGEDIR}${PREFIX}/lib/libWINSCARD.so.1 - ${LN} -fs libOCFPCSC1.so.1 ${STAGEDIR}${PREFIX}/lib/libOCFPCSC1.so - ${LN} -fs libWINSCARD.so.1 ${STAGEDIR}${PREFIX}/lib/libWINSCARD.so -.if ${PORT_OPTIONS:MMOZILLA_PLUGIN} - @${MKDIR} ${STAGEDIR}${PREFIX}/lib/browser_plugins - @${LN} -fs ../../lib/libOCFPCSC1.so.1 ${STAGEDIR}${PREFIX}/lib/browser_plugins/libOCFPCSC1.so - @${LN} -fs ../../lib/libWINSCARD.so.1 ${STAGEDIR}${PREFIX}/lib/browser_plugins/libWINSCARD.so -.endif - -.include <bsd.port.mk> diff --git a/devel/ocfpcsc/distinfo b/devel/ocfpcsc/distinfo deleted file mode 100644 index e971586174ff..000000000000 --- a/devel/ocfpcsc/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (OCFPCSC1-0.0.1.tar.gz) = 56deb4d4c8b5adb74ca47027d4772353bdb4043a7b414adf3bbed537296518a1 -SIZE (OCFPCSC1-0.0.1.tar.gz) = 11436 diff --git a/devel/ocfpcsc/files/IBMOCF b/devel/ocfpcsc/files/IBMOCF deleted file mode 100644 index 20e116e99a72..000000000000 --- a/devel/ocfpcsc/files/IBMOCF +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (c) 1997 - 1999 IBM Corporation. - * - * Redistribution and use in source (source code) and binary (object code) - * forms, with or without modification, are permitted provided that the - * following conditions are met: - * 1. Redistributed source code must retain the above copyright notice, this - * list of conditions and the disclaimer below. - * 2. Redistributed object code must reproduce the above copyright notice, - * this list of conditions and the disclaimer below in the documentation - * and/or other materials provided with the distribution. - * 3. The name of IBM may not be used to endorse or promote products derived - * from this software or in any other form without specific prior written - * permission from IBM. - * 4. Redistribution of any modified code must be labeled "Code derived from - * the original OpenCard Framework". - * - * THIS SOFTWARE IS PROVIDED BY IBM "AS IS" FREE OF CHARGE. IBM SHALL NOT BE - * LIABLE FOR INFRINGEMENTS OF THIRD PARTIES RIGHTS BASED ON THIS SOFTWARE. ANY - * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IBM DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THIS - * SOFTWARE WILL MEET THE USER'S REQUIREMENTS OR THAT THE OPERATION OF IT WILL - * BE UNINTERRUPTED OR ERROR-FREE. IN NO EVENT, UNLESS REQUIRED BY APPLICABLE - * LAW, SHALL IBM BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; - * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR - * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ALSO, IBM IS UNDER NO OBLIGATION - * TO MAINTAIN, CORRECT, UPDATE, CHANGE, MODIFY, OR OTHERWISE SUPPORT THIS - * SOFTWARE. - */ diff --git a/devel/ocfpcsc/files/patch-OCFPCSC1.cpp b/devel/ocfpcsc/files/patch-OCFPCSC1.cpp deleted file mode 100644 index 27db9875b2d1..000000000000 --- a/devel/ocfpcsc/files/patch-OCFPCSC1.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- OCFPCSC1.cpp.orig 2011-05-12 01:27:28.000000000 +0200 -+++ OCFPCSC1.cpp 2011-05-12 01:31:53.000000000 +0200 -@@ -140,7 +140,7 @@ - CONTEXT_INFO cInfo; - - /* check if context exists */ -- if (cPos = isContextAvailable((long)context) < 0) { -+ if ((cPos = isContextAvailable((long)context)) < 0) { - throwPcscException(env, obj, "SCardConnect", "PC/SC Wrapper Error: context not in table", 0); - return 0; - } diff --git a/devel/ocfpcsc/files/patch-PcscExceptions.cpp b/devel/ocfpcsc/files/patch-PcscExceptions.cpp deleted file mode 100644 index 7ea6e8259247..000000000000 --- a/devel/ocfpcsc/files/patch-PcscExceptions.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- PcscExceptions.cpp.orig 2011-05-12 01:27:15.000000000 +0200 -+++ PcscExceptions.cpp 2011-05-12 01:28:07.000000000 +0200 -@@ -77,7 +77,7 @@ - /* allocate enough bufferspace for the complete exception message */ - completeMsg = (char *)malloc(strlen(method) + strlen(msg) + 50); - sprintf(completeMsg, "PCSC Exception in method %s: %s\n" \ -- "return code = %8.8x\n", method, msg,returnCode); -+ "return code = %8.8lx\n", method, msg,returnCode); - - if ((exceptionMsg = env->NewStringUTF(completeMsg)) == NULL) { - free(completeMsg); diff --git a/devel/ocfpcsc/files/patch-fieldIO.cpp b/devel/ocfpcsc/files/patch-fieldIO.cpp deleted file mode 100644 index 79bc2ef741a1..000000000000 --- a/devel/ocfpcsc/files/patch-fieldIO.cpp +++ /dev/null @@ -1,56 +0,0 @@ ---- fieldIO.cpp.orig 2009-01-07 17:34:29.486504988 +0100 -+++ fieldIO.cpp 2009-01-07 17:34:39.651535899 +0100 -@@ -58,7 +58,7 @@ - * != 0 - problem occurred, exception was thrown - * - ******************************************************************************/ --long getIntField(JNIEnv *env, jobject obj, char *fieldName, long *pFieldValue) { -+long getIntField(JNIEnv *env, jobject obj, const char *fieldName, long *pFieldValue) { - long rc = 1; - jfieldID fid; - -@@ -92,7 +92,7 @@ - * != 0 - problem occurred, exception was thrown - * - ******************************************************************************/ --long setIntField(JNIEnv *env, jobject obj, char *fieldName, long fieldValue) { -+long setIntField(JNIEnv *env, jobject obj, const char *fieldName, long fieldValue) { - long rc = 1; - jfieldID fid; - -@@ -132,7 +132,7 @@ - ******************************************************************************/ - long accessByteArray(JNIEnv *env, - jobject obj, -- char *fieldName, -+ const char *fieldName, - unsigned char **field, - int *pSize) { - -@@ -182,7 +182,7 @@ - * !=0 - problem occurred, exception was thrown - * - ******************************************************************************/ --long releaseByteArray(JNIEnv *env, jobject obj, char *fieldName, unsigned char *pByte) { -+long releaseByteArray(JNIEnv *env, jobject obj, const char *fieldName, unsigned char *pByte) { - - long rc=1; - jfieldID fid; -@@ -225,7 +225,7 @@ - * NULL - problem occurred, exception was thrown - * - ******************************************************************************/ --const char *accessStringField(JNIEnv *env, jobject obj, char *fieldName) { -+const char *accessStringField(JNIEnv *env, jobject obj, const char *fieldName) { - jfieldID fid; - jstring jstr; - const char *pstr = NULL; -@@ -261,7 +261,7 @@ - * != 0 - problem occurred, exception was thrown - * - ******************************************************************************/ --long releaseStringField(JNIEnv *env, jobject obj, char *fieldName, const char *field) { -+long releaseStringField(JNIEnv *env, jobject obj, const char *fieldName, const char *field) { - jfieldID fid; - jstring jstr; - int error = 1; diff --git a/devel/ocfpcsc/files/patch-fieldIO.h b/devel/ocfpcsc/files/patch-fieldIO.h deleted file mode 100644 index 392b7d52f23e..000000000000 --- a/devel/ocfpcsc/files/patch-fieldIO.h +++ /dev/null @@ -1,54 +0,0 @@ ---- fieldIO.h 2009-01-07 17:34:35.118522599 +0100 -+++ fieldIO.h 2009-01-07 17:34:39.651535899 +0100 -@@ -55,7 +55,7 @@ - * != 0 - problem occurred, exception was thrown - * - ******************************************************************************/ --long getIntField(JNIEnv *, jobject, char *, long *); -+long getIntField(JNIEnv *, jobject, const char *, long *); - - - /******************************************************************************* -@@ -75,7 +75,7 @@ - * != 0 - problem occurred, exception was thrown - * - ******************************************************************************/ --long setIntField(JNIEnv *, jobject, char *, long); -+long setIntField(JNIEnv *, jobject, const char *, long); - - - /******************************************************************************* -@@ -99,7 +99,7 @@ - * != 0 - problem occurred, exception was thrown - * - ******************************************************************************/ --long accessByteArray(JNIEnv *, jobject, char *, unsigned char **, int *); -+long accessByteArray(JNIEnv *, jobject, const char *, unsigned char **, int *); - - - /******************************************************************************* -@@ -120,7 +120,7 @@ - * !=0 - problem occurred, exception was thrown - * - ******************************************************************************/ --long releaseByteArray(JNIEnv *, jobject, char *, unsigned char *); -+long releaseByteArray(JNIEnv *, jobject, const char *, unsigned char *); - - - /******************************************************************************* -@@ -141,7 +141,7 @@ - * NULL - problem occurred, exception was thrown - * - ******************************************************************************/ --const char *accessStringField(JNIEnv *, jobject, char *); -+const char *accessStringField(JNIEnv *, jobject, const char *); - - - /******************************************************************************* -@@ -160,5 +160,5 @@ - * != 0 - problem occurred, exception was thrown - * - ******************************************************************************/ --long releaseStringField(JNIEnv *, jobject, char *, const char *); -+long releaseStringField(JNIEnv *, jobject, const char *, const char *); - diff --git a/devel/ocfpcsc/pkg-descr b/devel/ocfpcsc/pkg-descr deleted file mode 100644 index 53d192db5bfc..000000000000 --- a/devel/ocfpcsc/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -A library to provide a means to use Open Card Framework to talk -to PC/SC supported smartcard readers. - -WWW: http://www.musclecard.com/middleware/ diff --git a/devel/ocfpcsc/pkg-plist b/devel/ocfpcsc/pkg-plist deleted file mode 100644 index 53cc191e0be4..000000000000 --- a/devel/ocfpcsc/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -%%MOZILLA_PLUGIN%%lib/browser_plugins/libOCFPCSC1.so -%%MOZILLA_PLUGIN%%lib/browser_plugins/libWINSCARD.so -lib/libOCFPCSC1.so -lib/libOCFPCSC1.so.1 -lib/libWINSCARD.so -lib/libWINSCARD.so.1 |