View | Details | Raw Unified | Return to bug 73304 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-4 / +21 lines)
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

Return to bug 73304