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

(-)pfpro/Makefile (-4 / +6 lines)
Lines 7-12 Link Here
7
7
8
PORTNAME=	pfpro
8
PORTNAME=	pfpro
9
PORTVERSION=	3.0.8
9
PORTVERSION=	3.0.8
10
PORTREVISION=	1
10
CATEGORIES=	finance
11
CATEGORIES=	finance
11
MASTER_SITES=	#https://manager.verisign.com/
12
MASTER_SITES=	#https://manager.verisign.com/
12
DISTNAME=	pfpro_freebsd
13
DISTNAME=	pfpro_freebsd
Lines 16-22 Link Here
16
17
17
ONLY_FOR_ARCHS=	i386
18
ONLY_FOR_ARCHS=	i386
18
RESTRICTED=	"Only for VeriSign PayFlow Pro customers"
19
RESTRICTED=	"Only for VeriSign PayFlow Pro customers"
19
NO_BUILD=	yes
20
INSTALLS_SHLIB=	yes
20
INSTALLS_SHLIB=	yes
21
NO_WRKSUBDIR=	yes
21
NO_WRKSUBDIR=	yes
22
SUB_FILES=	pkg-message
22
SUB_FILES=	pkg-message
Lines 25-32 Link Here
25
LATEST_LINK=	verisign-pfpro
25
LATEST_LINK=	verisign-pfpro
26
26
27
CERTDIR=	${PREFIX}/certs
27
CERTDIR=	${PREFIX}/certs
28
29
FBSDDIR=	${WRKSRC}/verisign/payflowpro/freebsd
28
FBSDDIR=	${WRKSRC}/verisign/payflowpro/freebsd
29
PFCFLAGS=	-DUSE_SSLEAY -fPIC -DFREEBSD_OS -DGENERIC_SEED  -D_REENTRANT -pthread -DPTHREADS -I. -L.
30
30
31
# XXX nees to be the same as DISTFILES
31
# XXX nees to be the same as DISTFILES
32
PFP_BUNDLE=	${DISTNAME}${EXTRACT_SUFX}
32
PFP_BUNDLE=	${DISTNAME}${EXTRACT_SUFX}
Lines 45-53 Link Here
45
in ${DISTDIR}.\n
45
in ${DISTDIR}.\n
46
.endif
46
.endif
47
47
48
do-build:
49
	(cd ${FBSDDIR}/lib && ${CC} ${PFCFLAGS} ${CFLAGS} -c ../bin/${PORTNAME}.c -o ${PORTNAME}.o && ${CC} ${PFCFLAGS} ${CFLAGS} -lpfpro ${PORTNAME}.o -o ${PORTNAME})
50
48
do-install:
51
do-install:
49
	${INSTALL_PROGRAM} ${FBSDDIR}/bin/pfpro ${PREFIX}/bin
52
	${INSTALL_PROGRAM} ${FBSDDIR}/lib/pfpro ${PREFIX}/bin
50
	${INSTALL_PROGRAM} ${FBSDDIR}/bin/pfpro-file ${PREFIX}/bin
51
	${INSTALL_DATA} ${FBSDDIR}/lib/pfpro.h ${PREFIX}/include
53
	${INSTALL_DATA} ${FBSDDIR}/lib/pfpro.h ${PREFIX}/include
52
	${INSTALL_DATA} ${FBSDDIR}/lib/libpfpro.so ${PREFIX}/lib
54
	${INSTALL_DATA} ${FBSDDIR}/lib/libpfpro.so ${PREFIX}/lib
53
	${MKDIR} ${CERTDIR}
55
	${MKDIR} ${CERTDIR}
(-)pfpro/pkg-plist (-1 lines)
Lines 1-5 Link Here
1
bin/pfpro
1
bin/pfpro
2
bin/pfpro-file
3
include/pfpro.h
2
include/pfpro.h
4
lib/libpfpro.so
3
lib/libpfpro.so
5
certs/f73e89fd.0
4
certs/f73e89fd.0

Return to bug 98896