diff options
author | Joe Marcus Clarke <marcus@FreeBSD.org> | 2004-07-09 17:43:11 +0000 |
---|---|---|
committer | Joe Marcus Clarke <marcus@FreeBSD.org> | 2004-07-09 17:43:11 +0000 |
commit | 9e5632dd661f75b5801706e55659a4da501e49b5 (patch) | |
tree | 1a0770d8cc1771f94f7777b9a986bb87029c35d9 /sysutils | |
parent | Allow to install and use 3rd party packages in X11BASE. (diff) |
Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port. Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version. To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version.
For example, to use the ports version of libtool-1.5, add the following to
your Makefile:
USE_LIBTOOL_VER= 15
To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:
USE_INC_LIBTOOL_VER= 15
With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).
PR: 63944
Based on work by:eik and marcus
Approved by: ade (autotools maintainer)
Tested by: kris on pointyhat
Bound to be hidden problems: You bet
Notes
Notes:
svn path=/head/; revision=113296
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/LPRng/Makefile | 2 | ||||
-rw-r--r-- | sysutils/dar/Makefile | 2 | ||||
-rw-r--r-- | sysutils/file/Makefile | 2 | ||||
-rw-r--r-- | sysutils/k3b-kde4/Makefile | 2 | ||||
-rw-r--r-- | sysutils/k3b/Makefile | 2 | ||||
-rw-r--r-- | sysutils/kcube/Makefile | 2 | ||||
-rw-r--r-- | sysutils/nautilus-cd-burner/Makefile | 2 | ||||
-rw-r--r-- | sysutils/progsreiserfs/Makefile | 2 | ||||
-rw-r--r-- | sysutils/xfce4-battery-plugin/Makefile | 2 | ||||
-rw-r--r-- | sysutils/xfce4-cpugraph-plugin/Makefile | 2 | ||||
-rw-r--r-- | sysutils/xfce4-fsguard-plugin/Makefile | 2 | ||||
-rw-r--r-- | sysutils/xfce4-mcs-plugins/Makefile | 2 | ||||
-rw-r--r-- | sysutils/xfce4-netload-plugin/Makefile | 2 | ||||
-rw-r--r-- | sysutils/xfce4-showdesktop-plugin/Makefile | 2 | ||||
-rw-r--r-- | sysutils/xfce4-systemload-plugin/Makefile | 2 | ||||
-rw-r--r-- | sysutils/xfce4-utils/Makefile | 2 | ||||
-rw-r--r-- | sysutils/xfce4-wavelan-plugin/Makefile | 2 |
17 files changed, 17 insertions, 17 deletions
diff --git a/sysutils/LPRng/Makefile b/sysutils/LPRng/Makefile index 50fdf21d836f..c2ed3ce018e8 100644 --- a/sysutils/LPRng/Makefile +++ b/sysutils/LPRng/Makefile @@ -22,7 +22,7 @@ COMMENT= An Enhanced Printer Spooler LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm GNU_CONFIGURE= yes -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 INSTALLS_SHLIB= yes CONFIGURE_ARGS= \ diff --git a/sysutils/dar/Makefile b/sysutils/dar/Makefile index 4d6800b58e16..a3302d3c74b7 100644 --- a/sysutils/dar/Makefile +++ b/sysutils/dar/Makefile @@ -15,7 +15,7 @@ MAINTAINER= ebrandi@fugspbr.org COMMENT= DAR is a full featured command-line backup tool, aimed for disks INSTALLS_SHLIB= yes -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 MAN1= dar.1 dar_cp.1 dar_manager.1 dar_slave.1 dar_xform.1 .include <bsd.port.mk> diff --git a/sysutils/file/Makefile b/sysutils/file/Makefile index 334e1e23caed..40bdfd4665da 100644 --- a/sysutils/file/Makefile +++ b/sysutils/file/Makefile @@ -15,7 +15,7 @@ MASTER_SITES= ftp://ftp.astron.com/pub/file/ \ MAINTAINER= jharris@widomaker.com COMMENT= File - determine file type -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 USE_REINPLACE= yes CONFIGURE_ARGS= --enable-fsect-man5 MAN1= file.1 diff --git a/sysutils/k3b-kde4/Makefile b/sysutils/k3b-kde4/Makefile index b62966144f71..42f8ee3f91e6 100644 --- a/sysutils/k3b-kde4/Makefile +++ b/sysutils/k3b-kde4/Makefile @@ -27,7 +27,7 @@ GNU_CONFIGURE= yes CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --with-k3bsetup=no USE_GMAKE= yes -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 INSTALLS_SHLIB= yes USE_KDELIBS_VER= 3 USE_REINPLACE= yes diff --git a/sysutils/k3b/Makefile b/sysutils/k3b/Makefile index b62966144f71..42f8ee3f91e6 100644 --- a/sysutils/k3b/Makefile +++ b/sysutils/k3b/Makefile @@ -27,7 +27,7 @@ GNU_CONFIGURE= yes CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --with-k3bsetup=no USE_GMAKE= yes -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 INSTALLS_SHLIB= yes USE_KDELIBS_VER= 3 USE_REINPLACE= yes diff --git a/sysutils/kcube/Makefile b/sysutils/kcube/Makefile index 135e73a23c95..3bd29eb18c46 100644 --- a/sysutils/kcube/Makefile +++ b/sysutils/kcube/Makefile @@ -18,7 +18,7 @@ USE_KDELIBS_VER=3 GNU_CONFIGURE= yes USE_GMAKE= yes USE_REINPLACE= yes -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 INSTALLS_SHLIB= yes post-patch: diff --git a/sysutils/nautilus-cd-burner/Makefile b/sysutils/nautilus-cd-burner/Makefile index e69961a018fb..d797995a06d6 100644 --- a/sysutils/nautilus-cd-burner/Makefile +++ b/sysutils/nautilus-cd-burner/Makefile @@ -24,7 +24,7 @@ USE_REINPLACE= yes USE_GMAKE= yes GNOME_DESKTOP_VERSION=2 USE_GNOME= gnomeprefix gnomehack intlhack lthack nautilus2 -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" diff --git a/sysutils/progsreiserfs/Makefile b/sysutils/progsreiserfs/Makefile index 8f451c9f25a9..5c917564eed7 100644 --- a/sysutils/progsreiserfs/Makefile +++ b/sysutils/progsreiserfs/Makefile @@ -18,7 +18,7 @@ LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt GNU_CONFIGURE= yes USE_GETTEXT= yes -USE_LIBTOOL_VER= 15 +USE_INC_LIBTOOL_VER= 15 INSTALLS_SHLIB= yes USE_REINPLACE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} diff --git a/sysutils/xfce4-battery-plugin/Makefile b/sysutils/xfce4-battery-plugin/Makefile index 60f5e2813937..fc088c67f265 100644 --- a/sysutils/xfce4-battery-plugin/Makefile +++ b/sysutils/xfce4-battery-plugin/Makefile @@ -26,7 +26,7 @@ ONLY_FOR_ARCHS= i386 USE_GNOME= gtk20 USE_X_PREFIX= yes GNU_CONFIGURE= yes -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 INSTALLS_SHLIB= yes CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} diff --git a/sysutils/xfce4-cpugraph-plugin/Makefile b/sysutils/xfce4-cpugraph-plugin/Makefile index 9530d49e2596..c4ae7d3dd74d 100644 --- a/sysutils/xfce4-cpugraph-plugin/Makefile +++ b/sysutils/xfce4-cpugraph-plugin/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= xfce4-panel:${PORTSDIR}/x11-wm/xfce4-panel USE_GCC= 3.3 USE_GNOME= gtk20 libxml2 USE_X_PREFIX= yes -USE_LIBTOOL_VER=15 +USE_INC_LIBTOOL_VER=15 CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/sysutils/xfce4-fsguard-plugin/Makefile b/sysutils/xfce4-fsguard-plugin/Makefile index 55af878073a3..e7d97ee98c3e 100644 --- a/sysutils/xfce4-fsguard-plugin/Makefile +++ b/sysutils/xfce4-fsguard-plugin/Makefile @@ -26,7 +26,7 @@ RUN_DEPENDS= xfce4-panel:${PORTSDIR}/x11-wm/xfce4-panel USE_GNOME= gtk20 USE_X_PREFIX= yes -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/sysutils/xfce4-mcs-plugins/Makefile b/sysutils/xfce4-mcs-plugins/Makefile index 8d2be0502226..4bdfea286a6a 100644 --- a/sysutils/xfce4-mcs-plugins/Makefile +++ b/sysutils/xfce4-mcs-plugins/Makefile @@ -24,7 +24,7 @@ LIB_DEPENDS= xfce4util.1:${PORTSDIR}/x11/libxfce4util \ USE_GETTEXT= yes USE_GNOME= gtk20 USE_X_PREFIX= yes -USE_LIBTOOL_VER=15 +USE_INC_LIBTOOL_VER=15 INSTALLS_SHLIB= yes CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} CONFIGURE_ENV= CFLAGS=-I${LOCALBASE}/include \ diff --git a/sysutils/xfce4-netload-plugin/Makefile b/sysutils/xfce4-netload-plugin/Makefile index 28904e85ac59..de3157efc93a 100644 --- a/sysutils/xfce4-netload-plugin/Makefile +++ b/sysutils/xfce4-netload-plugin/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= xfce4-panel:${PORTSDIR}/x11-wm/xfce4-panel USE_GNOME= gtk20 USE_X_PREFIX= yes GNU_CONFIGURE= yes -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 INSTALLS_SHLIB= yes CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} diff --git a/sysutils/xfce4-showdesktop-plugin/Makefile b/sysutils/xfce4-showdesktop-plugin/Makefile index c2b6815c5362..12a940483b7d 100644 --- a/sysutils/xfce4-showdesktop-plugin/Makefile +++ b/sysutils/xfce4-showdesktop-plugin/Makefile @@ -25,7 +25,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME} USE_GNOME= gtk20 USE_X_PREFIX= yes GNU_CONFIGURE= yes -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 INSTALLS_SHLIB= yes CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} diff --git a/sysutils/xfce4-systemload-plugin/Makefile b/sysutils/xfce4-systemload-plugin/Makefile index b51ffc5296ac..1c7b00c2d982 100644 --- a/sysutils/xfce4-systemload-plugin/Makefile +++ b/sysutils/xfce4-systemload-plugin/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= xfce4-panel:${PORTSDIR}/x11-wm/xfce4-panel USE_GNOME= gtk20 USE_X_PREFIX= yes GNU_CONFIGURE= yes -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 INSTALLS_SHLIB= yes CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} diff --git a/sysutils/xfce4-utils/Makefile b/sysutils/xfce4-utils/Makefile index 45dedf01cc5a..fbee857a7e03 100644 --- a/sysutils/xfce4-utils/Makefile +++ b/sysutils/xfce4-utils/Makefile @@ -24,7 +24,7 @@ LIB_DEPENDS= xfce4util.1:${PORTSDIR}/x11/libxfce4util \ USE_GETTEXT= yes USE_GNOME= gtk20 USE_X_PREFIX= yes -USE_LIBTOOL_VER=15 +USE_INC_LIBTOOL_VER=15 INSTALLS_SHLIB= yes CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} CONFIGURE_ENV= CFLAGS=-I${LOCALBASE}/include \ diff --git a/sysutils/xfce4-wavelan-plugin/Makefile b/sysutils/xfce4-wavelan-plugin/Makefile index 84d8425625c3..a3e2f1d7ffa4 100644 --- a/sysutils/xfce4-wavelan-plugin/Makefile +++ b/sysutils/xfce4-wavelan-plugin/Makefile @@ -25,7 +25,7 @@ RUN_DEPENDS= xfce4-panel:${PORTSDIR}/x11-wm/xfce4-panel USE_GNOME= gtk20 USE_X_PREFIX= yes GNU_CONFIGURE= yes -USE_LIBTOOL_VER=13 +USE_INC_LIBTOOL_VER=13 INSTALLS_SHLIB= yes .include <bsd.port.mk> |