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} |