summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2014-02-10 16:42:40 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2014-02-10 16:42:40 +0000
commitd79928d34fce8f845029e8f8270190f1bbce0582 (patch)
treee0c7ee297908eab324b934fedc7480a6d2ea1ca6
parent1b1d2bd861293fa60d9f4e217dc91e24783e8a8f (diff)
downloadfreebsd-ports-d79928d34fce8f845029e8f8270190f1bbce0582.zip
Fix build with clang,
Convert to USES=libtool Strip binaries
-rw-r--r--security/ipsec-tools/Makefile10
-rw-r--r--security/ipsec-tools/pkg-plist2
2 files changed, 9 insertions, 3 deletions
diff --git a/security/ipsec-tools/Makefile b/security/ipsec-tools/Makefile
index 519ea8695d1e..e3d94d2dafa2 100644
--- a/security/ipsec-tools/Makefile
+++ b/security/ipsec-tools/Makefile
@@ -8,7 +8,7 @@
PORTNAME= ipsec-tools
PORTVERSION= 0.8.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= security
MASTER_SITES= SF
@@ -20,9 +20,13 @@ CONFLICTS= racoon-[0-9]*
USE_RC_SUBR= racoon
USE_OPENSSL= yes
USE_BZIP2= yes
-USE_GCC= any
-USE_AUTOTOOLS= libtool
+INSTALL_TARGET= install-strip
+
+CFLAGS+= -Wno-knr-promoted-parameter \
+ -Wno-sizeof-pointer-memaccess \
+ -Wno-incompatible-pointer-types
+USES= libtool
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CONFIGURE_ARGS= --enable-shared --sysconfdir=${PREFIX}/etc/racoon \
diff --git a/security/ipsec-tools/pkg-plist b/security/ipsec-tools/pkg-plist
index 771992db54f5..f31cca9667a4 100644
--- a/security/ipsec-tools/pkg-plist
+++ b/security/ipsec-tools/pkg-plist
@@ -22,10 +22,12 @@ lib/libipsec.a
lib/libipsec.la
lib/libipsec.so
lib/libipsec.so.0
+lib/libipsec.so.0.0.1
lib/libracoon.a
lib/libracoon.la
lib/libracoon.so
lib/libracoon.so.0
+lib/libracoon.so.0.0.0
man/man3/ipsec_set_policy.3.gz
man/man3/ipsec_strerror.3.gz
man/man5/racoon.conf.5.gz