aboutsummaryrefslogtreecommitdiffstats
path: root/devel/libffi/Makefile
diff options
context:
space:
mode:
authorbeech <beech@FreeBSD.org>2008-02-21 17:07:17 +0800
committerbeech <beech@FreeBSD.org>2008-02-21 17:07:17 +0800
commitae2bae7a98df2ec2ed5321c4c1ceb1d773afe834 (patch)
treee63743f715321cb9830eb3233e8f1d908fa1c5b3 /devel/libffi/Makefile
parentf9fb6d94ea4aeec0bc88b9de54c72b2584dba60c (diff)
downloadfreebsd-ports-gnome-ae2bae7a98df2ec2ed5321c4c1ceb1d773afe834.tar.gz
freebsd-ports-gnome-ae2bae7a98df2ec2ed5321c4c1ceb1d773afe834.tar.zst
freebsd-ports-gnome-ae2bae7a98df2ec2ed5321c4c1ceb1d773afe834.zip
- Update to 3.0.1
- Pass maintainership to submitter PR: ports/120736 Submitted by: Bjorn Konig <bkoenig@alpha-tierchen.de> Approved by: Horance Chou <horance@freera.net> (maintainer)
Diffstat (limited to 'devel/libffi/Makefile')
-rw-r--r--devel/libffi/Makefile29
1 files changed, 16 insertions, 13 deletions
diff --git a/devel/libffi/Makefile b/devel/libffi/Makefile
index b5425d6eb3bf..6bb4791b6540 100644
--- a/devel/libffi/Makefile
+++ b/devel/libffi/Makefile
@@ -6,24 +6,27 @@
#
PORTNAME= libffi
-PORTVERSION= 1.20
-PORTREVISION= 1
+PORTVERSION= 3.0.1
CATEGORIES= devel
-MASTER_SITES= ftp://sources.redhat.com/pub/libffi/
+MASTER_SITES= ftp://sourceware.org/pub/libffi/
-MAINTAINER= horance@freera.net
+MAINTAINER= bkoenig@alpha-tierchen.de
COMMENT= Foreign Function Interface
-USE_AUTOTOOLS= libtool:15
-INSTALLS_SHLIB= yes
-CONFIGURE_TARGET= # empty
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+USE_AUTOTOOLS= automake:110 autoconf:261
-CONFLICTS= gcc-3*
+INFO= libffi
-.include <bsd.port.pre.mk>
+MAN3= ffi.3 ffi_call.3 ffi_prep_cif.3
-.if ${ARCH} != "i386" && ${ARCH} != "alpha"
-BROKEN= "Configure fails on !i386 and !alpha"
-.endif
+pre-configure:
+ @${REINPLACE_CMD} -e 's,^\(includesdir = \).*,\1$$(includedir),' \
+ ${WRKSRC}/include/Makefile.am
-.include <bsd.port.post.mk>
+post-configure:
+ @${REINPLACE_CMD} -e 's,^\(transform = \).*,\1,' \
+ ${WRKSRC}/man/Makefile
+
+.include <bsd.port.mk>