+--- tmp/base/alsa-oss-0.9.8-r0/alsa-oss-0.9.8/acinclude.m4 Wed Dec 31 18:00:00 1969
++++ alsa-oss-0.9.8/acinclude.m4 Fri Nov 14 11:36:08 2003
+@@ -0,0 +1,144 @@
++dnl Configure Paths for Alsa
++dnl Some modifications by Richard Boulton <richard-alsa@tartarus.org>
++dnl Christopher Lansdown <lansdoct@cs.alfred.edu>
++dnl Jaroslav Kysela <perex@suse.cz>
++dnl Last modification: alsa.m4,v 1.22 2002/05/27 11:14:20 tiwai Exp
++dnl AM_PATH_ALSA([MINIMUM-VERSION [, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
++dnl Test for libasound, and define ALSA_CFLAGS and ALSA_LIBS as appropriate.
++dnl enables arguments --with-alsa-prefix=
++dnl --with-alsa-enc-prefix=
++dnl --disable-alsatest (this has no effect, as yet)
++dnl
++dnl For backwards compatibility, if ACTION_IF_NOT_FOUND is not specified,
++dnl and the alsa libraries are not found, a fatal AC_MSG_ERROR() will result.
++dnl
++AC_DEFUN(AM_PATH_ALSA,
++[dnl Save the original CFLAGS, LDFLAGS, and LIBS
++alsa_save_CFLAGS="$CFLAGS"
++alsa_save_LDFLAGS="$LDFLAGS"
++alsa_save_LIBS="$LIBS"
++alsa_found=yes
++
++dnl
++dnl Get the cflags and libraries for alsa
++dnl
++AC_ARG_WITH(alsa-prefix,
++[ --with-alsa-prefix=PFX Prefix where Alsa library is installed(optional)],
++[alsa_prefix="$withval"], [alsa_prefix=""])
++
++AC_ARG_WITH(alsa-inc-prefix,
++[ --with-alsa-inc-prefix=PFX Prefix where include libraries are (optional)],
++[alsa_inc_prefix="$withval"], [alsa_inc_prefix=""])
++
++dnl FIXME: this is not yet implemented
++AC_ARG_ENABLE(alsatest,
++[ --disable-alsatest Do not try to compile and run a test Alsa program],
++[enable_alsatest=no],
++[enable_alsatest=yes])
++
++dnl Add any special include directories
++AC_MSG_CHECKING(for ALSA CFLAGS)
++if test "$alsa_inc_prefix" != "" ; then
++ ALSA_CFLAGS="$ALSA_CFLAGS -I$alsa_inc_prefix"
++ CFLAGS="$CFLAGS -I$alsa_inc_prefix"
++fi
++AC_MSG_RESULT($ALSA_CFLAGS)
++
++dnl add any special lib dirs
++AC_MSG_CHECKING(for ALSA LDFLAGS)
++if test "$alsa_prefix" != "" ; then
++ ALSA_LIBS="$ALSA_LIBS -L$alsa_prefix"
++ LDFLAGS="$LDFLAGS $ALSA_LIBS"
++fi
++
++dnl add the alsa library
++ALSA_LIBS="$ALSA_LIBS -lasound -lm -ldl -lpthread"
++LIBS=`echo $LIBS | sed 's/-lm//'`
++LIBS=`echo $LIBS | sed 's/-ldl//'`
++LIBS=`echo $LIBS | sed 's/-lpthread//'`
++LIBS=`echo $LIBS | sed 's/ //'`
++LIBS="$ALSA_LIBS $LIBS"
++AC_MSG_RESULT($ALSA_LIBS)
++
++dnl Check for a working version of libasound that is of the right version.
++min_alsa_version=ifelse([$1], ,0.1.1,$1)
++AC_MSG_CHECKING(for libasound headers version >= $min_alsa_version)
++no_alsa=""
++ alsa_min_major_version=`echo $min_alsa_version | \
++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
++ alsa_min_minor_version=`echo $min_alsa_version | \
++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
++ alsa_min_micro_version=`echo $min_alsa_version | \
++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
++
++AC_LANG_SAVE
++AC_LANG_C
++AC_TRY_COMPILE([
++#include <alsa/asoundlib.h>
++], [
++/* ensure backward compatibility */
++#if !defined(SND_LIB_MAJOR) && defined(SOUNDLIB_VERSION_MAJOR)
++#define SND_LIB_MAJOR SOUNDLIB_VERSION_MAJOR
++#endif
++#if !defined(SND_LIB_MINOR) && defined(SOUNDLIB_VERSION_MINOR)
++#define SND_LIB_MINOR SOUNDLIB_VERSION_MINOR
++#endif
++#if !defined(SND_LIB_SUBMINOR) && defined(SOUNDLIB_VERSION_SUBMINOR)
++#define SND_LIB_SUBMINOR SOUNDLIB_VERSION_SUBMINOR
++#endif
++
++# if(SND_LIB_MAJOR > $alsa_min_major_version)
++ exit(0);
++# else
++# if(SND_LIB_MAJOR < $alsa_min_major_version)
++# error not present
++# endif
++
++# if(SND_LIB_MINOR > $alsa_min_minor_version)
++ exit(0);
++# else
++# if(SND_LIB_MINOR < $alsa_min_minor_version)
++# error not present
++# endif
++
++# if(SND_LIB_SUBMINOR < $alsa_min_micro_version)
++# error not present
++# endif
++# endif
++# endif
++exit(0);
++],
++ [AC_MSG_RESULT(found.)],
++ [AC_MSG_RESULT(not present.)
++ ifelse([$3], , [AC_MSG_ERROR(Sufficiently new version of libasound not found.)])
++ alsa_found=no]
++)
++AC_LANG_RESTORE
++
++dnl Now that we know that we have the right version, let's see if we have the library and not just the headers.
++AC_CHECK_LIB([asound], [snd_ctl_open],,
++ [ifelse([$3], , [AC_MSG_ERROR(No linkable libasound was found.)])
++ alsa_found=no]
++)
++
++if test "x$alsa_found" = "xyes" ; then
++ ifelse([$2], , :, [$2])
++ LIBS=`echo $LIBS | sed 's/-lasound//g'`
++ LIBS=`echo $LIBS | sed 's/ //'`
++ LIBS="-lasound $LIBS"
++fi
++if test "x$alsa_found" = "xno" ; then
++ ifelse([$3], , :, [$3])
++ CFLAGS="$alsa_save_CFLAGS"
++ LDFLAGS="$alsa_save_LDFLAGS"
++ LIBS="$alsa_save_LIBS"
++ ALSA_CFLAGS=""
++ ALSA_LIBS=""
++fi
++
++dnl That should be it. Now just export out symbols:
++AC_SUBST(ALSA_CFLAGS)
++AC_SUBST(ALSA_LIBS)
++])
++
++
set -e
cd ${B}
install -m 0644 db_185.h ../include/db_cxx.h db.h ${STAGING_INCDIR}/
- install -m 0755 .libs/libdb-3.2.so ${STAGING_LIBDIR}/
- ln -sf libdb-3.2.so ${STAGING_LIBDIR}/libdb-3.so
- ln -sf libdb-3.2.so ${STAGING_LIBDIR}/libdb3.so
+ oe_libinstall -so libdb-3.2 ${STAGING_LIBDIR}
ln -sf libdb-3.2.so ${STAGING_LIBDIR}/libdb.so
- install -m 0644 .libs/libdb-3.2.lai ${STAGING_LIBDIR}/libdb-3.2.la
cd ${WORKDIR}/db-${PV}/build_unix_static
- install -m 0644 libdb.a ${STAGING_LIBDIR}/
+ oe_libinstall -a libdb ${STAGING_LIBDIR}
cd ${S}
}
inherit autotools
do_stage () {
- install -m 0644 lib/libcom_err.a ${STAGING_LIBDIR}/
- install -m 0644 lib/libss.a ${STAGING_LIBDIR}/
- install -m 0644 lib/libuuid.a ${STAGING_LIBDIR}/
- install -m 0644 lib/libblkid.a ${STAGING_LIBDIR}/
+ for i in libcom_err libss libuuid libblkid; do
+ oe_libinstall -a -C lib $i ${STAGING_LIBDIR}
+ done
install -d ${STAGING_INCDIR}/et \
${STAGING_INCDIR}/ss \
${STAGING_INCDIR}/uuid \
}
do_stage () {
- install -m 0644 lib/libcom_err.a ${STAGING_LIBDIR}/
- install -m 0644 lib/libss.a ${STAGING_LIBDIR}/
- install -m 0644 lib/libuuid.a ${STAGING_LIBDIR}/
- install -m 0644 lib/libblkid.a ${STAGING_LIBDIR}/
+ for i in libcom_err libss libuuid libblkid; do
+ oe_libinstall -a -C lib $i ${STAGING_LIBDIR}
+ done
install -d ${STAGING_INCDIR}/et \
${STAGING_INCDIR}/ss \
${STAGING_INCDIR}/uuid \
}
do_stage () {
- install -m 0644 lib/libcom_err.a ${STAGING_LIBDIR}/
- install -m 0644 lib/libss.a ${STAGING_LIBDIR}/
- install -m 0644 lib/libuuid.a ${STAGING_LIBDIR}/
- install -m 0644 lib/libblkid.a ${STAGING_LIBDIR}/
+ for i in libcom_err libss libuuid libblkid; do
+ oe_libinstall -a -C lib $i ${STAGING_LIBDIR}
+ done
install -d ${STAGING_INCDIR}/et \
${STAGING_INCDIR}/ss \
${STAGING_INCDIR}/uuid \
}
do_stage() {
- install -m 0755 lib/libfget.a ${STAGING_LIBDIR}/
+ oe_libinstall -a -C lib libfget ${STAGING_LIBDIR}
install -m 0755 lib/libfget.h ${STAGING_INCDIR}/
}
inherit autotools
do_stage () {
- install -m 0644 libfl.a ${STAGING_LIBDIR}/
+ oe_libinstall -a libfl ${STAGING_LIBDIR}
install -m 0644 FlexLexer.h ${STAGING_INCDIR}/
}
HEADERS = "gconf.h gconf-changeset.h gconf-listeners.h gconf-schema.h gconf-value.h gconf-error.h gconf-engine.h gconf-client.h gconf-enum-types.h"
do_stage() {
- oe_soinstall gconf/.libs/libgconf-2.so.4.1.0 ${STAGING_LIBDIR}/
- install -m 0644 gconf/.libs/libgconf-2.lai ${STAGING_LIBDIR}/libgconf-2.la
+ oe_libinstall -so -C gconf libgconf-2 ${STAGING_LIBDIR}
install -d ${STAGING_INCDIR}/gconf/2/gconf/
( cd gconf; for i in ${HEADERS}; do install -m 0644 $i ${STAGING_INCDIR}/gconf/2/gconf/$i; done )
}
}
do_stage() {
- oe_soinstall src/orb/.libs/libORBit-2.so.0.0.0 ${STAGING_LIBDIR}
- install -m 0644 src/orb/.libs/libORBit-2.lai ${STAGING_LIBDIR}/libORBit-2.la
- oe_soinstall src/services/name/.libs/libORBitCosNaming-2.so.0.0.0 ${STAGING_LIBDIR}
- install -m 0644 src/services/name/.libs/libORBitCosNaming-2.lai ${STAGING_LIBDIR}/libORBitCosNaming-2.la
- oe_soinstall src/services/imodule/.libs/libORBit-imodule-2.so.0.0.0 ${STAGING_LIBDIR}
- install -m 0644 src/services/imodule/.libs/libORBit-imodule-2.lai ${STAGING_LIBDIR}/libORBit-imodule-2.la
+ oe_libinstall -so -C src/orb libORBit-2 ${STAGING_LIBDIR}
+ oe_libinstall -so -C src/services/name libORBitCosNaming-2 ${STAGING_LIBDIR}
+ oe_libinstall -a -C src/services/name libname-server-2 ${STAGING_LIBDIR}
+ oe_libinstall -so -C src/services/imodule libORBit-imodule-2 ${STAGING_LIBDIR}
for dir in orbit orbit/poa orbit/orb-core orbit/util orbit/dynamic; do
install -d ${STAGING_INCDIR}/orbit-2.0/$dir
install -m 0644 src/services/name/CosNaming.h ${STAGING_INCDIR}/orbit-2.0/ORBitservices/
install -m 0644 src/services/name/CosNaming_impl.h ${STAGING_INCDIR}/orbit-2.0/ORBitservices/
install -m 0644 src/services/imodule/orbit-imodule.h ${STAGING_INCDIR}/orbit-2.0/ORBitservices/
-
- install -m 0644 src/services/name/libname-server-2.a ${STAGING_LIBDIR}/
}
SRC_URI = "http://gpe.handhelds.org/pub/projects/gpe/source/gpe-ownerinfo-${PV}.tar.gz"
do_stage () {
- install -m 0644 libgpe-ownerinfo.a ${STAGING_LIBDIR}/
+ oe_libinstall -a libgpe-ownerinfo ${STAGING_LIBDIR}
install -m 0644 gpe-ownerinfo.h ${STAGING_INCDIR}/
}
}
do_stage() {
- install -m 0755 libdes.a ${STAGING_LIBDIR}/
+ oe_libinstall -a libdes ${STAGING_LIBDIR}
install -m 0644 ${S}/des.h ${STAGING_INCDIR}/
}
-
EXTRA_OECONF = "--enable-shared --enable-static"
do_stage () {
- install -m 644 ${S}/lockfile.h ${S}/maillock.h ${STAGING_INCDIR}/
- install -m 755 liblockfile.so \
- ${STAGING_LIBDIR}/liblockfile.so.1.0
- ln -sf liblockfile.so.1.0 ${STAGING_LIBDIR}/liblockfile.so
- install -m 644 liblockfile.a ${STAGING_LIBDIR}/
-# install -m 755 nfslock.so.1.0 ${STAGING_LIBDIR}/
+ install -m 644 ${S}/lockfile.h ${S}/maillock.h ${STAGING_INCDIR}/
+ oe_libinstall -a -so liblockfile ${STAGING_LIBDIR}
+# oe_libinstall -so nfslock ${STAGING_LIBDIR}
}
do_install () {
install -m 0644 include/libnet/libnet-macros.h ${STAGING_INCDIR}/libnet/
install -m 0644 include/libnet/libnet-asn1.h ${STAGING_INCDIR}/libnet/
install -m 0644 include/libnet/libnet-ospf.h ${STAGING_INCDIR}/libnet/
- install -m 0755 lib/libnet.a ${STAGING_LIBDIR}/
+ oe_libinstall -a -C lib libnet ${STAGING_LIBDIR}
}
do_stage () {
install -m 0644 ${S}/src/nids.h ${STAGING_INCDIR}/
- install -m 0644 src/libnids.a ${STAGING_LIBDIR}/
+ oe_libinstall -a -C src libnids ${STAGING_LIBDIR}
}
do_stage() {
oe_libinstall -so -C src libSDL ${STAGING_LIBDIR}
ln -sf libSDL.so ${STAGING_LIBDIR}/libSDL-1.2.so
- install -m 0644 src/main/libSDLmain.a ${STAGING_LIBDIR}/libSDLmain.a
+ oe_libinstall -a -C src/main libSDLmain ${STAGING_LIBDIR}
install -d ${STAGING_INCDIR}/SDL
for f in include/*.h
do_stage() {
oe_libinstall -so -C src libSDL ${STAGING_LIBDIR}
ln -sf libSDL.so ${STAGING_LIBDIR}/libSDL-1.2.so
- install -m 0644 src/main/libSDLmain.a ${STAGING_LIBDIR}/libSDLmain.a
+ oe_libinstall -a -C src/main libSDLmain ${STAGING_LIBDIR}
install -d ${STAGING_INCDIR}/SDL
for f in include/*.h
for i in crypto.h libssh.h sftp.h ssh2.h; do
install -m 0644 ${S}/include/libssh/$i ${STAGING_INCDIR}/libssh/
done
- install -m 0755 libssh/libssh.so ${STAGING_LIBDIR}/
+ oe_libinstall -so -C libssh libssh ${STAGING_LIBDIR}
}
do_install () {
#FIXME add patch to make it shared
do_stage() {
- install -m 0755 libtomcrypt.a ${STAGING_LIBDIR}/
+ oe_libinstall -a libtomcrypt ${STAGING_LIBDIR}/
install -m 0644 *.h ${STAGING_INCDIR}/
}
-
inherit autotools
do_stage () {
- install -d ${STAGING_INCDIR}/rfb
- install -m 0644 rfb/rfb.h rfb/rfbproto.h rfb/rfbint.h rfb/rfbconfig.h \
+ install -d ${STAGING_INCDIR}/rfb
+ install -m 0644 rfb/rfb.h rfb/rfbproto.h rfb/rfbint.h rfb/rfbconfig.h \
rfb/rfbclient.h rfb/rfbregion.h rfb/keysym.h \
rfb/default8x16.h ${STAGING_INCDIR}/rfb
-
- install -m 0644 libvncserver.a libvncclient/libvncclient.a ${STAGING_LIBDIR}
+
+ oe_libinstall -a -C libvncclient libvncclient ${STAGING_LIBDIR}/
+ oe_libinstall -a libvncserver ${STAGING_LIBDIR}/
}
do_install () {
- install -d ${D}/${bindir}
- install -m 0755 examples/storepasswd ${D}/${bindir}
- install -d ${D}/${datadir}fbvncserver/classes
- install -m 0644 classes/index.vnc ${D}/${datadir}fbvncserver/classes/
- install -m 0644 classes/VncViewer.jar ${D}/${datadir}fbvncserver/classes/
+ install -d ${D}/${bindir}
+ install -m 0755 examples/storepasswd ${D}/${bindir}
+ install -d ${D}/${datadir}fbvncserver/classes
+ install -m 0644 classes/index.vnc ${D}/${datadir}fbvncserver/classes/
+ install -m 0644 classes/VncViewer.jar ${D}/${datadir}fbvncserver/classes/
}
DESCRIPTION = "Tools for zmodem/xmodem/ymodem file transfer"
SRC_URI = "http://www.ohse.de/uwe/releases/lrzsz-${PV}.tar.gz \
- file://${FILESDIR}/makefile.patch;patch=1"
+ file://${FILESDIR}/autotools.patch;patch=1 \
+ file://${FILESDIR}/makefile.patch;patch=1 \
+ file://${FILESDIR}/m4.patch;patch=1"
inherit autotools
inherit opie
do_stage() {
- install -m 0644 libqrsync.a ${STAGING_LIBDIR}/
+ oe_libinstall -a libqrsync ${STAGING_LIBDIR}/
install -m 0644 qrsync.h ${STAGING_INCDIR}/
}
-
}
do_stage() {
- install -m 0755 ../lib/libsnmp++.a ${STAGING_LIBDIR}/
+ oe_libinstall -a -C ../lib libsnmp++ ${STAGING_LIBDIR}/
install -d ${STAGING_INCDIR}/snmp++
install -m 0644 ../include/*.h ${STAGING_INCDIR}/snmp++
}
install -d ${D}/${sysconfdir}
install -m 0644 tconn.conf ${D}/${sysconfdir}/
install -d ${D}/${libdir}/tconn
- install -m 0755 tconn.so ${D}/${libdir}/tconn/
+ oe_libinstall -so tconn ${D}/${libdir}/tconn/
}
install -d ${D}/${sysconfdir}
install -m 0644 tconn.conf ${D}/${sysconfdir}/
install -d ${D}/${libdir}/tconn
- install -m 0755 tconn.so ${D}/${libdir}/tconn/
+ oe_libinstall -so tconn ${D}/${libdir}/tconn/
}
do_stage() {
install -m 0755 bin/moc ${STAGING_BINDIR}/moc3
install -m 0755 bin/uic ${STAGING_BINDIR}/uic3
- install lib/libqt.a ${STAGING_LIBDIR}/
+ oe_libinstall -a -C lib libqt ${STAGING_LIBDIR}
for f in include/*.h
do
install -m 0644 $f ${STAGING_INCDIR}/
}
do_stage() {
- install lib/libusound.a ${STAGING_LIBDIR}/
- install -m 0644 lib/usound.h ${STAGING_INCDIR}/
+ oe_libinstall -a -C lib libusound ${STAGING_LIBDIR}
+ install -m 0644 lib/usound.h ${STAGING_INCDIR}/
}
do_install() {
install -d ${D}${bindir}
install -m 0755 daemon/usound ${D}${bindir}
}
-