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