summaryrefslogtreecommitdiff
path: root/x11/efltk
diff options
context:
space:
mode:
authorminskim <minskim>2005-09-18 21:18:53 +0000
committerminskim <minskim>2005-09-18 21:18:53 +0000
commit35c37922c45893fdb6c67e33c3704603256ced49 (patch)
tree05fe8f84054752217b35dfbb26f8286be1ecea99 /x11/efltk
parent132ced20ef51579b3290f9ff5b19163a67f72f9f (diff)
downloadpkgsrc-35c37922c45893fdb6c67e33c3704603256ced49.tar.gz
Link shared libraries against pthread. This makes x11/ede build on
NetBSD-1.6.2 and NetBSD 2.0. Bump PKGREVISION as well as BUILDLINK_DEPENDS since x11/ede is the only package depending on this.
Diffstat (limited to 'x11/efltk')
-rw-r--r--x11/efltk/Makefile3
-rw-r--r--x11/efltk/buildlink3.mk4
-rw-r--r--x11/efltk/distinfo3
-rw-r--r--x11/efltk/patches/patch-ac13
4 files changed, 19 insertions, 4 deletions
diff --git a/x11/efltk/Makefile b/x11/efltk/Makefile
index aaea1773c0d..e627d285ebf 100644
--- a/x11/efltk/Makefile
+++ b/x11/efltk/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.1.1.1 2005/09/02 14:41:37 xtraeme Exp $
+# $NetBSD: Makefile,v 1.2 2005/09/18 21:18:53 minskim Exp $
#
DISTNAME= efltk-2.0.5
+PKGREVISION= 1
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ede/}
EXTRACT_SUFX= .tar.bz2
diff --git a/x11/efltk/buildlink3.mk b/x11/efltk/buildlink3.mk
index 9ebb812df42..8454a314360 100644
--- a/x11/efltk/buildlink3.mk
+++ b/x11/efltk/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.1.1.1 2005/09/02 14:41:37 xtraeme Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2005/09/18 21:18:53 minskim Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
EFLTK_BUILDLINK3_MK:= ${EFLTK_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nefltk}
BUILDLINK_PACKAGES+= efltk
.if !empty(EFLTK_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.efltk+= efltk>=2.0.5
+BUILDLINK_DEPENDS.efltk+= efltk>=2.0.5nb1
BUILDLINK_PKGSRCDIR.efltk?= ../../x11/efltk
.endif # EFLTK_BUILDLINK3_MK
diff --git a/x11/efltk/distinfo b/x11/efltk/distinfo
index 0071371aa94..afd2959ffc7 100644
--- a/x11/efltk/distinfo
+++ b/x11/efltk/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.1.1.1 2005/09/02 14:41:37 xtraeme Exp $
+$NetBSD: distinfo,v 1.2 2005/09/18 21:18:53 minskim Exp $
SHA1 (efltk-2.0.5.tar.bz2) = 26f7124b384d0bfe3d28a73cbdf0111432b08d99
RMD160 (efltk-2.0.5.tar.bz2) = 7efa711d0df8a01ee402e1866286265d294778e8
Size (efltk-2.0.5.tar.bz2) = 1241294 bytes
SHA1 (patch-aa) = d87f595661c465fc315b643241b22ef65926906e
SHA1 (patch-ab) = 27a6870c068c8ea44089955a7d3c0492191f23ba
+SHA1 (patch-ac) = c87e78e57eab8ffb056e3a9ac2fddc0ee19abcfd
diff --git a/x11/efltk/patches/patch-ac b/x11/efltk/patches/patch-ac
new file mode 100644
index 00000000000..46eb84c2d28
--- /dev/null
+++ b/x11/efltk/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1 2005/09/18 21:18:53 minskim Exp $
+
+--- src/Makefile.orig 2005-02-03 07:11:44.000000000 -0800
++++ src/Makefile
+@@ -89,7 +89,7 @@ $(LIBRARY).a:
+ $(DSO).so.$(FL_API_VERSION) $(DSO).sl.2:
+ @rm -f $@
+ @echo $(DSOCOMMAND) $(DSONAME) ...
+- @$(DSOCOMMAND) $(DSONAME) $(SHARED_OBJECTS) $(DSOLIBS)
++ @$(DSOCOMMAND) $(DSONAME) $(SHARED_OBJECTS) $(DSOLIBS) $(THREADSLIBS) $(COMPILER_RPATH_FLAG)$(PTHREADBASE)/lib
+ ifneq ($(STRIP), )
+ @$(STRIP) $(DSONAME)
+ endif