From bcce60ff2cd34728d390d8f8ef55f55f456747c0 Mon Sep 17 00:00:00 2001 From: Matthias Hentges Date: Sun, 14 Aug 2005 08:30:55 +0000 Subject: e-image: Add missing dependency to 'bash' to meta-e-x11 (aka task-enlightenment-x11) --- packages/meta/meta-e-x11.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/meta/meta-e-x11.bb b/packages/meta/meta-e-x11.bb index 8c2729dabe..f539dac95a 100644 --- a/packages/meta/meta-e-x11.bb +++ b/packages/meta/meta-e-x11.bb @@ -1,7 +1,7 @@ DESCRIPTION = "Meta-package for Enlightenment/X11" LICENSE = "MIT" PACKAGES = "task-enlightenment-x11" -PR = "r1" +PR = "r2" FEED_URIS += "x11##http://openzaurus.org/official/unstable/3.5.2/feed/x11 \ e##http://openzaurus.org/official/unstable/3.5.2/feed/e" @@ -11,7 +11,8 @@ ALLOW_EMPTY = 1 # # X # -DEPENDS += "diet-x11 rxvt-unicode xstroke xtscal xrandr xmodmap xdpyinfo fontconfig ttf-bitstream-vera" +DEPENDS += "diet-x11 rxvt-unicode xstroke xtscal xrandr xmodmap xdpyinfo fontconfig \ + ttf-bitstream-vera bash" RDEPENDS += " rxvt-unicode xstroke xtscal xrandr xmodmap xdpyinfo ttf-bitstream-vera" # -- cgit v1.2.3 From 3de3e7849c4a001a118f8b8fe3427e734810a3a9 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Sun, 14 Aug 2005 09:09:00 +0000 Subject: linux-oz-2.6: Update Spitz defconfig --- packages/linux/linux-openzaurus-2.6.13-rc5-mm1/defconfig-spitz | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/linux/linux-openzaurus-2.6.13-rc5-mm1/defconfig-spitz b/packages/linux/linux-openzaurus-2.6.13-rc5-mm1/defconfig-spitz index 02437440c5..ce1f55b0f9 100644 --- a/packages/linux/linux-openzaurus-2.6.13-rc5-mm1/defconfig-spitz +++ b/packages/linux/linux-openzaurus-2.6.13-rc5-mm1/defconfig-spitz @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.13-rc5-mm1 -# Fri Aug 12 08:40:57 2005 +# Sat Aug 13 23:17:29 2005 # CONFIG_ARM=y CONFIG_MMU=y @@ -160,7 +160,7 @@ CONFIG_ALIGNMENT_TRAP=y # CONFIG_ZBOOT_ROM_TEXT=0x0 CONFIG_ZBOOT_ROM_BSS=0x0 -CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 debug " +CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 debug" # CONFIG_XIP_KERNEL is not set # @@ -714,7 +714,7 @@ CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_DEVICE=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_DEVICE=y -# CONFIG_BACKLIGHT_CORGI is not set +CONFIG_BACKLIGHT_CORGI=y # # Speakup console speech -- cgit v1.2.3 From 314087427f5f87554975e4ccf0a67cecdcadd90e Mon Sep 17 00:00:00 2001 From: Matthias Hentges Date: Sun, 14 Aug 2005 10:07:02 +0000 Subject: altboot: Fix fsck on loop-images, unb0rking SD, CF and NFS booting of loop-images. --- packages/altboot/altboot.bb | 2 +- packages/altboot/files/akita/altboot.cfg | 1 + packages/altboot/files/altboot.func | 5 +++-- packages/altboot/files/collie/altboot.cfg | 1 + packages/altboot/files/poodle/altboot.cfg | 1 + 5 files changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/altboot/altboot.bb b/packages/altboot/altboot.bb index a0b5996d6c..a322dacdd9 100644 --- a/packages/altboot/altboot.bb +++ b/packages/altboot/altboot.bb @@ -6,7 +6,7 @@ MAINTAINER = "Matthias 'CoreDump' Hentges " LICENSE = "GPL" -PR = "r7" +PR = "r8" SRC_URI = "file://altboot-menu \ diff --git a/packages/altboot/files/akita/altboot.cfg b/packages/altboot/files/akita/altboot.cfg index 254aac95a2..8361b28f2a 100644 --- a/packages/altboot/files/akita/altboot.cfg +++ b/packages/altboot/files/akita/altboot.cfg @@ -6,6 +6,7 @@ TIMEOUT="3" REAL_INIT="/sbin/init.sysvinit" SH_SHELL="/bin/sh" IMAGE_PATH="boot-images" +IMAGE_TYPE="ext2" FSCK_IMAGES="yes" SD_DEVICE="/dev/mmcda1" SD_KERNEL_MODULE="/lib/modules/2.4.20/kernel/drivers/block/sharp_mmcsd_m.o" diff --git a/packages/altboot/files/altboot.func b/packages/altboot/files/altboot.func index 642587b630..0598c8ce93 100644 --- a/packages/altboot/files/altboot.func +++ b/packages/altboot/files/altboot.func @@ -151,8 +151,9 @@ pivot_image() { if [ "$IMAGE_TYPE" = "" ]; then IMAGE_TYPE="auto" fi - mount -t $IMAGE_TYPE /dev/loop0 /media/image || die "mount /dev/loop0 /media/image failed!" - + # If mount fails it has the tendency to spew out a _lot_ of error messages. + # We direct the output to /dev/null so the user can see which step actually failed. + mount -t $IMAGE_TYPE /dev/loop0 /media/image >/dev/null 2>&1 || die "mount -t $IMAGE_TYPE /dev/loop0 /media/image failed!" mkdir -p /media/image/media/ROM || die "mkdir -p /media/image/media/ROM failed" diff --git a/packages/altboot/files/collie/altboot.cfg b/packages/altboot/files/collie/altboot.cfg index 5b979e7ae4..9d2560f76b 100644 --- a/packages/altboot/files/collie/altboot.cfg +++ b/packages/altboot/files/collie/altboot.cfg @@ -7,6 +7,7 @@ TIMEOUT="3" REAL_INIT="/sbin/init.sysvinit" SH_SHELL="/bin/sh" IMAGE_PATH="boot-images" +IMAGE_TYPE="ext2" FSCK_IMAGES="no" SD_DEVICE="/dev/mmcda1" SD_KERNEL_MODULE="/lib/modules/2.4.18-rmk7-pxa3-embedix/kernel/drivers/block/sharp_mmcsd_m.o" diff --git a/packages/altboot/files/poodle/altboot.cfg b/packages/altboot/files/poodle/altboot.cfg index 5b979e7ae4..9d2560f76b 100644 --- a/packages/altboot/files/poodle/altboot.cfg +++ b/packages/altboot/files/poodle/altboot.cfg @@ -7,6 +7,7 @@ TIMEOUT="3" REAL_INIT="/sbin/init.sysvinit" SH_SHELL="/bin/sh" IMAGE_PATH="boot-images" +IMAGE_TYPE="ext2" FSCK_IMAGES="no" SD_DEVICE="/dev/mmcda1" SD_KERNEL_MODULE="/lib/modules/2.4.18-rmk7-pxa3-embedix/kernel/drivers/block/sharp_mmcsd_m.o" -- cgit v1.2.3 From d51711eeefc3aa5f6114421b2137a1cd06ce75e0 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sun, 14 Aug 2005 12:37:55 +0000 Subject: Add gnet 2.0.7 --- packages/gnet/.mtn2git_empty | 0 packages/gnet/gnet_2.0.7.bb | 10 ++++++++++ 2 files changed, 10 insertions(+) create mode 100644 packages/gnet/.mtn2git_empty create mode 100644 packages/gnet/gnet_2.0.7.bb diff --git a/packages/gnet/.mtn2git_empty b/packages/gnet/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/gnet/gnet_2.0.7.bb b/packages/gnet/gnet_2.0.7.bb new file mode 100644 index 0000000000..d5e93c4000 --- /dev/null +++ b/packages/gnet/gnet_2.0.7.bb @@ -0,0 +1,10 @@ +DESCRIPTION = "GNet is a simple network library. It is written in C, object-oriented, and built upon GLib." +LICENSE = "LGPL" +HOMEPAGE = "http://www.gnetlibrary.org/" + +SRC_URI = "http://www.gnetlibrary.org/src/gnet-2.0.7.tar.gz" +DEPENDS = "glib-2.0" + +EXTRA_OECONF = "--disable-pthreads" + +inherit pkgconfig autotools -- cgit v1.2.3 From d1ce1ec2f684aa2bee1e1d90bdf7d1a315b7bfb1 Mon Sep 17 00:00:00 2001 From: Holger Freyther Date: Sun, 14 Aug 2005 14:44:26 +0000 Subject: Qt3 Native builds: -Add a qt3e.bbclass similiar to the x11 bbclasses for Qt -Use this class in uicmoc3-native, opie-lrelease-native, opie-lupdate-native -Stage the headers of uicmoc3 and the static library to a dedicated qt3e staging directory -Add two .inc files to share common data between the cvs and 1.2.0 bbfile of opie-lupdate and opie-lrelease --- classes/qt3e.bbclass | 11 +++++++++++ packages/opie-i18n/opie-lrelease-native.inc | 17 +++++++++++++++++ packages/opie-i18n/opie-lrelease-native_1.2.0.bb | 18 +----------------- packages/opie-i18n/opie-lrelease-native_cvs.bb | 20 ++------------------ packages/opie-i18n/opie-lupdate-native.inc | 18 ++++++++++++++++++ packages/opie-i18n/opie-lupdate-native_1.2.0.bb | 18 +----------------- packages/opie-i18n/opie-lupdate-native_cvs.bb | 21 ++------------------- packages/uicmoc/uicmoc3-native_3.3.2.bb | 15 ++++++++++++--- 8 files changed, 64 insertions(+), 74 deletions(-) create mode 100644 classes/qt3e.bbclass create mode 100644 packages/opie-i18n/opie-lrelease-native.inc create mode 100644 packages/opie-i18n/opie-lupdate-native.inc diff --git a/classes/qt3e.bbclass b/classes/qt3e.bbclass new file mode 100644 index 0000000000..c34d7c04f5 --- /dev/null +++ b/classes/qt3e.bbclass @@ -0,0 +1,11 @@ +# +# override variables set by qmake-base to compile Qt/X11 apps +# +export QTDIR="${STAGING_DIR}/${HOST_SYS}/qte3" +export QTEDIR="${STAGING_DIR}/${HOST_SYS}/qte3" +export OE_QMAKE_UIC="${STAGING_BINDIR}/uic3" +export OE_QMAKE_MOC="${STAGING_BINDIR}/moc3" +export OE_QMAKE_CXXFLAGS="${CXXFLAGS} " +export OE_QMAKE_INCDIR_QT="${QTEDIR}/include" +export OE_QMAKE_LIBDIR_QT="${QTEDIR}/lib" +export OE_QMAKE_LIBS_QT="qte" diff --git a/packages/opie-i18n/opie-lrelease-native.inc b/packages/opie-i18n/opie-lrelease-native.inc new file mode 100644 index 0000000000..16d983693b --- /dev/null +++ b/packages/opie-i18n/opie-lrelease-native.inc @@ -0,0 +1,17 @@ +DESCRIPTION = "Opie native i18n tool lrelease" +SECTION = "opie/base" +PRIORITY = "optional" +MAINTAINER = "Holger Freyther " +LICENSE = "GPL" +DEPENDS = "uicmoc3-native" + +S = "${WORKDIR}/opie-lrelease" + +inherit native qmake qt3e + +export OE_QMAKE_LINK="${CXX}" +EXTRA_QMAKEVARS_POST_append = "LIBS+=-ldl" + +do_stage() { + install -m 0755 opie-lrelease ${STAGING_BINDIR}/ +} diff --git a/packages/opie-i18n/opie-lrelease-native_1.2.0.bb b/packages/opie-i18n/opie-lrelease-native_1.2.0.bb index 17a662d957..699a72256c 100644 --- a/packages/opie-i18n/opie-lrelease-native_1.2.0.bb +++ b/packages/opie-i18n/opie-lrelease-native_1.2.0.bb @@ -1,21 +1,5 @@ -DESCRIPTION = "Opie native i18n tool lrelease" -SECTION = "opie/base" -PRIORITY = "optional" -MAINTAINER = "Holger Freyther " -LICENSE = "GPL" -DEPENDS = "uicmoc3-native" +include ${PN}.inc TAG = "${@'v' + bb.data.getVar('PV',d,1).replace('.', '_')}" SRC_URI = "${HANDHELDS_CVS};tag=${TAG};module=opie/development/translation/opie-lrelease \ ${HANDHELDS_CVS};tag=${TAG};module=opie/development/translation/shared" - -S = "${WORKDIR}/opie-lrelease" - -inherit native qmake - -export OE_QMAKE_LINK="${CXX}" -EXTRA_QMAKEVARS_POST_append = "LIBS+=-ldl" - -do_stage() { - install -m 0755 opie-lrelease ${STAGING_BINDIR}/ -} diff --git a/packages/opie-i18n/opie-lrelease-native_cvs.bb b/packages/opie-i18n/opie-lrelease-native_cvs.bb index 637746bdf3..e6809cc9da 100644 --- a/packages/opie-i18n/opie-lrelease-native_cvs.bb +++ b/packages/opie-i18n/opie-lrelease-native_cvs.bb @@ -1,21 +1,5 @@ -DESCRIPTION = "Opie native i18n tool lrelease" -SECTION = "opie/base" -PRIORITY = "optional" -MAINTAINER = "Holger Freyther " -LICENSE = "GPL" -DEPENDS = "uicmoc3-native" -PV = "1.2.0+cvs-${CVSDATE}" +include ${PN}.inc +PV = "1.2.0+cvs-${CVSDATE}" SRC_URI = "${HANDHELDS_CVS};module=opie/development/translation/opie-lrelease \ ${HANDHELDS_CVS};module=opie/development/translation/shared" - -S = "${WORKDIR}/opie-lrelease" - -inherit native qmake - -export OE_QMAKE_LINK="${CXX}" -EXTRA_QMAKEVARS_POST_append = "LIBS+=-ldl" - -do_stage() { - install -m 0755 opie-lrelease ${STAGING_BINDIR}/ -} diff --git a/packages/opie-i18n/opie-lupdate-native.inc b/packages/opie-i18n/opie-lupdate-native.inc new file mode 100644 index 0000000000..98eb30a864 --- /dev/null +++ b/packages/opie-i18n/opie-lupdate-native.inc @@ -0,0 +1,18 @@ +DESCRIPTION = "Opie native i18n tool lupdate" +SECTION = "opie/base" +PRIORITY = "optional" +MAINTAINER = "Holger Freyther " +LICENSE = "GPL" +DEPENDS = "uicmoc3-native" + +S = "${WORKDIR}/opie-lupdate" + +inherit native qmake qt3e + +export OE_QMAKE_LINK="${CXX}" +EXTRA_QMAKEVARS_POST_append = "LIBS+=-ldl " +EXTRA_QMAKEVARS_POST_append = "CONFIG-=thread " + +do_stage() { + install -m 0755 opie-lupdate ${STAGING_BINDIR}/ +} diff --git a/packages/opie-i18n/opie-lupdate-native_1.2.0.bb b/packages/opie-i18n/opie-lupdate-native_1.2.0.bb index 29076a4bd7..d4e7f18284 100644 --- a/packages/opie-i18n/opie-lupdate-native_1.2.0.bb +++ b/packages/opie-i18n/opie-lupdate-native_1.2.0.bb @@ -1,22 +1,6 @@ -DESCRIPTION = "Opie native i18n tool lupdate" -SECTION = "opie/base" -PRIORITY = "optional" -MAINTAINER = "Holger Freyther " -LICENSE = "GPL" -DEPENDS = "uicmoc3-native" +include ${PN}.inc TAG = "${@'v' + bb.data.getVar('PV',d,1).replace('.', '_')}" SRC_URI = "${HANDHELDS_CVS};tag=${TAG};module=opie/development/translation/opie-lupdate \ ${HANDHELDS_CVS};tag=${TAG};module=opie/development/translation/shared" -S = "${WORKDIR}/opie-lupdate" - -inherit native qmake - -export OE_QMAKE_LINK="${CXX}" -EXTRA_QMAKEVARS_POST_append = "LIBS+=-ldl " -EXTRA_QMAKEVARS_POST_append = "CONFIG-=thread " - -do_stage() { - install -m 0755 opie-lupdate ${STAGING_BINDIR}/ -} diff --git a/packages/opie-i18n/opie-lupdate-native_cvs.bb b/packages/opie-i18n/opie-lupdate-native_cvs.bb index acc15176d0..57fba3893e 100644 --- a/packages/opie-i18n/opie-lupdate-native_cvs.bb +++ b/packages/opie-i18n/opie-lupdate-native_cvs.bb @@ -1,22 +1,5 @@ -DESCRIPTION = "Opie native i18n tool lupdate" -SECTION = "opie/base" -PRIORITY = "optional" -MAINTAINER = "Holger Freyther " -LICENSE = "GPL" -DEPENDS = "uicmoc3-native" -PV = "1.2.0+cvs-${CVSDATE}" +include ${PN}.inc +PV = "1.2.0+cvs-${CVSDATE}" SRC_URI = "${HANDHELDS_CVS};module=opie/development/translation/opie-lupdate \ ${HANDHELDS_CVS};module=opie/development/translation/shared" - -S = "${WORKDIR}/opie-lupdate" - -inherit native qmake - -export OE_QMAKE_LINK="${CXX}" -EXTRA_QMAKEVARS_POST_append = "LIBS+=-ldl " -EXTRA_QMAKEVARS_POST_append = "CONFIG-=thread " - -do_stage() { - install -m 0755 opie-lupdate ${STAGING_BINDIR}/ -} diff --git a/packages/uicmoc/uicmoc3-native_3.3.2.bb b/packages/uicmoc/uicmoc3-native_3.3.2.bb index 582fbe80ef..3871c80c04 100644 --- a/packages/uicmoc/uicmoc3-native_3.3.2.bb +++ b/packages/uicmoc/uicmoc3-native_3.3.2.bb @@ -8,7 +8,7 @@ SRC_URI = "ftp://ftp.trolltech.com/qt/source/qt-embedded-free-3.3.2.tar.bz2 \ S = "${WORKDIR}/qt-embedded-free-3.3.2" -inherit native qmake-base +inherit native qmake-base qt3e export QTDIR = "${S}" export OE_QMAKE_LINK="${CXX}" @@ -28,6 +28,15 @@ do_configure() { } do_stage() { - install -m 0755 bin/moc ${STAGING_BINDIR}/moc3 - install -m 0755 bin/uic ${STAGING_BINDIR}/uic3 + install -d ${OE_QMAKE_INCDIR_QT} + install -d ${OE_QMAKE_LIBDIR_QT} + + install -m 0755 bin/moc ${OE_QMAKE_UIC} + install -m 0755 bin/uic ${OE_QMAKE_MOC} + install -m 0655 lib/*.a ${OE_QMAKE_LIBDIR_QT} + + for f in include/*.h + do + install -m 0644 $f ${OE_QMAKE_INCDIR_QT}/ + done } -- cgit v1.2.3 From f6476753d995bedb37934f852d3ae0f96d5ecf48 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 14 Aug 2005 16:05:20 +0000 Subject: xine and dependencies: - rename to make more consistent with other -x11 and -fb packages - include libmodplug pluging - make libxine-x11 depend on x11 - reorder metadata - remove missing-in-action MAINTAINER --- packages/gxine/gxine_0.4.1.bb | 4 +- packages/gxine/gxine_0.4.1enhanced.bb | 3 +- .../libxine/libxine-1.0.0-beta12/.mtn2git_empty | 0 .../libxine-1.0.0-beta12/configure.ac.patch | 152 - .../libxine/libxine-1.0.0-beta12/demux_ogg.patch | 11 - .../fftscope-static-inlining.patch | 11 - .../libxine-1.0.0-beta12/fix-oss-plugin.patch | 29 - .../fix-syntax-xine-vorbis-decoder.patch | 11 - packages/libxine/libxine-1.0.0-beta12/full.patch | 5601 -------------------- .../libxine/libxine-1.0.0-beta12/libvorbis.patch | 11 - .../libxine-1.0.0-beta12/libxine-autoconf.patch | 180 - .../libxine-cut-memusage.patch | 52 - .../libxine-ffmpeg-enable-arm-modules.patch | 19 - .../libxine-1.0.0-beta12/libxine-libavcodec.patch | 941 ---- .../libxine-1.0.0-beta12/libxine-libvorbis.patch | 37 - .../libxine-1.0.0-beta12/libxine-ogg-demux.patch | 22 - .../libxine-tremor-autoconf.patch | 14 - .../mpegvideo-static-inlining.patch | 11 - packages/libxine/libxine-1.0.0-beta12/oss.patch | 15 - packages/libxine/libxine-1.0.0-beta12/uclibc.patch | 55 - .../libxine/libxine-1.0.0-beta12/vo_scale.patch | 11 - packages/libxine/libxine-1.0.0-rc5/.mtn2git_empty | 0 packages/libxine/libxine-1.0.0-rc5/configure.patch | 95 - packages/libxine/libxine-1.0.0-rc5/cpu.patch | 75 - .../libxine-1.0.0-rc5/libxine-libvorbis.patch | 39 - .../libxine-tremor-autoconf.patch | 16 - .../libxine-1.0.0-rc5/no-caca-no-aalib.patch | 24 - packages/libxine/libxine-1.0/.mtn2git_empty | 0 packages/libxine/libxine-1.0/dont-have-xv.patch | 16 - .../fix-syntax-xine-vorbis-decoder.patch | 11 - .../libxine/libxine-1.0/no-caca-no-aalib.patch | 24 - packages/libxine/libxine-1.0/restore-esd.patch | 15 - packages/libxine/libxine-fb/.mtn2git_empty | 0 packages/libxine/libxine-fb/configure-1.0.patch | 187 + packages/libxine/libxine-fb/demuxogg.patch | 26 + packages/libxine/libxine-fb/fix-syntax.patch | 16 + .../libxine/libxine-fb/libxine-arm-configure.patch | 18 + packages/libxine/libxine-fb/no-caca.patch | 16 + packages/libxine/libxine-fb_1.0.bb | 94 + packages/libxine/libxine-opie-1.0/.mtn2git_empty | 0 .../libxine/libxine-opie-1.0/configure-1.0.patch | 187 - packages/libxine/libxine-opie-1.0/demuxogg.patch | 26 - packages/libxine/libxine-opie-1.0/fix-syntax.patch | 16 - .../libxine-opie-1.0/libxine-arm-configure.patch | 18 - packages/libxine/libxine-opie-1.0/no-caca.patch | 16 - packages/libxine/libxine-opie_1.0.bb | 98 - packages/libxine/libxine-x11-1.0/.mtn2git_empty | 0 .../libxine/libxine-x11-1.0/dont-have-xv.patch | 16 + .../fix-syntax-xine-vorbis-decoder.patch | 11 + .../libxine/libxine-x11-1.0/no-caca-no-aalib.patch | 24 + packages/libxine/libxine-x11-1.0/restore-esd.patch | 15 + packages/libxine/libxine-x11_1.0.bb | 96 + packages/libxine/libxine_1.0.0-beta12.bb | 92 - packages/libxine/libxine_1.0.0-rc5.bb | 77 - packages/libxine/libxine_1.0.bb | 96 - packages/mb-desktop-xine/mb-desktop-xine_0.4.bb | 2 +- .../opie-mediaplayer2-divx_0.1.0.bb | 3 +- packages/opie-mediaplayer2/opie-mediaplayer2.inc | 4 +- .../opie-mediaplayer2/opie-mediaplayer2_1.2.0.bb | 5 +- .../opie-mediaplayer2/opie-mediaplayer2_cvs.bb | 2 +- packages/totem/totem_0.101.bb | 2 +- packages/totem/totem_0.99.15.bb | 2 +- 62 files changed, 533 insertions(+), 8137 deletions(-) delete mode 100644 packages/libxine/libxine-1.0.0-beta12/.mtn2git_empty delete mode 100644 packages/libxine/libxine-1.0.0-beta12/configure.ac.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/demux_ogg.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/fftscope-static-inlining.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/fix-oss-plugin.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/fix-syntax-xine-vorbis-decoder.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/full.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/libvorbis.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/libxine-autoconf.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/libxine-cut-memusage.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/libxine-ffmpeg-enable-arm-modules.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/libxine-libavcodec.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/libxine-libvorbis.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/libxine-ogg-demux.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/libxine-tremor-autoconf.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/mpegvideo-static-inlining.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/oss.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/uclibc.patch delete mode 100644 packages/libxine/libxine-1.0.0-beta12/vo_scale.patch delete mode 100644 packages/libxine/libxine-1.0.0-rc5/.mtn2git_empty delete mode 100644 packages/libxine/libxine-1.0.0-rc5/configure.patch delete mode 100644 packages/libxine/libxine-1.0.0-rc5/cpu.patch delete mode 100644 packages/libxine/libxine-1.0.0-rc5/libxine-libvorbis.patch delete mode 100644 packages/libxine/libxine-1.0.0-rc5/libxine-tremor-autoconf.patch delete mode 100644 packages/libxine/libxine-1.0.0-rc5/no-caca-no-aalib.patch delete mode 100644 packages/libxine/libxine-1.0/.mtn2git_empty delete mode 100644 packages/libxine/libxine-1.0/dont-have-xv.patch delete mode 100644 packages/libxine/libxine-1.0/fix-syntax-xine-vorbis-decoder.patch delete mode 100644 packages/libxine/libxine-1.0/no-caca-no-aalib.patch delete mode 100644 packages/libxine/libxine-1.0/restore-esd.patch create mode 100644 packages/libxine/libxine-fb/.mtn2git_empty create mode 100644 packages/libxine/libxine-fb/configure-1.0.patch create mode 100644 packages/libxine/libxine-fb/demuxogg.patch create mode 100644 packages/libxine/libxine-fb/fix-syntax.patch create mode 100644 packages/libxine/libxine-fb/libxine-arm-configure.patch create mode 100644 packages/libxine/libxine-fb/no-caca.patch create mode 100644 packages/libxine/libxine-fb_1.0.bb delete mode 100644 packages/libxine/libxine-opie-1.0/.mtn2git_empty delete mode 100644 packages/libxine/libxine-opie-1.0/configure-1.0.patch delete mode 100644 packages/libxine/libxine-opie-1.0/demuxogg.patch delete mode 100644 packages/libxine/libxine-opie-1.0/fix-syntax.patch delete mode 100644 packages/libxine/libxine-opie-1.0/libxine-arm-configure.patch delete mode 100644 packages/libxine/libxine-opie-1.0/no-caca.patch delete mode 100644 packages/libxine/libxine-opie_1.0.bb create mode 100644 packages/libxine/libxine-x11-1.0/.mtn2git_empty create mode 100644 packages/libxine/libxine-x11-1.0/dont-have-xv.patch create mode 100644 packages/libxine/libxine-x11-1.0/fix-syntax-xine-vorbis-decoder.patch create mode 100644 packages/libxine/libxine-x11-1.0/no-caca-no-aalib.patch create mode 100644 packages/libxine/libxine-x11-1.0/restore-esd.patch create mode 100644 packages/libxine/libxine-x11_1.0.bb delete mode 100644 packages/libxine/libxine_1.0.0-beta12.bb delete mode 100644 packages/libxine/libxine_1.0.0-rc5.bb delete mode 100644 packages/libxine/libxine_1.0.bb diff --git a/packages/gxine/gxine_0.4.1.bb b/packages/gxine/gxine_0.4.1.bb index ef68a314de..b171d1e9a9 100644 --- a/packages/gxine/gxine_0.4.1.bb +++ b/packages/gxine/gxine_0.4.1.bb @@ -2,8 +2,8 @@ DESCRIPTION = "gxine is a front-end for libxine." SECTION = "x11/multimedia" LICENSE = "GPL" MAINTAINER = "Chris Lord " -DEPENDS = "gtk+ libxine" -PR = "r1" +DEPENDS = "gtk+ libxine-x11" +PR = "r2" DEFAULT_PREFERENCE = "-1" diff --git a/packages/gxine/gxine_0.4.1enhanced.bb b/packages/gxine/gxine_0.4.1enhanced.bb index 2ad90c789c..189eccdd02 100644 --- a/packages/gxine/gxine_0.4.1enhanced.bb +++ b/packages/gxine/gxine_0.4.1enhanced.bb @@ -2,7 +2,8 @@ DESCRIPTION = "gxine is a front-end for libxine." SECTION = "x11/multimedia" LICENSE = "GPL" MAINTAINER = "Chris Lord " -DEPENDS = "gtk+ libxine" +DEPENDS = "gtk+ libxine-x11" +PR = "r1" # Long list of RDEPENDS required to playback mp3/ogg audio and mpeg/mpeg4 video RDEPENDS = "libxine-plugin-vo-out-xshm \ diff --git a/packages/libxine/libxine-1.0.0-beta12/.mtn2git_empty b/packages/libxine/libxine-1.0.0-beta12/.mtn2git_empty deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/libxine/libxine-1.0.0-beta12/configure.ac.patch b/packages/libxine/libxine-1.0.0-beta12/configure.ac.patch deleted file mode 100644 index 7eda48ab25..0000000000 --- a/packages/libxine/libxine-1.0.0-beta12/configure.ac.patch +++ /dev/null @@ -1,152 +0,0 @@ ---- xine-lib/configure.ac 2003-08-10 15:20:01.000000000 +0200 -+++ xine-lib/configure.ac.patched 2003-08-10 15:23:42.000000000 +0200 -@@ -506,10 +506,10 @@ - dnl --------------------------------------------- - dnl check for SDL - dnl --------------------------------------------- --AM_PATH_SDL(1.1.5, -- AC_DEFINE(HAVE_SDL,1,[Define this if you have SDL library installed]), -- []) --AM_CONDITIONAL(HAVE_SDL, [test x"$no_sdl" != x"yes"]) -+dnl AM_PATH_SDL(1.1.5, -+dnl AC_DEFINE(HAVE_SDL,1,[Define this if you have SDL library installed]), -+dnl []) -+dnl AM_CONDITIONAL(HAVE_SDL, [test x"$no_sdl" != x"yes"]) - - - dnl --------------------------------------------- -@@ -608,19 +608,19 @@ - dnl Ogg/Theora libs. - dnl --------------------------------------------- - --AM_PATH_OGG( -- [ AM_PATH_THEORA(AC_DEFINE(HAVE_THEORA,1,[Define this if you have theora]), -- AC_MSG_RESULT([*** All OGG/THEORA dependent parts will be disabled ***])) -- ], -- AC_MSG_RESULT([*** All of OGG/Theora dependent parts will be disabled ***])) --AM_CONDITIONAL(HAVE_THEORA, [test x"$no_ogg" != "xyes" -a x"$no_theora" != "xyes"]) -+dnl AM_PATH_OGG( -+dnl [ AM_PATH_THEORA(AC_DEFINE(HAVE_THEORA,1,[Define this if you have theora]), -+dnl AC_MSG_RESULT([*** All OGG/THEORA dependent parts will be disabled ***])) -+dnl ], -+dnl AC_MSG_RESULT([*** All of OGG/Theora dependent parts will be disabled ***])) -+dnl AM_CONDITIONAL(HAVE_THEORA, [test x"$no_ogg" != "xyes" -a x"$no_theora" != "xyes"]) - - dnl --------------------------------------------- - dnl check for libFLAC - dnl --------------------------------------------- --AM_PATH_LIBFLAC([], -- AC_MSG_RESULT([*** All FLAC dependent parts will be disabled ***])) --AM_CONDITIONAL(HAVE_FLAC, [test x"$no_libFLAC" != "xyes"]) -+dnl AM_PATH_LIBFLAC([], -+dnl AC_MSG_RESULT([*** All FLAC dependent parts will be disabled ***])) -+dnl AM_CONDITIONAL(HAVE_FLAC, [test x"$no_libFLAC" != "xyes"]) - - dnl --------------------------------------------- - dnl XviD libs. -@@ -668,90 +668,7 @@ - AC_SUBST(PNG_LIBS) - - dnl --------------------------------------------- --dnl freetype2 lib. --dnl --------------------------------------------- --AC_PATH_PROG(FREETYPE_CONFIG, moooooooooooo_putain_de_script_freetype-config, no) --if test "$FREETYPE_CONFIG" = "no" ; then -- AC_MSG_RESULT([*** freetype-config not found, freetype2 support disabled ***]) --else -- FT2_CFLAGS=`$FREETYPE_CONFIG --cflags` -- FT2_LIBS=`$FREETYPE_CONFIG --libs` -- have_ft2="yes" -- AC_DEFINE(HAVE_FT2,1,[Define this if you have freetype2 library]) --fi -- --AM_CONDITIONAL(HAVE_FT2, test x"$have_ft2" = "xyes" ) --AC_SUBST(FT2_CFLAGS) --AC_SUBST(FT2_LIBS) -- --dnl --------------------------------------------- --dnl OSS style audio interface --dnl --------------------------------------------- --AC_MSG_CHECKING(for OSS audio support) --have_ossaudio=no --AC_TRY_COMPILE([ -- #ifdef __NetBSD__ -- #include -- #else -- #include -- #endif -- ],[ -- int arg = SNDCTL_DSP_SETFRAGMENT; -- ],[ -- have_ossaudio=yes -- ]) --AC_MSG_RESULT($have_ossaudio) --AM_CONDITIONAL(HAVE_OSS, test x"$have_ossaudio" = "xyes") -- -- --dnl --------------------------------------------- --dnl Alsa support --dnl --------------------------------------------- --AM_PATH_ALSA(0.9.0, -- [ AC_DEFINE(HAVE_ALSA,1,[Define this if you have Alsa (libasound) installed]) -- if test x"$have_alsa09" = "xyes"; then -- AC_DEFINE(HAVE_ALSA09,1,[Define this if you have alsa 0.9.x and more installed]) -- fi -- ], -- AC_MSG_RESULT(*** All of ALSA dependent parts will be disabled ***)) --AM_CONDITIONAL(HAVE_ALSA, test x"$no_alsa" != "xyes") --AM_CONDITIONAL(HAVE_ALSA09, test x"$have_alsa09" = "xyes") -- -- --dnl --------------------------------------------- --dnl ESD support --dnl --------------------------------------------- --AM_PATH_ESD(0.2.8, -- AC_DEFINE(HAVE_ESD,1,[Define this if you have ESD (libesd) installed]), -- AC_MSG_RESULT(*** All of ESD dependent parts will be disabled ***)) --AM_CONDITIONAL(HAVE_ESD, test x"$no_esd" != "xyes") -- --dnl --------------------------------------------- --dnl ARTS support --dnl --------------------------------------------- --AM_PATH_ARTS(0.9.5, -- AC_DEFINE(HAVE_ARTS,1,[Define this if you have ARTS (libartsc) installed]), -- AC_MSG_RESULT(*** All of ARTS dependent parts will be disabled ***)) --AM_CONDITIONAL(HAVE_ARTS, test x"$no_arts" != "xyes") -- --dnl --------------------------------------------- --dnl gnome-vfs support --dnl --------------------------------------------- --PKG_CHECK_MODULES(GNOME_VFS, putain_de_module_gnome-vfs-2.0, -- no_gnome_vfs=no, -- no_gnome_vfs=yes) --AC_SUBST(GNOME_VFS_CFLAGS) --AC_SUBST(GNOME_VFS_LIBS) --if test x"$no_gnome_vfs" != "xyes"; then --AC_DEFINE(HAVE_GNOME_VFS,1,[Define this if you have gnome-vfs installed]) --else --AC_MSG_RESULT(*** All of the gnome-vfs dependent parts will be disabled ***) --fi --AM_CONDITIONAL(HAVE_GNOME_VFS, test x"$no_gnome_vfs" != "xyes") -- -- --dnl --------------------------------------------- --dnl SUN style audio interface -+dnl freetype2 lib.snterface - dnl --------------------------------------------- - AC_MSG_CHECKING(for Sun audio support) - have_sunaudio=no ---- xine-lib/configure.ac Sat Aug 23 21:22:05 2003 -+++ xine-lib/configure.ac.aalib Sat Aug 23 21:22:31 2003 -@@ -456,8 +456,10 @@ - dnl --------------------------------------------- - dnl Checks for Ascii-Art library - dnl --------------------------------------------- -+AC_ARG_ENABLE(aalib, [ --disable-aalib Disable AAlib support], -+ enable_aalib=no, enable_aalib=yes) - AM_PATH_AALIB(1.4,, AC_MSG_RESULT([*** All of AALIB dependent parts will be disabled ***])) --AM_CONDITIONAL(HAVE_AA, test x$no_aalib != "xyes") -+AM_CONDITIONAL(HAVE_AA, [test x"$enable_aalib" = "xyes" && test x"$no_aalib" != "xyes" ]) - - dnl --------------------------------------------- - dnl Check solaris framebuffer device support diff --git a/packages/libxine/libxine-1.0.0-beta12/demux_ogg.patch b/packages/libxine/libxine-1.0.0-beta12/demux_ogg.patch deleted file mode 100644 index 9faa3ba06d..0000000000 --- a/packages/libxine/libxine-1.0.0-beta12/demux_ogg.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- xine-lib/src/demuxers/demux_ogg.c 2003-08-10 13:55:26.000000000 +0200 -+++ xine-lib/src/demuxers/demux_ogg.c.patched 2003-08-10 02:20:10.000000000 +0200 -@@ -36,7 +36,7 @@ - #include - - #include --#include -+#include - - #ifdef HAVE_THEORA - #include diff --git a/packages/libxine/libxine-1.0.0-beta12/fftscope-static-inlining.patch b/packages/libxine/libxine-1.0.0-beta12/fftscope-static-inlining.patch deleted file mode 100644 index 42b3caead2..0000000000 --- a/packages/libxine/libxine-1.0.0-beta12/fftscope-static-inlining.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ../libxine-1.0.0-beta12-r0/xine-lib/src/post/visualizations/fftscope.c 2003-04-30 07:58:51.000000000 +0100 -+++ xine-lib/src/post/visualizations/fftscope.c 2004-08-17 17:40:56.000000000 +0100 -@@ -103,7 +103,7 @@ - * Bit reverser for unsigned ints - * Reverses 'bits' bits. - */ --inline const unsigned int -+static inline const unsigned int - reverse (unsigned int val, int bits) - { - unsigned int retn = 0; diff --git a/packages/libxine/libxine-1.0.0-beta12/fix-oss-plugin.patch b/packages/libxine/libxine-1.0.0-beta12/fix-oss-plugin.patch deleted file mode 100644 index be44ad3486..0000000000 --- a/packages/libxine/libxine-1.0.0-beta12/fix-oss-plugin.patch +++ /dev/null @@ -1,29 +0,0 @@ - -# -# Patch managed by http://www.holgerschurig.de/patcher.html -# - ---- xine-lib-1-beta12/src/audio_out/audio_oss_out.c~fix-oss-plugin -+++ xine-lib-1-beta12/src/audio_out/audio_oss_out.c -@@ -46,20 +46,7 @@ - #include - #include - #include --#if defined(__OpenBSD__) --# include --#elif defined (__FreeBSD__) --# if __FreeBSD__ < 4 --# include --# else --# include --# endif --#else --# if defined(__linux__) --# include /* Check for DEVFS */ --# endif --# include --#endif -+#include - #include - #include - diff --git a/packages/libxine/libxine-1.0.0-beta12/fix-syntax-xine-vorbis-decoder.patch b/packages/libxine/libxine-1.0.0-beta12/fix-syntax-xine-vorbis-decoder.patch deleted file mode 100644 index 6803d82e05..0000000000 --- a/packages/libxine/libxine-1.0.0-beta12/fix-syntax-xine-vorbis-decoder.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ../libxine-1.0.0-beta12-r0/xine-lib/src/libvorbis/xine_decoder.c 2004-08-17 16:07:31.000000000 +0100 -+++ xine-lib/src/libvorbis/xine_decoder.c 2004-08-17 17:08:21.000000000 +0100 -@@ -208,7 +208,7 @@ - int **pcm; - int samples; - -- if(vorbis_synthesis(&this->vb,op)==0) -+ if(vorbis_synthesis(&this->vb,op,1)==0) - vorbis_synthesis_blockin(&this->vd,&this->vb); - - if (buf->pts!=0) diff --git a/packages/libxine/libxine-1.0.0-beta12/full.patch b/packages/libxine/libxine-1.0.0-beta12/full.patch deleted file mode 100644 index d36dc39417..0000000000 --- a/packages/libxine/libxine-1.0.0-beta12/full.patch +++ /dev/null @@ -1,5601 +0,0 @@ -Copyright (C) 2003, Fred Boulay -Licensed under GPL v2 - -diff -rcN -x Makefile.in -x POTFILES -x libxine.pc -x relchk.sh -x xine-config -x dsputil_arm.c_dilb -x jrevdct_arm.S_dilb -x libdha -x vidix -x demux_ogg.c_before_test_song_length -x config.log -x config.status -x autom4te.cache -x aclocal.m4 -x xine.c_orig -x libtool-nofpic -x config.sub -x config.guess -x configure -x SlackBuild -x stamp-h1 -x config.h -x libtool -x ltmain.sh xine-lib-1-beta12_orig/autogen.sh xine-lib-1-beta12/autogen.sh -*** xine-lib-1-beta12_orig/autogen.sh Sun Mar 2 06:47:39 2003 ---- xine-lib-1-beta12/autogen.sh Sun May 18 13:32:51 2003 -*************** -*** 140,145 **** ---- 140,149 ---- - echo $_echo_n " + Running libtoolize: $_echo_c"; - libtoolize --force --copy >/dev/null 2>&1; - echo "done." -+ echo $_echo_n " + copying patched ltmain.sh solving DESTDIR issues: $_echo_c"; -+ cp -f ltmain_patched.sh ltmain.sh; -+ echo "done." -+ - } - - #-------------------- -diff -rcN -x Makefile.in -x POTFILES -x libxine.pc -x relchk.sh -x xine-config -x dsputil_arm.c_dilb -x jrevdct_arm.S_dilb -x libdha -x vidix -x demux_ogg.c_before_test_song_length -x config.log -x config.status -x autom4te.cache -x aclocal.m4 -x xine.c_orig -x libtool-nofpic -x config.sub -x config.guess -x configure -x SlackBuild -x stamp-h1 -x config.h -x libtool -x ltmain.sh xine-lib-1-beta12_orig/configure.ac xine-lib-1-beta12/configure.ac -*** xine-lib-1-beta12_orig/configure.ac Sun May 11 13:11:06 2003 ---- xine-lib-1-beta12/configure.ac Sun May 18 15:59:50 2003 -*************** -*** 670,676 **** - dnl --------------------------------------------- - dnl freetype2 lib. - dnl --------------------------------------------- -! AC_PATH_PROG(FREETYPE_CONFIG, freetype-config, no) - if test "$FREETYPE_CONFIG" = "no" ; then - AC_MSG_RESULT([*** freetype-config not found, freetype2 support disabled ***]) - else ---- 670,676 ---- - dnl --------------------------------------------- - dnl freetype2 lib. - dnl --------------------------------------------- -! AC_PATH_PROG(FREETYPE_CONFIG, moooooooooooo_putain_de_script_freetype-config, no) - if test "$FREETYPE_CONFIG" = "no" ; then - AC_MSG_RESULT([*** freetype-config not found, freetype2 support disabled ***]) - else -*************** -*** 737,743 **** - dnl --------------------------------------------- - dnl gnome-vfs support - dnl --------------------------------------------- -! PKG_CHECK_MODULES(GNOME_VFS, gnome-vfs-2.0, - no_gnome_vfs=no, - no_gnome_vfs=yes) - AC_SUBST(GNOME_VFS_CFLAGS) ---- 737,743 ---- - dnl --------------------------------------------- - dnl gnome-vfs support - dnl --------------------------------------------- -! PKG_CHECK_MODULES(GNOME_VFS, putain_de_module_gnome-vfs-2.0, - no_gnome_vfs=no, - no_gnome_vfs=yes) - AC_SUBST(GNOME_VFS_CFLAGS) -diff -rcN -x Makefile.in -x POTFILES -x libxine.pc -x relchk.sh -x xine-config -x dsputil_arm.c_dilb -x jrevdct_arm.S_dilb -x libdha -x vidix -x demux_ogg.c_before_test_song_length -x config.log -x config.status -x autom4te.cache -x aclocal.m4 -x xine.c_orig -x libtool-nofpic -x config.sub -x config.guess -x configure -x SlackBuild -x stamp-h1 -x config.h -x libtool -x ltmain.sh xine-lib-1-beta12_orig/ltmain_patched.sh xine-lib-1-beta12/ltmain_patched.sh -*** xine-lib-1-beta12_orig/ltmain_patched.sh Wed Dec 31 19:00:00 1969 ---- xine-lib-1-beta12/ltmain_patched.sh Sun May 18 13:31:34 2003 -*************** -*** 0 **** ---- 1,5044 ---- -+ # ltmain.sh - Provide generalized library-building support services. -+ # NOTE: Changing this file will not affect anything until you rerun configure. -+ # -+ # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001 -+ # Free Software Foundation, Inc. -+ # Originally by Gordon Matzigkeit , 1996 -+ # -+ # This program is free software; you can redistribute it and/or modify -+ # it under the terms of the GNU General Public License as published by -+ # the Free Software Foundation; either version 2 of the License, or -+ # (at your option) any later version. -+ # -+ # This program is distributed in the hope that it will be useful, but -+ # WITHOUT ANY WARRANTY; without even the implied warranty of -+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ # General Public License for more details. -+ # -+ # You should have received a copy of the GNU General Public License -+ # along with this program; if not, write to the Free Software -+ # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -+ # -+ # As a special exception to the GNU General Public License, if you -+ # distribute this file as part of a program that contains a -+ # configuration script generated by Autoconf, you may include it under -+ # the same distribution terms that you use for the rest of that program. -+ -+ # Check that we have a working $echo. -+ if test "X$1" = X--no-reexec; then -+ # Discard the --no-reexec flag, and continue. -+ shift -+ elif test "X$1" = X--fallback-echo; then -+ # Avoid inline document here, it may be left over -+ : -+ elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then -+ # Yippee, $echo works! -+ : -+ else -+ # Restart under the correct shell, and then maybe $echo will work. -+ exec $SHELL "$0" --no-reexec ${1+"$@"} -+ fi -+ -+ if test "X$1" = X--fallback-echo; then -+ # used as fallback echo -+ shift -+ cat <&2 -+ echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 -+ exit 1 -+ fi -+ -+ # Global variables. -+ mode=$default_mode -+ nonopt= -+ prev= -+ prevopt= -+ run= -+ show="$echo" -+ show_help= -+ execute_dlfiles= -+ lo2o="s/\\.lo\$/.${objext}/" -+ o2lo="s/\\.${objext}\$/.lo/" -+ -+ # Parse our command line options once, thoroughly. -+ while test $# -gt 0 -+ do -+ arg="$1" -+ shift -+ -+ case $arg in -+ -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;; -+ *) optarg= ;; -+ esac -+ -+ # If the previous option needs an argument, assign it. -+ if test -n "$prev"; then -+ case $prev in -+ execute_dlfiles) -+ execute_dlfiles="$execute_dlfiles $arg" -+ ;; -+ *) -+ eval "$prev=\$arg" -+ ;; -+ esac -+ -+ prev= -+ prevopt= -+ continue -+ fi -+ -+ # Have we seen a non-optional argument yet? -+ case $arg in -+ --help) -+ show_help=yes -+ ;; -+ -+ --version) -+ echo "$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP" -+ exit 0 -+ ;; -+ -+ --config) -+ sed -e '1,/^# ### BEGIN LIBTOOL CONFIG/d' -e '/^# ### END LIBTOOL CONFIG/,$d' $0 -+ exit 0 -+ ;; -+ -+ --debug) -+ echo "$progname: enabling shell trace mode" -+ set -x -+ ;; -+ -+ --dry-run | -n) -+ run=: -+ ;; -+ -+ --features) -+ echo "host: $host" -+ if test "$build_libtool_libs" = yes; then -+ echo "enable shared libraries" -+ else -+ echo "disable shared libraries" -+ fi -+ if test "$build_old_libs" = yes; then -+ echo "enable static libraries" -+ else -+ echo "disable static libraries" -+ fi -+ exit 0 -+ ;; -+ -+ --finish) mode="finish" ;; -+ -+ --mode) prevopt="--mode" prev=mode ;; -+ --mode=*) mode="$optarg" ;; -+ -+ --preserve-dup-deps) duplicate_deps="yes" ;; -+ -+ --quiet | --silent) -+ show=: -+ ;; -+ -+ -dlopen) -+ prevopt="-dlopen" -+ prev=execute_dlfiles -+ ;; -+ -+ -*) -+ $echo "$modename: unrecognized option \`$arg'" 1>&2 -+ $echo "$help" 1>&2 -+ exit 1 -+ ;; -+ -+ *) -+ nonopt="$arg" -+ break -+ ;; -+ esac -+ done -+ -+ if test -n "$prevopt"; then -+ $echo "$modename: option \`$prevopt' requires an argument" 1>&2 -+ $echo "$help" 1>&2 -+ exit 1 -+ fi -+ -+ # If this variable is set in any of the actions, the command in it -+ # will be execed at the end. This prevents here-documents from being -+ # left over by shells. -+ exec_cmd= -+ -+ if test -z "$show_help"; then -+ -+ # Infer the operation mode. -+ if test -z "$mode"; then -+ case $nonopt in -+ *cc | *++ | gcc* | *-gcc*) -+ mode=link -+ for arg -+ do -+ case $arg in -+ -c) -+ mode=compile -+ break -+ ;; -+ esac -+ done -+ ;; -+ *db | *dbx | *strace | *truss) -+ mode=execute -+ ;; -+ *install*|cp|mv) -+ mode=install -+ ;; -+ *rm) -+ mode=uninstall -+ ;; -+ *) -+ # If we have no mode, but dlfiles were specified, then do execute mode. -+ test -n "$execute_dlfiles" && mode=execute -+ -+ # Just use the default operation mode. -+ if test -z "$mode"; then -+ if test -n "$nonopt"; then -+ $echo "$modename: warning: cannot infer operation mode from \`$nonopt'" 1>&2 -+ else -+ $echo "$modename: warning: cannot infer operation mode without MODE-ARGS" 1>&2 -+ fi -+ fi -+ ;; -+ esac -+ fi -+ -+ # Only execute mode is allowed to have -dlopen flags. -+ if test -n "$execute_dlfiles" && test "$mode" != execute; then -+ $echo "$modename: unrecognized option \`-dlopen'" 1>&2 -+ $echo "$help" 1>&2 -+ exit 1 -+ fi -+ -+ # Change the help message to a mode-specific one. -+ generic_help="$help" -+ help="Try \`$modename --help --mode=$mode' for more information." -+ -+ # These modes are in order of execution frequency so that they run quickly. -+ case $mode in -+ # libtool compile mode -+ compile) -+ modename="$modename: compile" -+ # Get the compilation command and the source file. -+ base_compile= -+ prev= -+ lastarg= -+ srcfile="$nonopt" -+ suppress_output= -+ -+ user_target=no -+ for arg -+ do -+ case $prev in -+ "") ;; -+ xcompiler) -+ # Aesthetically quote the previous argument. -+ prev= -+ lastarg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` -+ -+ case $arg in -+ # Double-quote args containing other shell metacharacters. -+ # Many Bourne shells cannot handle close brackets correctly -+ # in scan sets, so we specify it separately. -+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") -+ arg="\"$arg\"" -+ ;; -+ esac -+ -+ # Add the previous argument to base_compile. -+ if test -z "$base_compile"; then -+ base_compile="$lastarg" -+ else -+ base_compile="$base_compile $lastarg" -+ fi -+ continue -+ ;; -+ esac -+ -+ # Accept any command-line options. -+ case $arg in -+ -o) -+ if test "$user_target" != "no"; then -+ $echo "$modename: you cannot specify \`-o' more than once" 1>&2 -+ exit 1 -+ fi -+ user_target=next -+ ;; -+ -+ -static) -+ build_old_libs=yes -+ continue -+ ;; -+ -+ -prefer-pic) -+ pic_mode=yes -+ continue -+ ;; -+ -+ -prefer-non-pic) -+ pic_mode=no -+ continue -+ ;; -+ -+ -Xcompiler) -+ prev=xcompiler -+ continue -+ ;; -+ -+ -Wc,*) -+ args=`$echo "X$arg" | $Xsed -e "s/^-Wc,//"` -+ lastarg= -+ save_ifs="$IFS"; IFS=',' -+ for arg in $args; do -+ IFS="$save_ifs" -+ -+ # Double-quote args containing other shell metacharacters. -+ # Many Bourne shells cannot handle close brackets correctly -+ # in scan sets, so we specify it separately. -+ case $arg in -+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") -+ arg="\"$arg\"" -+ ;; -+ esac -+ lastarg="$lastarg $arg" -+ done -+ IFS="$save_ifs" -+ lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"` -+ -+ # Add the arguments to base_compile. -+ if test -z "$base_compile"; then -+ base_compile="$lastarg" -+ else -+ base_compile="$base_compile $lastarg" -+ fi -+ continue -+ ;; -+ esac -+ -+ case $user_target in -+ next) -+ # The next one is the -o target name -+ user_target=yes -+ continue -+ ;; -+ yes) -+ # We got the output file -+ user_target=set -+ libobj="$arg" -+ continue -+ ;; -+ esac -+ -+ # Accept the current argument as the source file. -+ lastarg="$srcfile" -+ srcfile="$arg" -+ -+ # Aesthetically quote the previous argument. -+ -+ # Backslashify any backslashes, double quotes, and dollar signs. -+ # These are the only characters that are still specially -+ # interpreted inside of double-quoted scrings. -+ lastarg=`$echo "X$lastarg" | $Xsed -e "$sed_quote_subst"` -+ -+ # Double-quote args containing other shell metacharacters. -+ # Many Bourne shells cannot handle close brackets correctly -+ # in scan sets, so we specify it separately. -+ case $lastarg in -+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") -+ lastarg="\"$lastarg\"" -+ ;; -+ esac -+ -+ # Add the previous argument to base_compile. -+ if test -z "$base_compile"; then -+ base_compile="$lastarg" -+ else -+ base_compile="$base_compile $lastarg" -+ fi -+ done -+ -+ case $user_target in -+ set) -+ ;; -+ no) -+ # Get the name of the library object. -+ libobj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%'` -+ ;; -+ *) -+ $echo "$modename: you must specify a target with \`-o'" 1>&2 -+ exit 1 -+ ;; -+ esac -+ -+ # Recognize several different file suffixes. -+ # If the user specifies -o file.o, it is replaced with file.lo -+ xform='[cCFSfmso]' -+ case $libobj in -+ *.ada) xform=ada ;; -+ *.adb) xform=adb ;; -+ *.ads) xform=ads ;; -+ *.asm) xform=asm ;; -+ *.c++) xform=c++ ;; -+ *.cc) xform=cc ;; -+ *.cpp) xform=cpp ;; -+ *.cxx) xform=cxx ;; -+ *.f90) xform=f90 ;; -+ *.for) xform=for ;; -+ esac -+ -+ libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"` -+ -+ case $libobj in -+ *.lo) obj=`$echo "X$libobj" | $Xsed -e "$lo2o"` ;; -+ *) -+ $echo "$modename: cannot determine name of library object from \`$libobj'" 1>&2 -+ exit 1 -+ ;; -+ esac -+ -+ if test -z "$base_compile"; then -+ $echo "$modename: you must specify a compilation command" 1>&2 -+ $echo "$help" 1>&2 -+ exit 1 -+ fi -+ -+ # Delete any leftover library objects. -+ if test "$build_old_libs" = yes; then -+ removelist="$obj $libobj" -+ else -+ removelist="$libobj" -+ fi -+ -+ $run $rm $removelist -+ trap "$run $rm $removelist; exit 1" 1 2 15 -+ -+ # On Cygwin there's no "real" PIC flag so we must build both object types -+ case $host_os in -+ cygwin* | mingw* | pw32* | os2*) -+ pic_mode=default -+ ;; -+ esac -+ if test $pic_mode = no && test "$deplibs_check_method" != pass_all; then -+ # non-PIC code in shared libraries is not supported -+ pic_mode=default -+ fi -+ -+ # Calculate the filename of the output object if compiler does -+ # not support -o with -c -+ if test "$compiler_c_o" = no; then -+ output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext} -+ lockfile="$output_obj.lock" -+ removelist="$removelist $output_obj $lockfile" -+ trap "$run $rm $removelist; exit 1" 1 2 15 -+ else -+ need_locks=no -+ lockfile= -+ fi -+ -+ # Lock this critical section if it is needed -+ # We use this script file to make the link, it avoids creating a new file -+ if test "$need_locks" = yes; then -+ until $run ln "$0" "$lockfile" 2>/dev/null; do -+ $show "Waiting for $lockfile to be removed" -+ sleep 2 -+ done -+ elif test "$need_locks" = warn; then -+ if test -f "$lockfile"; then -+ echo "\ -+ *** ERROR, $lockfile exists and contains: -+ `cat $lockfile 2>/dev/null` -+ -+ This indicates that another process is trying to use the same -+ temporary object file, and libtool could not work around it because -+ your compiler does not support \`-c' and \`-o' together. If you -+ repeat this compilation, it may succeed, by chance, but you had better -+ avoid parallel builds (make -j) in this platform, or get a better -+ compiler." -+ -+ $run $rm $removelist -+ exit 1 -+ fi -+ echo $srcfile > "$lockfile" -+ fi -+ -+ if test -n "$fix_srcfile_path"; then -+ eval srcfile=\"$fix_srcfile_path\" -+ fi -+ -+ # Only build a PIC object if we are building libtool libraries. -+ if test "$build_libtool_libs" = yes; then -+ # Without this assignment, base_compile gets emptied. -+ fbsd_hideous_sh_bug=$base_compile -+ -+ if test "$pic_mode" != no; then -+ # All platforms use -DPIC, to notify preprocessed assembler code. -+ command="$base_compile $srcfile $pic_flag -DPIC" -+ else -+ # Don't build PIC code -+ command="$base_compile $srcfile" -+ fi -+ if test "$build_old_libs" = yes; then -+ lo_libobj="$libobj" -+ dir=`$echo "X$libobj" | $Xsed -e 's%/[^/]*$%%'` -+ if test "X$dir" = "X$libobj"; then -+ dir="$objdir" -+ else -+ dir="$dir/$objdir" -+ fi -+ libobj="$dir/"`$echo "X$libobj" | $Xsed -e 's%^.*/%%'` -+ -+ if test -d "$dir"; then -+ $show "$rm $libobj" -+ $run $rm $libobj -+ else -+ $show "$mkdir $dir" -+ $run $mkdir $dir -+ status=$? -+ if test $status -ne 0 && test ! -d $dir; then -+ exit $status -+ fi -+ fi -+ fi -+ if test "$compiler_o_lo" = yes; then -+ output_obj="$libobj" -+ command="$command -o $output_obj" -+ elif test "$compiler_c_o" = yes; then -+ output_obj="$obj" -+ command="$command -o $output_obj" -+ fi -+ -+ $run $rm "$output_obj" -+ $show "$command" -+ if $run eval "$command"; then : -+ else -+ test -n "$output_obj" && $run $rm $removelist -+ exit 1 -+ fi -+ -+ if test "$need_locks" = warn && -+ test x"`cat $lockfile 2>/dev/null`" != x"$srcfile"; then -+ echo "\ -+ *** ERROR, $lockfile contains: -+ `cat $lockfile 2>/dev/null` -+ -+ but it should contain: -+ $srcfile -+ -+ This indicates that another process is trying to use the same -+ temporary object file, and libtool could not work around it because -+ your compiler does not support \`-c' and \`-o' together. If you -+ repeat this compilation, it may succeed, by chance, but you had better -+ avoid parallel builds (make -j) in this platform, or get a better -+ compiler." -+ -+ $run $rm $removelist -+ exit 1 -+ fi -+ -+ # Just move the object if needed, then go on to compile the next one -+ if test x"$output_obj" != x"$libobj"; then -+ $show "$mv $output_obj $libobj" -+ if $run $mv $output_obj $libobj; then : -+ else -+ error=$? -+ $run $rm $removelist -+ exit $error -+ fi -+ fi -+ -+ # If we have no pic_flag, then copy the object into place and finish. -+ if (test -z "$pic_flag" || test "$pic_mode" != default) && -+ test "$build_old_libs" = yes; then -+ # Rename the .lo from within objdir to obj -+ if test -f $obj; then -+ $show $rm $obj -+ $run $rm $obj -+ fi -+ -+ $show "$mv $libobj $obj" -+ if $run $mv $libobj $obj; then : -+ else -+ error=$? -+ $run $rm $removelist -+ exit $error -+ fi -+ -+ xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'` -+ if test "X$xdir" = "X$obj"; then -+ xdir="." -+ else -+ xdir="$xdir" -+ fi -+ baseobj=`$echo "X$obj" | $Xsed -e "s%.*/%%"` -+ libobj=`$echo "X$baseobj" | $Xsed -e "$o2lo"` -+ # Now arrange that obj and lo_libobj become the same file -+ $show "(cd $xdir && $LN_S $baseobj $libobj)" -+ if $run eval '(cd $xdir && $LN_S $baseobj $libobj)'; then -+ # Unlock the critical section if it was locked -+ if test "$need_locks" != no; then -+ $run $rm "$lockfile" -+ fi -+ exit 0 -+ else -+ error=$? -+ $run $rm $removelist -+ exit $error -+ fi -+ fi -+ -+ # Allow error messages only from the first compilation. -+ suppress_output=' >/dev/null 2>&1' -+ fi -+ -+ # Only build a position-dependent object if we build old libraries. -+ if test "$build_old_libs" = yes; then -+ if test "$pic_mode" != yes; then -+ # Don't build PIC code -+ command="$base_compile $srcfile" -+ else -+ # All platforms use -DPIC, to notify preprocessed assembler code. -+ command="$base_compile $srcfile $pic_flag -DPIC" -+ fi -+ if test "$compiler_c_o" = yes; then -+ command="$command -o $obj" -+ output_obj="$obj" -+ fi -+ -+ # Suppress compiler output if we already did a PIC compilation. -+ command="$command$suppress_output" -+ $run $rm "$output_obj" -+ $show "$command" -+ if $run eval "$command"; then : -+ else -+ $run $rm $removelist -+ exit 1 -+ fi -+ -+ if test "$need_locks" = warn && -+ test x"`cat $lockfile 2>/dev/null`" != x"$srcfile"; then -+ echo "\ -+ *** ERROR, $lockfile contains: -+ `cat $lockfile 2>/dev/null` -+ -+ but it should contain: -+ $srcfile -+ -+ This indicates that another process is trying to use the same -+ temporary object file, and libtool could not work around it because -+ your compiler does not support \`-c' and \`-o' together. If you -+ repeat this compilation, it may succeed, by chance, but you had better -+ avoid parallel builds (make -j) in this platform, or get a better -+ compiler." -+ -+ $run $rm $removelist -+ exit 1 -+ fi -+ -+ # Just move the object if needed -+ if test x"$output_obj" != x"$obj"; then -+ $show "$mv $output_obj $obj" -+ if $run $mv $output_obj $obj; then : -+ else -+ error=$? -+ $run $rm $removelist -+ exit $error -+ fi -+ fi -+ -+ # Create an invalid libtool object if no PIC, so that we do not -+ # accidentally link it into a program. -+ if test "$build_libtool_libs" != yes; then -+ $show "echo timestamp > $libobj" -+ $run eval "echo timestamp > \$libobj" || exit $? -+ else -+ # Move the .lo from within objdir -+ $show "$mv $libobj $lo_libobj" -+ if $run $mv $libobj $lo_libobj; then : -+ else -+ error=$? -+ $run $rm $removelist -+ exit $error -+ fi -+ fi -+ fi -+ -+ # Unlock the critical section if it was locked -+ if test "$need_locks" != no; then -+ $run $rm "$lockfile" -+ fi -+ -+ exit 0 -+ ;; -+ -+ # libtool link mode -+ link | relink) -+ modename="$modename: link" -+ case $host in -+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) -+ # It is impossible to link a dll without this setting, and -+ # we shouldn't force the makefile maintainer to figure out -+ # which system we are compiling for in order to pass an extra -+ # flag for every libtool invokation. -+ # allow_undefined=no -+ -+ # FIXME: Unfortunately, there are problems with the above when trying -+ # to make a dll which has undefined symbols, in which case not -+ # even a static library is built. For now, we need to specify -+ # -no-undefined on the libtool link line when we can be certain -+ # that all symbols are satisfied, otherwise we get a static library. -+ allow_undefined=yes -+ ;; -+ *) -+ allow_undefined=yes -+ ;; -+ esac -+ libtool_args="$nonopt" -+ compile_command="$nonopt" -+ finalize_command="$nonopt" -+ -+ compile_rpath= -+ finalize_rpath= -+ compile_shlibpath= -+ finalize_shlibpath= -+ convenience= -+ old_convenience= -+ deplibs= -+ old_deplibs= -+ compiler_flags= -+ linker_flags= -+ dllsearchpath= -+ lib_search_path=`pwd` -+ -+ avoid_version=no -+ dlfiles= -+ dlprefiles= -+ dlself=no -+ export_dynamic=no -+ export_symbols= -+ export_symbols_regex= -+ generated= -+ libobjs= -+ ltlibs= -+ module=no -+ no_install=no -+ objs= -+ prefer_static_libs=no -+ preload=no -+ prev= -+ prevarg= -+ release= -+ rpath= -+ xrpath= -+ perm_rpath= -+ temp_rpath= -+ thread_safe=no -+ vinfo= -+ -+ # We need to know -static, to get the right output filenames. -+ for arg -+ do -+ case $arg in -+ -all-static | -static) -+ if test "X$arg" = "X-all-static"; then -+ if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then -+ $echo "$modename: warning: complete static linking is impossible in this configuration" 1>&2 -+ fi -+ if test -n "$link_static_flag"; then -+ dlopen_self=$dlopen_self_static -+ fi -+ else -+ if test -z "$pic_flag" && test -n "$link_static_flag"; then -+ dlopen_self=$dlopen_self_static -+ fi -+ fi -+ build_libtool_libs=no -+ build_old_libs=yes -+ prefer_static_libs=yes -+ break -+ ;; -+ esac -+ done -+ -+ # See if our shared archives depend on static archives. -+ test -n "$old_archive_from_new_cmds" && build_old_libs=yes -+ -+ # Go through the arguments, transforming them on the way. -+ while test $# -gt 0; do -+ arg="$1" -+ shift -+ case $arg in -+ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") -+ qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test -+ ;; -+ *) qarg=$arg ;; -+ esac -+ libtool_args="$libtool_args $qarg" -+ -+ # If the previous option needs an argument, assign it. -+ if test -n "$prev"; then -+ case $prev in -+ output) -+ compile_command="$compile_command @OUTPUT@" -+ finalize_command="$finalize_command @OUTPUT@" -+ ;; -+ esac -+ -+ case $prev in -+ dlfiles|dlprefiles) -+ if test "$preload" = no; then -+ # Add the symbol object into the linking commands. -+ compile_command="$compile_command @SYMFILE@" -+ finalize_command="$finalize_command @SYMFILE@" -+ preload=yes -+ fi -+ case $arg in -+ *.la | *.lo) ;; # We handle these cases below. -+ force) -+ if test "$dlself" = no; then -+ dlself=needless -+ export_dynamic=yes -+ fi -+ prev= -+ continue -+ ;; -+ self) -+ if test "$prev" = dlprefiles; then -+ dlself=yes -+ elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then -+ dlself=yes -+ else -+ dlself=needless -+ export_dynamic=yes -+ fi -+ prev= -+ continue -+ ;; -+ *) -+ if test "$prev" = dlfiles; then -+ dlfiles="$dlfiles $arg" -+ else -+ dlprefiles="$dlprefiles $arg" -+ fi -+ prev= -+ continue -+ ;; -+ esac -+ ;; -+ expsyms) -+ export_symbols="$arg" -+ if test ! -f "$arg"; then -+ $echo "$modename: symbol file \`$arg' does not exist" -+ exit 1 -+ fi -+ prev= -+ continue -+ ;; -+ expsyms_regex) -+ export_symbols_regex="$arg" -+ prev= -+ continue -+ ;; -+ release) -+ release="-$arg" -+ prev= -+ continue -+ ;; -+ rpath | xrpath) -+ # We need an absolute path. -+ case $arg in -+ [\\/]* | [A-Za-z]:[\\/]*) ;; -+ *) -+ $echo "$modename: only absolute run-paths are allowed" 1>&2 -+ exit 1 -+ ;; -+ esac -+ if test "$prev" = rpath; then -+ case "$rpath " in -+ *" $arg "*) ;; -+ *) rpath="$rpath $arg" ;; -+ esac -+ else -+ case "$xrpath " in -+ *" $arg "*) ;; -+ *) xrpath="$xrpath $arg" ;; -+ esac -+ fi -+ prev= -+ continue -+ ;; -+ xcompiler) -+ compiler_flags="$compiler_flags $qarg" -+ prev= -+ compile_command="$compile_command $qarg" -+ finalize_command="$finalize_command $qarg" -+ continue -+ ;; -+ xlinker) -+ linker_flags="$linker_flags $qarg" -+ compiler_flags="$compiler_flags $wl$qarg" -+ prev= -+ compile_command="$compile_command $wl$qarg" -+ finalize_command="$finalize_command $wl$qarg" -+ continue -+ ;; -+ *) -+ eval "$prev=\"\$arg\"" -+ prev= -+ continue -+ ;; -+ esac -+ fi # test -n $prev -+ -+ prevarg="$arg" -+ -+ case $arg in -+ -all-static) -+ if test -n "$link_static_flag"; then -+ compile_command="$compile_command $link_static_flag" -+ finalize_command="$finalize_command $link_static_flag" -+ fi -+ continue -+ ;; -+ -+ -allow-undefined) -+ # FIXME: remove this flag sometime in the future. -+ $echo "$modename: \`-allow-undefined' is deprecated because it is the default" 1>&2 -+ continue -+ ;; -+ -+ -avoid-version) -+ avoid_version=yes -+ continue -+ ;; -+ -+ -dlopen) -+ prev=dlfiles -+ continue -+ ;; -+ -+ -dlpreopen) -+ prev=dlprefiles -+ continue -+ ;; -+ -+ -export-dynamic) -+ export_dynamic=yes -+ continue -+ ;; -+ -+ -export-symbols | -export-symbols-regex) -+ if test -n "$export_symbols" || test -n "$export_symbols_regex"; then -+ $echo "$modename: more than one -exported-symbols argument is not allowed" -+ exit 1 -+ fi -+ if test "X$arg" = "X-export-symbols"; then -+ prev=expsyms -+ else -+ prev=expsyms_regex -+ fi -+ continue -+ ;; -+ -+ # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* -+ # so, if we see these flags be careful not to treat them like -L -+ -L[A-Z][A-Z]*:*) -+ case $with_gcc/$host in -+ no/*-*-irix* | no/*-*-nonstopux*) -+ compile_command="$compile_command $arg" -+ finalize_command="$finalize_command $arg" -+ ;; -+ esac -+ continue -+ ;; -+ -+ -L*) -+ dir=`$echo "X$arg" | $Xsed -e 's/^-L//'` -+ # We need an absolute path. -+ case $dir in -+ [\\/]* | [A-Za-z]:[\\/]*) ;; -+ *) -+ absdir=`cd "$dir" && pwd` -+ if test -z "$absdir"; then -+ $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2 -+ exit 1 -+ fi -+ dir="$absdir" -+ ;; -+ esac -+ case "$deplibs " in -+ *" -L$dir "*) ;; -+ *) -+ deplibs="$deplibs -L$dir" -+ lib_search_path="$lib_search_path $dir" -+ ;; -+ esac -+ case $host in -+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) -+ case :$dllsearchpath: in -+