pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/libffi Update to libffi 3.0.8.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9b07dbc143e4
branches:  trunk
changeset: 554853:9b07dbc143e4
user:      asau <asau%pkgsrc.org@localhost>
date:      Sat Feb 21 15:51:35 2009 +0000

description:
Update to libffi 3.0.8.

Changes since previous (3.0.6) include Solaris 10/x86 and FreeBSD/powerpc
support, code cleanup and bug fixes.

pkgsrc changes: add testing support.
Since there's no support for test depends, implement a hack proposed by <obache>.

diffstat:

 devel/libffi/Makefile |  12 ++++++++++--
 devel/libffi/distinfo |   8 ++++----
 2 files changed, 14 insertions(+), 6 deletions(-)

diffs (41 lines):

diff -r 852b71c1ec07 -r 9b07dbc143e4 devel/libffi/Makefile
--- a/devel/libffi/Makefile     Sat Feb 21 15:26:47 2009 +0000
+++ b/devel/libffi/Makefile     Sat Feb 21 15:51:35 2009 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2008/10/11 22:33:56 dholland Exp $
+# $NetBSD: Makefile,v 1.9 2009/02/21 15:51:35 asau Exp $
 #
 
-DISTNAME=      libffi-3.0.6
+DISTNAME=      libffi-3.0.8
 CATEGORIES=    devel
 MASTER_SITES=  ftp://sourceware.org/pub/libffi/
 
@@ -20,4 +20,12 @@
 
 PKGCONFIG_OVERRIDE+=   libffi.pc.in
 
+# Since we don't have "TEST_DEPENDS", we implement it as a hack:
+.include "../../mk/bsd.prefs.mk"
+
+.if !empty(PKGSRC_RUN_TEST:M[Yy][Ee][Ss])
+TEST_TARGET=   check
+BUILD_DEPENDS+=        dejagnu-[0-9]*:../../devel/dejagnu
+.endif
+
 .include "../../mk/bsd.pkg.mk"
diff -r 852b71c1ec07 -r 9b07dbc143e4 devel/libffi/distinfo
--- a/devel/libffi/distinfo     Sat Feb 21 15:26:47 2009 +0000
+++ b/devel/libffi/distinfo     Sat Feb 21 15:51:35 2009 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.9 2008/10/11 22:33:56 dholland Exp $
+$NetBSD: distinfo,v 1.10 2009/02/21 15:51:35 asau Exp $
 
-SHA1 (libffi-3.0.6.tar.gz) = 04a5f38c76dfe3e078767645ca89f2ff71721104
-RMD160 (libffi-3.0.6.tar.gz) = da8f547209e6b13dc7be86ea29ad5fa5e85844e5
-Size (libffi-3.0.6.tar.gz) = 717171 bytes
+SHA1 (libffi-3.0.8.tar.gz) = ce44d10c39d9a37479c8777e206cac0f36c48712
+RMD160 (libffi-3.0.8.tar.gz) = 4144f64e79ebf95161a6afd58ceaeef8372b5e57
+Size (libffi-3.0.8.tar.gz) = 722834 bytes
 SHA1 (patch-ac) = 307c08e8e3df5f079c0b2f63da58bb59fc089d30
 SHA1 (patch-ad) = 8901a00abe25422e3e35f321a5fb89311185fc0b



Home | Main Index | Thread Index | Old Index