aboutsummaryrefslogtreecommitdiffstats
path: root/devel/libtool15
diff options
context:
space:
mode:
authorade <ade@FreeBSD.org>2007-02-28 23:59:04 +0800
committerade <ade@FreeBSD.org>2007-02-28 23:59:04 +0800
commit923b9dc37be1486bddf40523516794cdcb97925a (patch)
tree832ff3a62562df54cc3434c0da765d5298b70672 /devel/libtool15
parent0f942a05ed6bae6919688b22c7cde0dd5e528e9b (diff)
downloadfreebsd-ports-gnome-923b9dc37be1486bddf40523516794cdcb97925a.tar.gz
freebsd-ports-gnome-923b9dc37be1486bddf40523516794cdcb97925a.tar.zst
freebsd-ports-gnome-923b9dc37be1486bddf40523516794cdcb97925a.zip
* Correctly patch devel/libltdl15 with the upstream hack to
prevent eg: gnucash from taking several aeons to start up. * Hack around the fact that the above then wants to call various autotools to rebuild parts of the build infrastructure which, depending on the ports installed can cause things to fail in weird and wonderful ways.
Diffstat (limited to 'devel/libtool15')
-rw-r--r--devel/libtool15/Makefile2
-rw-r--r--devel/libtool15/files/patch-libltdl-Makefile.in14
-rw-r--r--devel/libtool15/files/patch-libltdl-configure8
3 files changed, 23 insertions, 1 deletions
diff --git a/devel/libtool15/Makefile b/devel/libtool15/Makefile
index c017db004f75..ab5d4c94be0a 100644
--- a/devel/libtool15/Makefile
+++ b/devel/libtool15/Makefile
@@ -7,7 +7,7 @@
PORTNAME?= libtool
PORTVERSION= 1.5.22
-PORTREVISION?= 3
+PORTREVISION?= 4
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= libtool
diff --git a/devel/libtool15/files/patch-libltdl-Makefile.in b/devel/libtool15/files/patch-libltdl-Makefile.in
new file mode 100644
index 000000000000..9d7f7886a9d5
--- /dev/null
+++ b/devel/libtool15/files/patch-libltdl-Makefile.in
@@ -0,0 +1,14 @@
+--- libltdl/Makefile.in.orig Sun Dec 18 14:13:58 2005
++++ libltdl/Makefile.in Wed Feb 28 07:51:13 2007
+@@ -267,7 +267,2 @@
+
+-$(top_srcdir)/configure: $(am__configure_deps)
+- cd $(srcdir) && $(AUTOCONF)
+-$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+- cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
+-
+ config.h: stamp-h1
+@@ -282,3 +277,2 @@
+ $(srcdir)/config-h.in: $(am__configure_deps)
+- cd $(top_srcdir) && $(AUTOHEADER)
+ rm -f stamp-h1
diff --git a/devel/libtool15/files/patch-libltdl-configure b/devel/libtool15/files/patch-libltdl-configure
new file mode 100644
index 000000000000..121459694ac4
--- /dev/null
+++ b/devel/libtool15/files/patch-libltdl-configure
@@ -0,0 +1,8 @@
+--- libltdl/configure.orig Sun Dec 18 14:13:59 2005
++++ libltdl/configure Tue Feb 27 12:41:55 2007
+@@ -21123,2 +21123,5 @@
+ ;;
++ freebsd*)
++ libltdl_cv_sys_dlopen_deplibs=yes
++ ;;
+ gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)