summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorJeremy Messenger <mezz@FreeBSD.org>2009-08-02 19:36:34 +0000
committerJeremy Messenger <mezz@FreeBSD.org>2009-08-02 19:36:34 +0000
commit789d75c728ef23566a07bf5b9bc2190bf34ff4f1 (patch)
treedc7540d42fa2d5d7c1c74515e3bdbf6ab842cd17 /lang
parent- Mark BROKEN on i386, does not build (diff)
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING. It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop and applications in the runtime. With help: marcus and kwm Pointyhat-exp: a few times by pav Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and a few MarcusCom CVS users. Also, I might have missed a few. Repocopy by: marcus Approved by: portmgr
Notes
Notes: svn path=/head/; revision=238781
Diffstat (limited to 'lang')
-rw-r--r--lang/Sather/Makefile2
-rw-r--r--lang/ccscript/Makefile4
-rw-r--r--lang/cim/Makefile2
-rw-r--r--lang/drscheme/Makefile2
-rw-r--r--lang/elan/Makefile2
-rw-r--r--lang/elk/Makefile2
-rw-r--r--lang/ferite/Makefile2
-rw-r--r--lang/gambas/Makefile4
-rw-r--r--lang/gcc42-withgcjawt/Makefile2
-rw-r--r--lang/guile/Makefile4
-rw-r--r--lang/klogoturtle/Makefile2
-rw-r--r--lang/libjit/Makefile2
-rw-r--r--lang/libutils/Makefile2
-rw-r--r--lang/mono/Makefile2
-rw-r--r--lang/neko/Makefile2
-rw-r--r--lang/njs/Makefile2
-rw-r--r--lang/ofc/Makefile2
-rw-r--r--lang/oo2c/Makefile2
-rw-r--r--lang/open-cobol-devel/Makefile2
-rw-r--r--lang/open-cobol/Makefile2
-rw-r--r--lang/osb-jscore/Makefile2
-rw-r--r--lang/pfe-devel/Makefile2
-rw-r--r--lang/pfe/Makefile2
-rw-r--r--lang/php4/Makefile.ext2
-rw-r--r--lang/php5/Makefile.ext2
-rw-r--r--lang/php53/Makefile.ext2
-rw-r--r--lang/plt-scheme/Makefile2
-rw-r--r--lang/pnetlib/Makefile2
-rw-r--r--lang/racket-textual/Makefile2
-rw-r--r--lang/racket/Makefile2
-rw-r--r--lang/sdcc-devel/Makefile2
-rw-r--r--lang/sdcc/Makefile2
-rw-r--r--lang/smalltalk/Makefile2
33 files changed, 37 insertions, 35 deletions
diff --git a/lang/Sather/Makefile b/lang/Sather/Makefile
index 319ad360f0e2..3d138a179df0 100644
--- a/lang/Sather/Makefile
+++ b/lang/Sather/Makefile
@@ -20,7 +20,7 @@ COMMENT= Sather compiler
# NOTE: currently build fails with threaded Tk
#
LIB_DEPENDS= tk84.1:${PORTSDIR}/x11-toolkits/tk84
-BUILD_DEPENDS= ${LOCALBASE}/bin/libtool:${PORTSDIR}/devel/libtool15
+BUILD_DEPENDS= ${LOCALBASE}/bin/libtool:${PORTSDIR}/devel/libtool22
USE_BZIP2= yes
USE_GMAKE= yes
diff --git a/lang/ccscript/Makefile b/lang/ccscript/Makefile
index c89bf1169f91..44dcf8cd2171 100644
--- a/lang/ccscript/Makefile
+++ b/lang/ccscript/Makefile
@@ -18,7 +18,9 @@ COMMENT= State-event driven class extendible C++ script interpreter
LIB_DEPENDS= ccgnu2-1.6.0:${PORTSDIR}/devel/commoncpp
-USE_AUTOTOOLS= libtool:15
+BROKEN= Does not build with libtool 2.2.
+
+USE_AUTOTOOLS= libtool:22
USE_GNOME= pkgconfig gnometarget
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/lang/cim/Makefile b/lang/cim/Makefile
index 0fe61948449b..7053d71f088d 100644
--- a/lang/cim/Makefile
+++ b/lang/cim/Makefile
@@ -14,7 +14,7 @@ MASTER_SITES= ftp://ftp.ifi.uio.no/pub/cim/
MAINTAINER= ports@FreeBSD.org
COMMENT= Compiler for the SIMULA programming language
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
USE_PERL5= yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/lang/drscheme/Makefile b/lang/drscheme/Makefile
index df2f4a4d7373..98de1b07caf6 100644
--- a/lang/drscheme/Makefile
+++ b/lang/drscheme/Makefile
@@ -43,7 +43,7 @@ WRKSRC= ${WRKDIR}/plt-${PORTVERSION}/src
USE_ICONV= yes
USE_GL= yes
USE_LDCONFIG= yes
-USE_AUTOTOOLS= libtool:15:env
+USE_AUTOTOOLS= libtool:22:env
MAN1= drscheme.1 help-desk.1 mred.1 mzscheme.1 tex2page.1
diff --git a/lang/elan/Makefile b/lang/elan/Makefile
index 11703746913e..0602aacff4f5 100644
--- a/lang/elan/Makefile
+++ b/lang/elan/Makefile
@@ -20,7 +20,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}
MAN1= elancc.1
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/lang/elk/Makefile b/lang/elk/Makefile
index adf738407aac..d5c5ebecd6dd 100644
--- a/lang/elk/Makefile
+++ b/lang/elk/Makefile
@@ -19,7 +19,7 @@ LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm \
USE_BZIP2= yes
USE_MOTIF= yes
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
USE_LDCONFIG= yes
diff --git a/lang/ferite/Makefile b/lang/ferite/Makefile
index 5570d9b1798c..11d55ba74989 100644
--- a/lang/ferite/Makefile
+++ b/lang/ferite/Makefile
@@ -18,7 +18,7 @@ COMMENT= An embeddable scripting language
LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre \
xml2.5:${PORTSDIR}/textproc/libxml2
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
diff --git a/lang/gambas/Makefile b/lang/gambas/Makefile
index 470c413a132a..7350dae535a2 100644
--- a/lang/gambas/Makefile
+++ b/lang/gambas/Makefile
@@ -6,7 +6,7 @@
PORTNAME= gambas
PORTVERSION= 1.0.19
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang
MASTER_SITES= SF
@@ -16,7 +16,7 @@ COMMENT= Gambas Almost Means BASic
LIB_DEPENDS= curl.5:${PORTSDIR}/ftp/curl \
ml.0:${PORTSDIR}/math/ldouble
-USE_AUTOTOOLS= libltdl:15 libtool:15
+USE_AUTOTOOLS= libltdl:22 libtool:22
USE_KDELIBS_VER= 3
USE_GETTEXT= yes
USE_BZIP2= yes
diff --git a/lang/gcc42-withgcjawt/Makefile b/lang/gcc42-withgcjawt/Makefile
index 566409955cba..482957981633 100644
--- a/lang/gcc42-withgcjawt/Makefile
+++ b/lang/gcc42-withgcjawt/Makefile
@@ -19,7 +19,7 @@ USE_XORG= xtst xt xaw xmu
#weird libtool issue http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28442
EXTRA_PATCHES+= ${.CURDIR}/files/patch-configure
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
.if ${MACHINE_ARCH} != i386
BROKEN= Only for gcj supported platforms
diff --git a/lang/guile/Makefile b/lang/guile/Makefile
index 6c113d6f1304..412737594d34 100644
--- a/lang/guile/Makefile
+++ b/lang/guile/Makefile
@@ -7,7 +7,7 @@
PORTNAME= guile
PORTVERSION= 1.8.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang scheme
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= guile
@@ -17,7 +17,7 @@ COMMENT= GNU Ubiquitous Intelligent Language for Extension
LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4
-USE_AUTOTOOLS= autoconf:262 libltdl:15
+USE_AUTOTOOLS= autoconf:262 libltdl:22
USE_GMAKE= yes
USE_GETTEXT= yes
GNU_CONFIGURE= yes
diff --git a/lang/klogoturtle/Makefile b/lang/klogoturtle/Makefile
index c567ada95f95..4567da002196 100644
--- a/lang/klogoturtle/Makefile
+++ b/lang/klogoturtle/Makefile
@@ -14,7 +14,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= LOGO Interpreter for the KDE Desktop
USE_KDELIBS_VER=3
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
CONFIGURE_ENV= LDFLAGS="${PTHREAD_LIBS}"
post-patch:
diff --git a/lang/libjit/Makefile b/lang/libjit/Makefile
index 6c4068b5ffc7..a13917409d6e 100644
--- a/lang/libjit/Makefile
+++ b/lang/libjit/Makefile
@@ -14,7 +14,7 @@ MASTER_SITES= http://download.savannah.gnu.org/releases/dotgnu-pnet/
MAINTAINER= ports@FreeBSD.org
COMMENT= Libjit implements Just-In-Time compilation functionality
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
USE_GMAKE= yes
GNU_CONFIGURE= yes
diff --git a/lang/libutils/Makefile b/lang/libutils/Makefile
index 4be689915e11..31fadd3f4416 100644
--- a/lang/libutils/Makefile
+++ b/lang/libutils/Makefile
@@ -17,7 +17,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Support lib for Tensile/NSL
USE_GMAKE= yes
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
MAKE_ARGS= CFLAGS="${CFLAGS}"
USE_LDCONFIG= yes
diff --git a/lang/mono/Makefile b/lang/mono/Makefile
index ba848ca90a12..6f4fc665917f 100644
--- a/lang/mono/Makefile
+++ b/lang/mono/Makefile
@@ -21,7 +21,7 @@ USE_BZIP2= yes
USE_BISON= build
USE_GNOME= gnomehack glib20
USE_GMAKE= yes
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
USE_PERL5_BUILD= yes
LIBTOOLFILES= configure libgc/configure
GNU_CONFIGURE= yes
diff --git a/lang/neko/Makefile b/lang/neko/Makefile
index 7c4839d33f07..fe99bfe52ff2 100644
--- a/lang/neko/Makefile
+++ b/lang/neko/Makefile
@@ -16,7 +16,7 @@ COMMENT= The Neko Programming Language
ONLY_FOR_ARCHS= i386 amd64
-USE_AUTOTOOLS= libtool:15:env
+USE_AUTOTOOLS= libtool:22:env
USE_GMAKE= yes
OPTIONS= APACHE13 "Build with mod_neko for Apache 1.3.x" off \
diff --git a/lang/njs/Makefile b/lang/njs/Makefile
index 8115d2b94213..07a1b484e87e 100644
--- a/lang/njs/Makefile
+++ b/lang/njs/Makefile
@@ -19,7 +19,7 @@ COMMENT= NJS (NGS) is a standalone JavaScript/ECMAScript interpreter
CONFLICTS= js-1.5.*
USE_LDCONFIG= yes
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
CONFIGURE_ARGS= --enable-shared
MAN1= js.1 jsdas.1
diff --git a/lang/ofc/Makefile b/lang/ofc/Makefile
index 4943ee0c2cae..ae52171a7bf7 100644
--- a/lang/ofc/Makefile
+++ b/lang/ofc/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 \
freetype.9:${PORTSDIR}/print/freetype2
USE_SDL= sdl
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
USE_GNOME= gnomehack gnometarget
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/lang/oo2c/Makefile b/lang/oo2c/Makefile
index 1d7d82b1444b..5dac07fe06a8 100644
--- a/lang/oo2c/Makefile
+++ b/lang/oo2c/Makefile
@@ -20,7 +20,7 @@ LIB_DEPENDS= gc.1:${PORTSDIR}/devel/boehm-gc
DOCSDIR= lib/${PORTNAME}
USE_BZIP2= yes
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
USE_GMAKE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
diff --git a/lang/open-cobol-devel/Makefile b/lang/open-cobol-devel/Makefile
index 81e344c5fb4a..bd93e673e7d8 100644
--- a/lang/open-cobol-devel/Makefile
+++ b/lang/open-cobol-devel/Makefile
@@ -21,7 +21,7 @@ LATEST_LINK= open-cobol-devel
USE_GNOME= gnometarget
USE_BDB= yes
USE_GMAKE= yes
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
USE_LDCONFIG= yes
diff --git a/lang/open-cobol/Makefile b/lang/open-cobol/Makefile
index c4675f6fe195..11d6a1b65453 100644
--- a/lang/open-cobol/Makefile
+++ b/lang/open-cobol/Makefile
@@ -22,7 +22,7 @@ CONFLICTS= open-cobol-1.[1]*
USE_GNOME= gnometarget
USE_BDB= yes
USE_GMAKE= yes
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
USE_LDCONFIG= yes
diff --git a/lang/osb-jscore/Makefile b/lang/osb-jscore/Makefile
index fcafe946c9a4..164c5da51643 100644
--- a/lang/osb-jscore/Makefile
+++ b/lang/osb-jscore/Makefile
@@ -16,7 +16,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Gtk+ WebCore JavaScript interpreter
USE_GNOME= gnomehack gnometarget gtk20
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" \
LDFLAGS="${PTHREAD_LIBS}"
USE_LDCONFIG= yes
diff --git a/lang/pfe-devel/Makefile b/lang/pfe-devel/Makefile
index 9b2e95e79ddd..a4d79892d5a4 100644
--- a/lang/pfe-devel/Makefile
+++ b/lang/pfe-devel/Makefile
@@ -19,7 +19,7 @@ USE_BZIP2= yes
USE_PERL5_BUILD=yes
USE_GCC= 4.2+
USE_GMAKE= yes
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
LIBTOOLFILES= pfe/configure
MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig"
diff --git a/lang/pfe/Makefile b/lang/pfe/Makefile
index 9b2e95e79ddd..a4d79892d5a4 100644
--- a/lang/pfe/Makefile
+++ b/lang/pfe/Makefile
@@ -19,7 +19,7 @@ USE_BZIP2= yes
USE_PERL5_BUILD=yes
USE_GCC= 4.2+
USE_GMAKE= yes
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
LIBTOOLFILES= pfe/configure
MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig"
diff --git a/lang/php4/Makefile.ext b/lang/php4/Makefile.ext
index 08eae8d15ec0..02c1a6ded751 100644
--- a/lang/php4/Makefile.ext
+++ b/lang/php4/Makefile.ext
@@ -180,7 +180,7 @@ LIB_DEPENDS+= mcrypt.8:${PORTSDIR}/security/libmcrypt
CONFIGURE_ARGS+=--with-mcrypt=${LOCALBASE}
-USE_AUTOTOOLS= libltdl:15
+USE_AUTOTOOLS= libltdl:22
.endif
.if ${PHP_MODNAME} == "mcve"
diff --git a/lang/php5/Makefile.ext b/lang/php5/Makefile.ext
index 95677fac1004..05dbbe16da11 100644
--- a/lang/php5/Makefile.ext
+++ b/lang/php5/Makefile.ext
@@ -182,7 +182,7 @@ LIB_DEPENDS+= mcrypt.8:${PORTSDIR}/security/libmcrypt
CONFIGURE_ARGS+=--with-mcrypt=${LOCALBASE}
-USE_AUTOTOOLS= libltdl:15
+USE_AUTOTOOLS= libltdl:22
.endif
.if ${PHP_MODNAME} == "mhash"
diff --git a/lang/php53/Makefile.ext b/lang/php53/Makefile.ext
index 95677fac1004..05dbbe16da11 100644
--- a/lang/php53/Makefile.ext
+++ b/lang/php53/Makefile.ext
@@ -182,7 +182,7 @@ LIB_DEPENDS+= mcrypt.8:${PORTSDIR}/security/libmcrypt
CONFIGURE_ARGS+=--with-mcrypt=${LOCALBASE}
-USE_AUTOTOOLS= libltdl:15
+USE_AUTOTOOLS= libltdl:22
.endif
.if ${PHP_MODNAME} == "mhash"
diff --git a/lang/plt-scheme/Makefile b/lang/plt-scheme/Makefile
index a7d8a1b4a885..3f2b1557cfa2 100644
--- a/lang/plt-scheme/Makefile
+++ b/lang/plt-scheme/Makefile
@@ -41,7 +41,7 @@ WRKSRC= ${WRKDIR}/plt-${PORTVERSION}/src/build
USE_ICONV= yes
USE_GL= yes
USE_LDCONFIG= yes
-USE_AUTOTOOLS= libtool:15:env
+USE_AUTOTOOLS= libtool:22:env
# no man files in this version: run plt-help for helpdesk
MAN1= drscheme.1 mred.1 mzc.1 mzscheme.1 \
diff --git a/lang/pnetlib/Makefile b/lang/pnetlib/Makefile
index f32aefb78abe..484e918168b5 100644
--- a/lang/pnetlib/Makefile
+++ b/lang/pnetlib/Makefile
@@ -23,7 +23,7 @@ USE_XLIB= yes
.endif
GNU_CONFIGURE= yes
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
USE_GMAKE= yes
USE_LDCONFIG= yes
diff --git a/lang/racket-textual/Makefile b/lang/racket-textual/Makefile
index a7d8a1b4a885..3f2b1557cfa2 100644
--- a/lang/racket-textual/Makefile
+++ b/lang/racket-textual/Makefile
@@ -41,7 +41,7 @@ WRKSRC= ${WRKDIR}/plt-${PORTVERSION}/src/build
USE_ICONV= yes
USE_GL= yes
USE_LDCONFIG= yes
-USE_AUTOTOOLS= libtool:15:env
+USE_AUTOTOOLS= libtool:22:env
# no man files in this version: run plt-help for helpdesk
MAN1= drscheme.1 mred.1 mzc.1 mzscheme.1 \
diff --git a/lang/racket/Makefile b/lang/racket/Makefile
index a7d8a1b4a885..3f2b1557cfa2 100644
--- a/lang/racket/Makefile
+++ b/lang/racket/Makefile
@@ -41,7 +41,7 @@ WRKSRC= ${WRKDIR}/plt-${PORTVERSION}/src/build
USE_ICONV= yes
USE_GL= yes
USE_LDCONFIG= yes
-USE_AUTOTOOLS= libtool:15:env
+USE_AUTOTOOLS= libtool:22:env
# no man files in this version: run plt-help for helpdesk
MAN1= drscheme.1 mred.1 mzc.1 mzscheme.1 \
diff --git a/lang/sdcc-devel/Makefile b/lang/sdcc-devel/Makefile
index 12a23b6748de..432b8f467d35 100644
--- a/lang/sdcc-devel/Makefile
+++ b/lang/sdcc-devel/Makefile
@@ -123,7 +123,7 @@ PLIST_SUB+= DEVLIB=""
CONFIGURE_ARGS+= --disable-ucsim
PLIST_SUB+= UCSIM="@comment "
.else
-USE_AUTOTOOLS+= libtool:15
+USE_AUTOTOOLS+= libtool:22
LIBTOOLFILES= sim/ucsim/configure
PLIST_SUB+= UCSIM=""
.endif
diff --git a/lang/sdcc/Makefile b/lang/sdcc/Makefile
index feb68331b0e8..752edc54a137 100644
--- a/lang/sdcc/Makefile
+++ b/lang/sdcc/Makefile
@@ -120,7 +120,7 @@ PLIST_SUB+= DEVLIB=""
CONFIGURE_ARGS+= --disable-ucsim
PLIST_SUB+= UCSIM="@comment "
.else
-USE_AUTOTOOLS+= libtool:15
+USE_AUTOTOOLS+= libtool:22
LIBTOOLFILES= sim/ucsim/configure
PLIST_SUB+= UCSIM=""
.endif
diff --git a/lang/smalltalk/Makefile b/lang/smalltalk/Makefile
index 85f0cf25aa8f..1081e6632c55 100644
--- a/lang/smalltalk/Makefile
+++ b/lang/smalltalk/Makefile
@@ -21,7 +21,7 @@ LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm \
OPTIONS= TCLTK "Enable Tcl/Tk binding" on \
PGSQL "PostgreSQL binding" on
-USE_AUTOTOOLS= libtool:15
+USE_AUTOTOOLS= libtool:22
USE_GNOME= gnomehack gnometarget pkgconfig
USE_ICONV= yes
USE_SQLITE= yes