1 # Created by: Kirill Ponomarew <ponomarew@oberon.net>
7 CATEGORIES= devel security
8 MASTER_SITES= GOOGLE_CODE
10 MAINTAINER= bdrewery@FreeBSD.org
11 COMMENT= Library that makes it easy for programs to use privilege separation
14 LICENSE_FILE= ${WRKSRC}/LICENSE
16 USES= autoreconf libtool
19 INSTALL_TARGET= install-strip
23 -e 's|$$(PACKAGE).d|$$(PACKAGE)|g' \
24 -e 's|$$(sysconfdir)/$$(PACKAGE)|$$(DESTDIR)$$(sysconfdir)/$$(PACKAGE)|' \
25 ${WRKSRC}/etc/Makefile.am
26 @${REINPLACE_CMD} -e \
27 '/^CFLAGS/s|-O2 -g|@CFLAGS@| ; \
28 /^CXXFLAGS/s|-O2 -g|@CXXFLAGS@| ; \
29 s|@PACKAGE@.d|@PACKAGE@| ; \
30 s|-lstdc++||' ${WRKSRC}/src/Makefile.am
31 @${REINPLACE_CMD} -e \
32 '/^CFLAGS/s|-O2 -g|@CFLAGS@|' ${WRKSRC}/tests/Makefile.am
33 # microb calls sqrt which requires -lm on some architectures
34 @${ECHO_CMD} 'microb_LDADD = $$(LDADD) -lm' >> ${WRKSRC}/tests/Makefile.am
36 .include <bsd.port.mk>