diff options
Diffstat (limited to 'packages')
22 files changed, 114 insertions, 9 deletions
diff --git a/packages/binutils/binutils-cross-sdk_2.15.91.0.2.bb b/packages/binutils/binutils-cross-sdk_2.15.91.0.2.bb index 65130e6345..7b51227cde 100644 --- a/packages/binutils/binutils-cross-sdk_2.15.91.0.2.bb +++ b/packages/binutils/binutils-cross-sdk_2.15.91.0.2.bb @@ -1,5 +1,5 @@ SECTION = "devel" -PR = "r2" +PR = "r1" include binutils_${PV}.bb inherit sdk DEPENDS += "flex-native bison-native" diff --git a/packages/binutils/binutils.inc b/packages/binutils/binutils.inc index 938fc5754e..680e579a06 100644 --- a/packages/binutils/binutils.inc +++ b/packages/binutils/binutils.inc @@ -63,7 +63,15 @@ do_configure () { } do_stage () { - autotools_stage_all + oe_libinstall -so -a -C opcodes libopcodes ${STAGING_LIBDIR}/ + oe_libinstall -a -C libiberty libiberty ${STAGING_LIBDIR}/ + oe_libinstall -so -a -C bfd libbfd ${STAGING_LIBDIR}/ + install -m 0644 ${S}/include/dis-asm.h ${STAGING_INCDIR}/ + install -m 0644 ${S}/include/symcat.h ${STAGING_INCDIR}/ + install -m 0644 ${S}/include/libiberty.h ${STAGING_INCDIR}/ + install -m 0644 ${S}/include/ansidecl.h ${STAGING_INCDIR}/ + install -m 0644 ${S}/include/bfdlink.h ${STAGING_INCDIR}/ + install -m 0644 bfd/bfd.h ${STAGING_INCDIR}/ } do_install () { diff --git a/packages/binutils/binutils_2.16.bb b/packages/binutils/binutils_2.16.bb index d852a2b658..bb66ca6741 100644 --- a/packages/binutils/binutils_2.16.bb +++ b/packages/binutils/binutils_2.16.bb @@ -3,7 +3,7 @@ HOMEPAGE = "http://www.gnu.org/software/binutils/" SECTION = "devel" LICENSE = "GPL" MAINTAINER = "Gerald Britton <gbritton@doomcom.org>" -PR = "r4" +PR = "r3" SRC_URI = \ "http://ftp.gnu.org/gnu/binutils/binutils-${PV}.tar.bz2 \ @@ -19,7 +19,18 @@ SRC_URI += "file://binutils-2.16-linux-uclibc.patch;patch=1" SRC_URI += "file://binutils-2.16-thumb-trampoline.patch;patch=1" SRC_URI += "file://binutils-2.16-thumb-glue.patch;patch=1" +#to be removed: +# this patch does not seem to do anything any longer +#SRC_URI += "file://binutils-2.15.90.0.3-uclibc-200-build_modules.patch;patch=1" + S = "${WORKDIR}/binutils-${PV}" B = "${S}/build.${HOST_SYS}.${TARGET_SYS}" include binutils.inc + +#to be removed: +# This was not doing anything because it used the ${B} directory and there +# was no configure.ac or configure.in in there. +#do_configure_prepend() { +# for dir in bfd gas ld; do ( cd $dir; autoreconf ); done +#} diff --git a/packages/bluez/bluez-libs_2.21.bb b/packages/bluez/bluez-libs_2.21.bb index 0ee4f4f6b1..e5ef923d03 100644 --- a/packages/bluez/bluez-libs_2.21.bb +++ b/packages/bluez/bluez-libs_2.21.bb @@ -10,3 +10,7 @@ SRC_URI = "http://bluez.sourceforge.net/download/bluez-libs-${PV}.tar.gz" inherit autotools pkgconfig HEADERS = "bluetooth.h bnep.h cmtp.h hci.h hci_lib.h hidp.h l2cap.h rfcomm.h sco.h sdp.h sdp_lib.h" + +do_stage() { + autotools_stage_all +} diff --git a/packages/cyrus-sasl/cyrus-sasl_2.1.19.bb b/packages/cyrus-sasl/cyrus-sasl_2.1.19.bb index d202fd7b83..ba6dc65f88 100644 --- a/packages/cyrus-sasl/cyrus-sasl_2.1.19.bb +++ b/packages/cyrus-sasl/cyrus-sasl_2.1.19.bb @@ -32,6 +32,10 @@ do_compile_prepend () { cd .. } +do_stage () { + autotools_stage_all +} + pkg_postinst () { grep cyrus /etc/passwd || adduser --disabled-password --home=/var/spool/mail --ingroup mail -g "Cyrus sasl" cyrus echo "cyrus" | saslpasswd2 -p -c cyrus diff --git a/packages/ipkg/ipkg.inc b/packages/ipkg/ipkg.inc index 7f30ba17b8..f535cfbef0 100644 --- a/packages/ipkg/ipkg.inc +++ b/packages/ipkg/ipkg.inc @@ -36,7 +36,14 @@ update-alternatives --remove ipkg ${bindir}/ipkg-cl } do_stage() { - autotools_stage_all + oe_libinstall -so libipkg ${STAGING_LIBDIR} + install -d ${STAGING_INCDIR}/replace/ + install -m 0644 replace/replace.h ${STAGING_INCDIR}/replace/ + install -d ${STAGING_INCDIR}/libipkg/ + for f in *.h + do + install -m 0644 $f ${STAGING_INCDIR}/libipkg/ + done } # diff --git a/packages/ipkg/ipkg_0.99.152.bb b/packages/ipkg/ipkg_0.99.152.bb index 89a7dbc953..1898c6656e 100644 --- a/packages/ipkg/ipkg_0.99.152.bb +++ b/packages/ipkg/ipkg_0.99.152.bb @@ -1,2 +1 @@ include ipkg.inc -PR = "r1" diff --git a/packages/ipkg/ipkg_0.99.153.bb b/packages/ipkg/ipkg_0.99.153.bb index 10a606d2e9..99249a8d55 100644 --- a/packages/ipkg/ipkg_0.99.153.bb +++ b/packages/ipkg/ipkg_0.99.153.bb @@ -2,7 +2,7 @@ DEFAULT_PREFERENCE = "-1" include ipkg.inc -PR = "r2" +PR = "r1" SRC_URI += "file://fix-bug1393.patch;patch=1" diff --git a/packages/ipkg/ipkg_0.99.154.bb b/packages/ipkg/ipkg_0.99.154.bb index 89a7dbc953..1898c6656e 100644 --- a/packages/ipkg/ipkg_0.99.154.bb +++ b/packages/ipkg/ipkg_0.99.154.bb @@ -1,2 +1 @@ include ipkg.inc -PR = "r1" diff --git a/packages/jpeg/jpeg_6b.bb b/packages/jpeg/jpeg_6b.bb index 991d04da87..277cdfa48c 100644 --- a/packages/jpeg/jpeg_6b.bb +++ b/packages/jpeg/jpeg_6b.bb @@ -20,3 +20,7 @@ EXTRA_OECONF="--enable-static --enable-shared" EXTRA_OEMAKE='"LIBTOOL=${STAGING_BINDIR}/${HOST_SYS}-libtool"' CFLAGS_append = " -D_REENTRANT" + +do_stage() { + autotools_stage_all +} diff --git a/packages/libao/libao_0.8.6.bb b/packages/libao/libao_0.8.6.bb index c1e19f6dd8..a293a44270 100644 --- a/packages/libao/libao_0.8.6.bb +++ b/packages/libao/libao_0.8.6.bb @@ -13,4 +13,8 @@ EXTRA_OECONF = "--disable-esd --disable-esdtest \ --disable-alsa --disable-alsa09 \ --disable-arts --disable-nas" +do_stage() { + autotools_stage_all +} + FILES_${PN} += "${libdir}/ao/plugins-2/*.so" diff --git a/packages/libcontactsdb/libcontactsdb_0.1.bb b/packages/libcontactsdb/libcontactsdb_0.1.bb index c90e993bbf..93950a3e1c 100644 --- a/packages/libcontactsdb/libcontactsdb_0.1.bb +++ b/packages/libcontactsdb/libcontactsdb_0.1.bb @@ -9,3 +9,7 @@ PR = "r0" GPE_TARBALL_SUFFIX = "bz2" inherit autotools gpe pkgconfig + +do_stage () { +autotools_stage_all +} diff --git a/packages/libeventdb/libeventdb_0.18.bb b/packages/libeventdb/libeventdb_0.18.bb index 3a645568b0..2db316c65e 100644 --- a/packages/libeventdb/libeventdb_0.18.bb +++ b/packages/libeventdb/libeventdb_0.18.bb @@ -7,3 +7,8 @@ DEPENDS = "libgpewidget libgpepimc sqlite" GPE_TARBALL_SUFFIX = "bz2" inherit pkgconfig gpe autotools + + +do_stage () { +autotools_stage_all +} diff --git a/packages/libgphoto2/libgphoto2_2.1.6.bb b/packages/libgphoto2/libgphoto2_2.1.6.bb index 4b86ac5f08..b814f9a469 100644 --- a/packages/libgphoto2/libgphoto2_2.1.6.bb +++ b/packages/libgphoto2/libgphoto2_2.1.6.bb @@ -2,7 +2,7 @@ SECTION = "libs" DEPENDS = "jpeg libusb libexif" RPEDENDS = "libusb" DESCRIPTION = "libgphoto2 allows you to access digital cameras" -PR = "r5" +PR = "r4" SRC_URI = "${SOURCEFORGE_MIRROR}/gphoto/libgphoto2-${PV}.tar.gz" @@ -11,6 +11,26 @@ EXTRA_OECONF_mnci = "--with-drivers=canon --without-serial" LICENSE = "GPL" inherit autotools pkgconfig +do_stage() { + install -d ${STAGING_LIBDIR} + mv libgphoto2/.libs/libgphoto2.so.2.0.3T libgphoto2/.libs/libgphoto2.so.2.0.3 || true + oe_libinstall -so -C libgphoto2 libgphoto2 ${STAGING_LIBDIR} + oe_libinstall -so -C libgphoto2_port/libgphoto2_port libgphoto2_port ${STAGING_LIBDIR} + + install -d ${STAGING_LIBDIR}/gphoto2/2.0 + oe_libinstall -so -C camlibs/canon libgphoto2_canon.so ${STAGING_LIBDIR}/gphoto2/2.0 + + install -d ${STAGING_INCDIR}/gphoto2 + for X in gphoto2-abilities-list.h gphoto2-camera.h gphoto2-context.h gphoto2-file.h gphoto2-filesys.h gphoto2.h gphoto2-library.h gphoto2-list.h gphoto2-result.h gphoto2-setting.h gphoto2-version.h gphoto2-widget.h + do + install -m 0644 ${S}/libgphoto2/$X ${STAGING_INCDIR}/gphoto2/$X + done + for X in gphoto2-port.h gphoto2-port-info-list.h gphoto2-port-log.h gphoto2-port-version.h gphoto2-port-portability.h gphoto2-port-result.h + do + install -m 0644 ${S}/libgphoto2_port/libgphoto2_port/$X ${STAGING_INCDIR}/gphoto2/$X + done +} PACKAGES =+ "libgphoto2-camlibs" FILES_libgphoto2-camlibs = "/usr/lib/gphoto2_port/ /usr/lib/gphoto2/" RDEPENDS_libgphoto2 = "libgphoto2-camlibs" + diff --git a/packages/libid3tag/libid3tag_0.15.0b.bb b/packages/libid3tag/libid3tag_0.15.0b.bb index 14de1608ae..0eb9608668 100644 --- a/packages/libid3tag/libid3tag_0.15.0b.bb +++ b/packages/libid3tag/libid3tag_0.15.0b.bb @@ -12,3 +12,7 @@ S = "${WORKDIR}/libid3tag-${PV}" inherit autotools EXTRA_OECONF = "-enable-speed" + +do_stage() { + autotools_stage_all +} diff --git a/packages/libmad/libmad_0.15.0b.bb b/packages/libmad/libmad_0.15.0b.bb index 1a23bea26b..4d7e0a5202 100644 --- a/packages/libmad/libmad_0.15.0b.bb +++ b/packages/libmad/libmad_0.15.0b.bb @@ -19,3 +19,7 @@ do_configure_prepend () { # damn picky automake... touch NEWS AUTHORS ChangeLog } + +do_stage() { + autotools_stage_all +} diff --git a/packages/libschedule/libschedule_0.15.bb b/packages/libschedule/libschedule_0.15.bb index e7b30cc44d..ef57a74a90 100644 --- a/packages/libschedule/libschedule_0.15.bb +++ b/packages/libschedule/libschedule_0.15.bb @@ -7,3 +7,9 @@ DEPENDS = "glib-2.0 sqlite" GPE_TARBALL_SUFFIX = "gz" inherit autotools pkgconfig gpe + + +do_stage () { +autotools_stage_all +} + diff --git a/packages/libvorbis/libvorbis_1.0.1.bb b/packages/libvorbis/libvorbis_1.0.1.bb index adc00c2ab0..30124a982b 100644 --- a/packages/libvorbis/libvorbis_1.0.1.bb +++ b/packages/libvorbis/libvorbis_1.0.1.bb @@ -16,3 +16,7 @@ FULL_OPTIMIZATION_thumb = "-O0" EXTRA_OECONF = "--with-ogg-libraries=${STAGING_LIBDIR} \ --with-ogg-includes=${STAGING_INCDIR}" + +do_stage () { + autotools_stage_all +} diff --git a/packages/lzo/lzo_1.08.bb b/packages/lzo/lzo_1.08.bb index 0e1f866d96..7986650e78 100644 --- a/packages/lzo/lzo_1.08.bb +++ b/packages/lzo/lzo_1.08.bb @@ -17,3 +17,7 @@ EXTRA_OECONF = "--enable-shared" # gnu-configize # oe_runconf #} + +do_stage() { + autotools_stage_all +} diff --git a/packages/openobex/openobex_1.0.1.bb b/packages/openobex/openobex_1.0.1.bb index dd14b7d1a5..fd38d372f6 100644 --- a/packages/openobex/openobex_1.0.1.bb +++ b/packages/openobex/openobex_1.0.1.bb @@ -13,3 +13,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/openobex/openobex-${PV}.tar.gz \ file://syms.patch;patch=1" inherit autotools binconfig + +do_stage () { + autotools_stage_all +} diff --git a/packages/popt/popt_1.7.bb b/packages/popt/popt_1.7.bb index 184465a6fc..e599c023dc 100644 --- a/packages/popt/popt_1.7.bb +++ b/packages/popt/popt_1.7.bb @@ -9,3 +9,7 @@ SRC_URI = "ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.1.x/popt-${PV}.tar.gz \ file://intl.patch;patch=1" inherit autotools + +do_stage () { + autotools_stage_all +} diff --git a/packages/sysfsutils/sysfsutils_1.3.0.bb b/packages/sysfsutils/sysfsutils_1.3.0.bb index 1a4a705858..82af8d353d 100644 --- a/packages/sysfsutils/sysfsutils_1.3.0.bb +++ b/packages/sysfsutils/sysfsutils_1.3.0.bb @@ -1,4 +1,3 @@ -PR = "r1" SECTION = "base" DESCRIPTION = "System Utilities Based on Sysfs" HOMEPAGE = "http://linux-diag.sourceforge.net/Sysfsutils.html" @@ -13,3 +12,10 @@ includedir += "/sysfs" PACKAGES_prepend = "libsysfs " FILES_libsysfs = "${libdir}/*.so.1.0.3" + +do_stage () { + oe_libinstall -a -so -C lib libsysfs ${STAGING_LIBDIR} + install -d ${STAGING_INCDIR}/sysfs + install -m 0644 ${S}/include/dlist.h ${STAGING_INCDIR}/sysfs + install -m 0644 ${S}/include/libsysfs.h ${STAGING_INCDIR}/sysfs +} |