Merge openembedded@openembedded.bkbits.net:packages
authorChris Larson <clarson@kergoth.com>
Thu, 6 May 2004 05:18:25 +0000 (05:18 +0000)
committerChris Larson <clarson@kergoth.com>
Thu, 6 May 2004 05:18:25 +0000 (05:18 +0000)
into linux.local:/home/kergoth/code/packages

2004/05/06 01:18:02-04:00 local!kergoth
Add --exclude option to autoreconf for skipping steps, and make the libtool builds use it to prevent libtoolize executions.

BKrev: 4099caa12T0gLv19-hdUOMnY18dueA

autoconf/autoconf-2.59/autoreconf-exclude.patch [new file with mode: 0644]
autoconf/autoconf_2.59.oe
libtool/libtool_1.5.oe

diff --git a/autoconf/autoconf-2.59/autoreconf-exclude.patch b/autoconf/autoconf-2.59/autoreconf-exclude.patch
new file mode 100644 (file)
index 0000000..e69de29
index f65c9b0..bf7a946 100644 (file)
@@ -1,6 +1,7 @@
 SRC_URI = "${GNU_MIRROR}/autoconf/autoconf-${PV}.tar.bz2 \
           file://${FILESDIR}/program_prefix.patch;patch=1 \
           file://${FILESDIR}/autoreconf-include.patch;patch=1 \
+          file://${FILESDIR}/autoreconf-exclude.patch;patch=1 \
           file://${FILESDIR}/autoconf259-update-configscripts.patch;patch=1 \
           file://${FILESDIR}/autoheader-nonfatal-warnings.patch;patch=1"
 DESCRIPTION = "A package of M4 macros to produce scripts to \
index 518d4c6..ccccd60 100644 (file)
@@ -12,3 +12,16 @@ S = "${WORKDIR}/libtool-${PV}"
 inherit autotools
 
 acpaths = "-I ${S}/m4"
+
+do_configure () {
+       for ac in `find ${S} -name configure.in -o -name configure.ac`; do
+               dir=`dirname $ac`
+               set -e
+               cd $dir
+               test -f $dir/configure && chmod u+w $dir/configure
+               oenote Generating configure in $dir
+               oenote Executing autoreconf --install --force --exclude=libtoolize ${acpaths}
+               autoreconf --install --force --exclude=libtoolize ${acpaths}
+       done
+       oe_runconf
+}