Lines 2-8
Link Here
|
2 |
# Date created: Tue Mar 6 06:57:58 PST 2001 |
2 |
# Date created: Tue Mar 6 06:57:58 PST 2001 |
3 |
# Whom: Cy Schubert <Cy.Schubert@uumail.gov.bc.ca> |
3 |
# Whom: Cy Schubert <Cy.Schubert@uumail.gov.bc.ca> |
4 |
# |
4 |
# |
5 |
# $FreeBSD: /repoman/r/pcvs/ports/security/tripwire/Makefile,v 1.26 2004/06/07 11:55:18 cy Exp $ |
5 |
# $FreeBSD: ports/security/tripwire/Makefile,v 1.26 2004/06/07 11:55:18 cy Exp $ |
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= tripwire |
8 |
PORTNAME= tripwire |
Lines 26-31
Link Here
|
26 |
MAKE_ARGS= SYSPRE=${ARCH}-unknown-freebsd |
26 |
MAKE_ARGS= SYSPRE=${ARCH}-unknown-freebsd |
27 |
IS_INTERACTIVE= yes |
27 |
IS_INTERACTIVE= yes |
28 |
|
28 |
|
|
|
29 |
USE_GCC= 2.95 |
30 |
USE_REINPLACE= YES |
31 |
|
29 |
# Tripwire config files are stored in TWCFG |
32 |
# Tripwire config files are stored in TWCFG |
30 |
TWCFG?= /usr/local/etc/tripwire |
33 |
TWCFG?= /usr/local/etc/tripwire |
31 |
# Tripwire policy files are stored in TWPOLICY. |
34 |
# Tripwire policy files are stored in TWPOLICY. |
Lines 49-57
Link Here
|
49 |
|
52 |
|
50 |
.include <bsd.port.pre.mk> |
53 |
.include <bsd.port.pre.mk> |
51 |
|
54 |
|
52 |
.if ${OSVERSION} >= 500000 |
55 |
#.if ${OSVERSION} >= 500000 |
53 |
BROKEN= "Fails to build under 5.X" |
56 |
#BROKEN= "Fails to build under 5.X" |
54 |
.endif |
57 |
#.endif |
55 |
|
58 |
|
56 |
PLIST_SUB+= TWCFG=${TWCFG} TWDB=${TWDB} |
59 |
PLIST_SUB+= TWCFG=${TWCFG} TWDB=${TWDB} |
57 |
|
60 |
|
Lines 62-67
Link Here
|
62 |
@ ${MV} ${WRKSRC}/man/man4/twconfig.4 ${WRKSRC}/man/man5/twconfig.5 |
65 |
@ ${MV} ${WRKSRC}/man/man4/twconfig.4 ${WRKSRC}/man/man5/twconfig.5 |
63 |
@ ${MV} ${WRKSRC}/man/man4/twpolicy.4 ${WRKSRC}/man/man5/twpolicy.5 |
66 |
@ ${MV} ${WRKSRC}/man/man4/twpolicy.4 ${WRKSRC}/man/man5/twpolicy.5 |
64 |
|
67 |
|
|
|
68 |
|
69 |
post-extract: |
70 |
@ ${REINPLACE_CMD} -e "s|CC \= gcc|CC \= gcc295|g" ${WRKSRC}/src/STLport-4.0/src/gcc.mak |
71 |
@ ${REINPLACE_CMD} -e "s|CXX \= c\+\+|CXX \= g\+\+295|g" ${WRKSRC}/src/STLport-4.0/src/gcc.mak |
72 |
@ ${REINPLACE_CMD} -e "s|ln \-s \/usr\/include\/g\+\+ include|ln \-s ${PREFIX}\/lib\/gcc\-lib\/${ARCH}\-portbld\-freebsd${OSREL}\/2.95.3\/include include|g" ${WRKSRC}/src/STLport-4.0/STLport.mak |
73 |
@ ${REINPLACE_CMD} -e "s|CC \= cc|CC \= gcc295|g" ${WRKSRC}/src/make_include/i386-unknown-freebsd.inc |
74 |
@ ${REINPLACE_CMD} -e "s|CXX \= c\+\+|CXX \= g\+\+295|g" ${WRKSRC}/src/make_include/i386-unknown-freebsd.inc |
75 |
@ ${REINPLACE_CMD} -e "s|LINKFLAGS_R \= \-pthread|LINKFLAGS_R \+\= \-lpthread|g" ${WRKSRC}/src/make_include/i386-unknown-freebsd.inc |
76 |
@ ${REINPLACE_CMD} -e "s|LINKFLAGS_D \= \-pthread|LINKFLAGS_D \+\= \-lpthread|g" ${WRKSRC}/src/make_include/i386-unknown-freebsd.inc |
77 |
@ ${REINPLACE_CMD} -e "s|CC \= g\+\+|CC \= g\+\+295|g" ${WRKSRC}/src/cryptlib/i386-unknown-freebsd.mak |
78 |
@ ${REINPLACE_CMD} -e "s|malloc.h|stdlib.h|g" ${WRKSRC}/src/core/msystem.cpp |
79 |
@ ${REINPLACE_CMD} -e "s|malloc.h|stdlib.h|g" ${WRKSRC}/src/twparser/yylex.cpp |
80 |
@ ${REINPLACE_CMD} -e "s|malloc.h|stdlib.h|g" ${WRKSRC}/src/tripwire/tripwiremain.cpp |
81 |
|
65 |
install-software: |
82 |
install-software: |
66 |
@ ${ECHO_CMD} TWPOLICY=${TWPOLICY} >> ${WRKSRC}/install/install.cfg |
83 |
@ ${ECHO_CMD} TWPOLICY=${TWPOLICY} >> ${WRKSRC}/install/install.cfg |
67 |
@ ${ECHO_CMD} TWSITEKEYDIR=${TWSITEKEYDIR} >> ${WRKSRC}/install/install.cfg |
84 |
@ ${ECHO_CMD} TWSITEKEYDIR=${TWSITEKEYDIR} >> ${WRKSRC}/install/install.cfg |