View | Details | Raw Unified | Return to bug 191419
Collapse All | Expand All

(-)./Makefile (-14 / +18 lines)
Lines 11-17 Link Here
11
MAINTAINER=	saper@saper.info
11
MAINTAINER=	saper@saper.info
12
COMMENT=	Open Card Framework to PC/SC bridge
12
COMMENT=	Open Card Framework to PC/SC bridge
13
13
14
LIB_DEPENDS=	pcsclite.1:${PORTSDIR}/devel/pcsc-lite
14
LICENSE=	IBMOCF
15
LICENSE_NAME=	IBM OpenCard Framework
16
LICENSE_FILE=	${FILESDIR}/IBMOCF
17
LICENSE_PERMS=	dist-sell pkg-sell
18
19
LIB_DEPENDS=	pcsclite:${PORTSDIR}/devel/pcsc-lite
15
20
16
USES=		gmake
21
USES=		gmake
17
USE_JAVA=	1.2+
22
USE_JAVA=	1.2+
Lines 22-28 Link Here
22
PORTEXAMPLES=	opencard.properties
27
PORTEXAMPLES=	opencard.properties
23
PORTDOCS=	README
28
PORTDOCS=	README
24
29
25
NO_STAGE=	yes
26
.include <bsd.port.pre.mk>
30
.include <bsd.port.pre.mk>
27
31
28
.if !defined(WITHOUT_MOZILLA_PLUGIN)
32
.if !defined(WITHOUT_MOZILLA_PLUGIN)
Lines 51-72 Link Here
51
	(cd ${WRKSRC} && ${LD} -Bsymbolic -shared dummy.o -o libWINSCARD.so)
55
	(cd ${WRKSRC} && ${LD} -Bsymbolic -shared dummy.o -o libWINSCARD.so)
52
56
53
do-install:
57
do-install:
54
.if !defined(NOPORTDOCS)
58
.if ${PORT_OPTIONS:MDOCS}
55
	@${MKDIR} ${DOCSDIR}
59
	@${MKDIR} ${STAGEDIR}/${DOCSDIR}
56
	@${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
60
	@${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}/${DOCSDIR}
57
.endif
61
.endif
58
.if !defined(NOPORTEXAMPLES)
62
.if !defined(NOPORTEXAMPLES)
59
	@${MKDIR} ${EXAMPLESDIR}
63
	@${MKDIR} ${STAGEDIR}/${EXAMPLESDIR}
60
	@${INSTALL_DATA} ${WRKSRC}/opencard.properties ${EXAMPLESDIR}
64
	@${INSTALL_DATA} ${WRKSRC}/opencard.properties ${STAGEDIR}/${EXAMPLESDIR}/opencard.properties
61
.endif
65
.endif
62
	@${INSTALL_DATA} ${WRKSRC}/libOCFPCSC1.so ${PREFIX}/lib/libOCFPCSC1.so.1
66
	@${INSTALL_DATA} ${WRKSRC}/libOCFPCSC1.so ${STAGEDIR}/${PREFIX}/lib/libOCFPCSC1.so.1
63
	@${INSTALL_DATA} ${WRKSRC}/libWINSCARD.so ${PREFIX}/lib/libWINSCARD.so.1
67
	@${INSTALL_DATA} ${WRKSRC}/libWINSCARD.so ${STAGEDIR}/${PREFIX}/lib/libWINSCARD.so.1
64
	@${LN} -fs ${PREFIX}/lib/libOCFPCSC1.so.1 ${PREFIX}/lib/libOCFPCSC1.so
68
	@${LN} -fs libOCFPCSC1.so.1 ${STAGEDIR}/${PREFIX}/lib/libOCFPCSC1.so
65
	@${LN} -fs ${PREFIX}/lib/libWINSCARD.so.1 ${PREFIX}/lib/libWINSCARD.so
69
	@${LN} -fs libWINSCARD.so.1 ${STAGEDIR}/${PREFIX}/lib/libWINSCARD.so
66
.if !defined (WITHOUT_MOZILLA_PLUGIN)
70
.if !defined (WITHOUT_MOZILLA_PLUGIN)
67
	@${MKDIR} ${PREFIX}/lib/browser_plugins
71
	@${MKDIR} ${STAGEDIR}/${PREFIX}/lib/browser_plugins
68
	@${LN} -fs ${PREFIX}/lib/libOCFPCSC1.so.1 ${PREFIX}/lib/browser_plugins/libOCFPCSC1.so
72
	@${LN} -fs ../../lib/libOCFPCSC1.so.1 ${STAGEDIR}/${PREFIX}/lib/browser_plugins/libOCFPCSC1.so
69
	@${LN} -fs ${PREFIX}/lib/libWINSCARD.so.1 ${PREFIX}/lib/browser_plugins/libWINSCARD.so
73
	@${LN} -fs ../../lib/libWINSCARD.so.1 ${STAGEDIR}/${PREFIX}/lib/browser_plugins/libWINSCARD.so
70
.endif
74
.endif
71
75
72
.include <bsd.port.post.mk>
76
.include <bsd.port.post.mk>
(-)./files/IBMOCF (+34 lines)
Line 0 Link Here
1
/*
2
 * Copyright (c) 1997 - 1999 IBM Corporation.
3
 * 
4
 * Redistribution and use in source (source code) and binary (object code)
5
 * forms, with or without modification, are permitted provided that the
6
 * following conditions are met:
7
 * 1. Redistributed source code must retain the above copyright notice, this
8
 * list of conditions and the disclaimer below.
9
 * 2. Redistributed object code must reproduce the above copyright notice,
10
 * this list of conditions and the disclaimer below in the documentation
11
 * and/or other materials provided with the distribution.
12
 * 3. The name of IBM may not be used to endorse or promote products derived
13
 * from this software or in any other form without specific prior written
14
 * permission from IBM.
15
 * 4. Redistribution of any modified code must be labeled "Code derived from
16
 * the original OpenCard Framework".
17
 * 
18
 * THIS SOFTWARE IS PROVIDED BY IBM "AS IS" FREE OF CHARGE. IBM SHALL NOT BE
19
 * LIABLE FOR INFRINGEMENTS OF THIRD PARTIES RIGHTS BASED ON THIS SOFTWARE.  ANY
20
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
21
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
22
 * DISCLAIMED.  IBM DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THIS
23
 * SOFTWARE WILL MEET THE USER'S REQUIREMENTS OR THAT THE OPERATION OF IT WILL
24
 * BE UNINTERRUPTED OR ERROR-FREE.  IN NO EVENT, UNLESS REQUIRED BY APPLICABLE
25
 * LAW, SHALL IBM BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
26
 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
27
 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
28
 * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
29
 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
30
 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
31
 * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.  ALSO, IBM IS UNDER NO OBLIGATION
32
 * TO MAINTAIN, CORRECT, UPDATE, CHANGE, MODIFY, OR OTHERWISE SUPPORT THIS
33
 * SOFTWARE.
34
 */
(-)./pkg-descr (-1 / +1 lines)
Lines 2-5 Link Here
2
to PC/SC supported smartcard readers.
2
to PC/SC supported smartcard readers.
3
3
4
Author: David Corcoran
4
Author: David Corcoran
5
WWW:	http://www.musclecard.com/middleware/
5
WWW: http://www.musclecard.com/middleware/

Return to bug 191419