[Midnightbsd-cvs] mports [18071] trunk/devel/libffi: libffi 3.2.1

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Mar 7 16:29:29 EST 2015


Revision: 18071
          http://svnweb.midnightbsd.org/mports/?rev=18071
Author:   laffer1
Date:     2015-03-07 16:29:29 -0500 (Sat, 07 Mar 2015)
Log Message:
-----------
libffi 3.2.1

Modified Paths:
--------------
    trunk/devel/libffi/Makefile
    trunk/devel/libffi/distinfo
    trunk/devel/libffi/pkg-plist

Modified: trunk/devel/libffi/Makefile
===================================================================
--- trunk/devel/libffi/Makefile	2015-03-07 21:27:19 UTC (rev 18070)
+++ trunk/devel/libffi/Makefile	2015-03-07 21:29:29 UTC (rev 18071)
@@ -1,8 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	libffi
-PORTVERSION=	3.0.13
-PORTREVISION=	2
+PORTVERSION=	3.2.1
 CATEGORIES=	devel
 MASTER_SITES=	SOURCEWARE
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -11,32 +10,32 @@
 COMMENT=	Foreign Function Interface
 
 LICENSE=	mit
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 TEST_DEPENDS=	runtest:${PORTSDIR}/misc/dejagnu
 
-USES=		libtool pathfix pkgconfig
+USES=		libtool pathfix
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 
 OPTIONS_DEFINE=	TESTS
-TESTS_DESC=	Include tools for test suite
 
-.include <bsd.mport.options.mk>
+TESTS_DESC=		Include tools for test suite
+TESTS_BUILD_DEPENDS=	${TEST_DEPENDS}
 
-.if ${PORT_OPTIONS:MTESTS}
-BUILD_DEPENDS:=	${TEST_DEPENDS}
-.endif
-
-GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
+INFO=		libffi
 PLIST_SUB=	PORTVERSION=${PORTVERSION}
-INFO=		libffi
 
+post-patch:
+	@${REINPLACE_CMD} -e 's| -Wno-psabi||g' \
+		${WRKSRC}/testsuite/lib/libffi.exp
+
 post-install:
 	@${LN} -sf ../lib/libffi-${PORTVERSION}/include/ffi.h ${PREFIX}/include/
 	@${LN} -sf ../lib/libffi-${PORTVERSION}/include/ffitarget.h ${PREFIX}/include/
 
 regression-test: build
-	@cd ${WRKSRC} && ${MAKE} check
+	@(cd ${WRKSRC} && ${MAKE_CMD} check)
 
 .include <bsd.port.mk>

Modified: trunk/devel/libffi/distinfo
===================================================================
--- trunk/devel/libffi/distinfo	2015-03-07 21:27:19 UTC (rev 18070)
+++ trunk/devel/libffi/distinfo	2015-03-07 21:29:29 UTC (rev 18071)
@@ -1,2 +1,2 @@
-SHA256 (libffi-3.0.13.tar.gz) = 1dddde1400c3bcb7749d398071af88c3e4754058d2d4c0b3696c2f82dc5cf11c
-SIZE (libffi-3.0.13.tar.gz) = 845747
+SHA256 (libffi-3.2.1.tar.gz) = d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37
+SIZE (libffi-3.2.1.tar.gz) = 940837

Modified: trunk/devel/libffi/pkg-plist
===================================================================
--- trunk/devel/libffi/pkg-plist	2015-03-07 21:27:19 UTC (rev 18070)
+++ trunk/devel/libffi/pkg-plist	2015-03-07 21:29:29 UTC (rev 18071)
@@ -5,10 +5,9 @@
 lib/libffi.a
 lib/libffi.so
 lib/libffi.so.6
+lib/libffi.so.6.0.4
 libdata/pkgconfig/libffi.pc
 man/man3/ffi.3.gz
 man/man3/ffi_call.3.gz
 man/man3/ffi_prep_cif.3.gz
 man/man3/ffi_prep_cif_var.3.gz
- at dirrm lib/libffi-%%PORTVERSION%%/include
- at dirrm lib/libffi-%%PORTVERSION%%



More information about the Midnightbsd-cvs mailing list