summaryrefslogtreecommitdiff
path: root/devel/libffi/buildlink3.mk
diff options
context:
space:
mode:
authordholland <dholland@pkgsrc.org>2008-10-11 22:33:56 +0000
committerdholland <dholland@pkgsrc.org>2008-10-11 22:33:56 +0000
commit3bf7bef308a77b8f656be397b2d082eba5659d16 (patch)
treefd93db6df2b14ad61ef97354d35ae0fb8fece0a6 /devel/libffi/buildlink3.mk
parent2300b89bbcdbccea9aed1e9acb475f2153464a58 (diff)
downloadpkgsrc-3bf7bef308a77b8f656be397b2d082eba5659d16.tar.gz
Update to libffi-3.0.6. From Aleksej Saushev, who's taking maintainership,
with an adjustment for info file handling. Changes from 2.x appear to be large and aren't concisely anywhere I can find. Changes since 3.0.0: 3.0.6 Jul-17-08 Fix for closures on sh. Mark the sh/sh64 stack as non-executable. (both thanks to Kaz Kojima) 3.0.5 Apr-3-08 Fix libffi.pc file. Fix #define ARM for IcedTea users. Fix x86 closure bug. 3.0.4 Feb-24-08 Fix x86 OpenBSD configury. 3.0.3 Feb-22-08 Enable x86 OpenBSD thanks to Thomas Heller, and x86-64 FreeBSD thanks to Björn König and Andreas Tobler. Clean up test instruction in README. 3.0.2 Feb-21-08 Improved x86 FreeBSD support. Thanks to Björn König. 3.0.1 Feb-15-08 Fix instruction cache flushing bug on MIPS. Thanks to David Daney. 3.0.0 Feb-15-08 Many changes, mostly thanks to the GCC project. Cygnus Solutions is now Red Hat.
Diffstat (limited to 'devel/libffi/buildlink3.mk')
-rw-r--r--devel/libffi/buildlink3.mk7
1 files changed, 4 insertions, 3 deletions
diff --git a/devel/libffi/buildlink3.mk b/devel/libffi/buildlink3.mk
index 2dbe2f065de..0dae4ba8f42 100644
--- a/devel/libffi/buildlink3.mk
+++ b/devel/libffi/buildlink3.mk
@@ -1,9 +1,9 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/07/08 23:10:44 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2008/10/11 22:33:56 dholland Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
LIBFFI_BUILDLINK3_MK:= ${LIBFFI_BUILDLINK3_MK}+
-.if !empty(BUILDLINK_DEPTH:M+)
+.if ${BUILDLINK_DEPTH} == "+"
BUILDLINK_DEPENDS+= libffi
.endif
@@ -11,9 +11,10 @@ BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibffi}
BUILDLINK_PACKAGES+= libffi
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libffi
-.if !empty(LIBFFI_BUILDLINK3_MK:M+)
+.if ${LIBFFI_BUILDLINK3_MK} == "+"
BUILDLINK_API_DEPENDS.libffi+= libffi>=1.20
BUILDLINK_ABI_DEPENDS.libffi+= libffi>=2.0betanb1
+#BUILDLINK_API_DEPENDS.libffi+= libffi>=3.0.6
BUILDLINK_PKGSRCDIR.libffi?= ../../devel/libffi
.endif # LIBFFI_BUILDLINK3_MK