diff options
591 files changed, 4438 insertions, 75 deletions
diff --git a/acpid/acpid_1.0.2.oe b/acpid/acpid_1.0.2.oe index 41129404b5..f123692b26 100644 --- a/acpid/acpid_1.0.2.oe +++ b/acpid/acpid_1.0.2.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "A daemon for delivering ACPI events." SRC_URI = "${SOURCEFORGE_MIRROR}/acpid/acpid-${PV}.tar.gz \ diff --git a/acpid/acpid_1.0.3.oe b/acpid/acpid_1.0.3.oe index 41129404b5..f123692b26 100644 --- a/acpid/acpid_1.0.3.oe +++ b/acpid/acpid_1.0.3.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "A daemon for delivering ACPI events." SRC_URI = "${SOURCEFORGE_MIRROR}/acpid/acpid-${PV}.tar.gz \ diff --git a/at76c503a/at76c503a-modules_cvs.oe b/at76c503a/at76c503a-modules_cvs.oe index e15333e51c..ac2c6c1713 100644 --- a/at76c503a/at76c503a-modules_cvs.oe +++ b/at76c503a/at76c503a-modules_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "base" SRC_URI = "cvs://anonymous@cvs.berlios.de/cvsroot/at76c503a;module=at76c503a \ file://ipaq.patch;patch=1;pnum=0" S = "${WORKDIR}/at76c503a" diff --git a/autoconf/autoconf-native_2.59.oe b/autoconf/autoconf-native_2.59.oe index 658854136e..df09d0b1c0 100644 --- a/autoconf/autoconf-native_2.59.oe +++ b/autoconf/autoconf-native_2.59.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include autoconf_${PV}.oe S = "${WORKDIR}/autoconf-${PV}" FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/autoconf-${PV}" diff --git a/automake/automake-native_1.8.2.oe b/automake/automake-native_1.8.2.oe index 35e38018d7..066e66f8fa 100644 --- a/automake/automake-native_1.8.2.oe +++ b/automake/automake-native_1.8.2.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include automake_${PV}.oe S = "${WORKDIR}/automake-${PV}" DEPENDS = "autoconf-native" diff --git a/automake/automake-native_1.8.4.oe b/automake/automake-native_1.8.4.oe index e69de29bb2..066e66f8fa 100644 --- a/automake/automake-native_1.8.4.oe +++ b/automake/automake-native_1.8.4.oe @@ -0,0 +1,17 @@ +SECTION = "devel" +include automake_${PV}.oe +S = "${WORKDIR}/automake-${PV}" +DEPENDS = "autoconf-native" + +inherit native + +do_stage () { + oe_runmake install + install -d ${datadir} + if [ ! -e ${datadir}/aclocal ]; then + ln -sf aclocal-1.8 ${datadir}/aclocal + fi + if [ ! -e ${datadir}/automake ]; then + ln -sf automake-1.8 ${datadir}/automake + fi +} diff --git a/binutils/binutils-cross-sdk_2.14.90.0.6.oe b/binutils/binutils-cross-sdk_2.14.90.0.6.oe index e69de29bb2..d9c6d8ce03 100644 --- a/binutils/binutils-cross-sdk_2.14.90.0.6.oe +++ b/binutils/binutils-cross-sdk_2.14.90.0.6.oe @@ -0,0 +1,12 @@ +SECTION = "devel" +include binutils_${PV}.oe +inherit sdk +DEPENDS += "flex-native bison-native" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-${PV}" +EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \ + --disable-nls \ + --program-prefix=${TARGET_PREFIX}" + +do_stage() { + : +} diff --git a/binutils/binutils-cross-sdk_2.14.90.0.7.oe b/binutils/binutils-cross-sdk_2.14.90.0.7.oe index e69de29bb2..d9c6d8ce03 100644 --- a/binutils/binutils-cross-sdk_2.14.90.0.7.oe +++ b/binutils/binutils-cross-sdk_2.14.90.0.7.oe @@ -0,0 +1,12 @@ +SECTION = "devel" +include binutils_${PV}.oe +inherit sdk +DEPENDS += "flex-native bison-native" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-${PV}" +EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \ + --disable-nls \ + --program-prefix=${TARGET_PREFIX}" + +do_stage() { + : +} diff --git a/binutils/binutils-cross-sdk_2.15.90.0.3.oe b/binutils/binutils-cross-sdk_2.15.90.0.3.oe index 852279d04e..d9c6d8ce03 100644 --- a/binutils/binutils-cross-sdk_2.15.90.0.3.oe +++ b/binutils/binutils-cross-sdk_2.15.90.0.3.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include binutils_${PV}.oe inherit sdk DEPENDS += "flex-native bison-native" diff --git a/binutils/binutils-cross-sdk_2.15.91.0.1.oe b/binutils/binutils-cross-sdk_2.15.91.0.1.oe index e69de29bb2..d9c6d8ce03 100644 --- a/binutils/binutils-cross-sdk_2.15.91.0.1.oe +++ b/binutils/binutils-cross-sdk_2.15.91.0.1.oe @@ -0,0 +1,12 @@ +SECTION = "devel" +include binutils_${PV}.oe +inherit sdk +DEPENDS += "flex-native bison-native" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-${PV}" +EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \ + --disable-nls \ + --program-prefix=${TARGET_PREFIX}" + +do_stage() { + : +} diff --git a/binutils/binutils-cross-sdk_2.15.91.0.2.oe b/binutils/binutils-cross-sdk_2.15.91.0.2.oe index e9af9e897c..4d64f4bf8c 100644 --- a/binutils/binutils-cross-sdk_2.15.91.0.2.oe +++ b/binutils/binutils-cross-sdk_2.15.91.0.2.oe @@ -1,3 +1,4 @@ +SECTION = "devel" PR = "r1" include binutils_${PV}.oe inherit sdk diff --git a/binutils/binutils-cross-sdk_cvs.oe b/binutils/binutils-cross-sdk_cvs.oe index e69de29bb2..b00abdda22 100644 --- a/binutils/binutils-cross-sdk_cvs.oe +++ b/binutils/binutils-cross-sdk_cvs.oe @@ -0,0 +1,12 @@ +SECTION = "devel" +include binutils_cvs.oe +inherit sdk +DEPENDS += "flex-native bison-native" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-cvs" +EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \ + --disable-nls \ + --program-prefix=${TARGET_PREFIX}" + +do_stage() { + : +} diff --git a/binutils/binutils-cross_2.14.90.0.6.oe b/binutils/binutils-cross_2.14.90.0.6.oe index 4f0f4aaf4e..cb50dd8b58 100644 --- a/binutils/binutils-cross_2.14.90.0.6.oe +++ b/binutils/binutils-cross_2.14.90.0.6.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include binutils_${PV}.oe inherit cross DEPENDS += "flex-native bison-native" @@ -30,4 +31,3 @@ do_stage () { do_install () { : } - diff --git a/binutils/binutils-cross_2.14.90.0.7.oe b/binutils/binutils-cross_2.14.90.0.7.oe index 4f0f4aaf4e..cb50dd8b58 100644 --- a/binutils/binutils-cross_2.14.90.0.7.oe +++ b/binutils/binutils-cross_2.14.90.0.7.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include binutils_${PV}.oe inherit cross DEPENDS += "flex-native bison-native" @@ -30,4 +31,3 @@ do_stage () { do_install () { : } - diff --git a/binutils/binutils-cross_2.15.90.0.3.oe b/binutils/binutils-cross_2.15.90.0.3.oe index 4f0f4aaf4e..cb50dd8b58 100644 --- a/binutils/binutils-cross_2.15.90.0.3.oe +++ b/binutils/binutils-cross_2.15.90.0.3.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include binutils_${PV}.oe inherit cross DEPENDS += "flex-native bison-native" @@ -30,4 +31,3 @@ do_stage () { do_install () { : } - diff --git a/binutils/binutils-cross_2.15.91.0.1.oe b/binutils/binutils-cross_2.15.91.0.1.oe index e69de29bb2..cb50dd8b58 100644 --- a/binutils/binutils-cross_2.15.91.0.1.oe +++ b/binutils/binutils-cross_2.15.91.0.1.oe @@ -0,0 +1,33 @@ +SECTION = "devel" +include binutils_${PV}.oe +inherit cross +DEPENDS += "flex-native bison-native" +PROVIDES = "virtual/${TARGET_PREFIX}binutils" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-${PV}" +PACKAGES = "" +EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \ + --disable-nls \ + --program-prefix=${TARGET_PREFIX}" + +do_stage () { + oe_runmake install + + # We don't really need these, so we'll remove them... + rm -rf ${CROSS_DIR}/lib/ldscripts + rm -rf ${CROSS_DIR}/share/info + rm -rf ${CROSS_DIR}/share/locale + rm -rf ${CROSS_DIR}/share/man + rmdir ${CROSS_DIR}/share || : + rmdir ${CROSS_DIR}/${libdir}/gcc-lib || : + rmdir ${CROSS_DIR}/${libdir} || : + rmdir ${CROSS_DIR}/${prefix} || : + + # We want to move this into the target specific location + mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib + mv -f ${CROSS_DIR}/lib/libiberty.a ${CROSS_DIR}/${TARGET_SYS}/lib + rmdir ${CROSS_DIR}/lib || : +} + +do_install () { + : +} diff --git a/binutils/binutils-cross_2.15.91.0.2.oe b/binutils/binutils-cross_2.15.91.0.2.oe index e69de29bb2..cb50dd8b58 100644 --- a/binutils/binutils-cross_2.15.91.0.2.oe +++ b/binutils/binutils-cross_2.15.91.0.2.oe @@ -0,0 +1,33 @@ +SECTION = "devel" +include binutils_${PV}.oe +inherit cross +DEPENDS += "flex-native bison-native" +PROVIDES = "virtual/${TARGET_PREFIX}binutils" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-${PV}" +PACKAGES = "" +EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \ + --disable-nls \ + --program-prefix=${TARGET_PREFIX}" + +do_stage () { + oe_runmake install + + # We don't really need these, so we'll remove them... + rm -rf ${CROSS_DIR}/lib/ldscripts + rm -rf ${CROSS_DIR}/share/info + rm -rf ${CROSS_DIR}/share/locale + rm -rf ${CROSS_DIR}/share/man + rmdir ${CROSS_DIR}/share || : + rmdir ${CROSS_DIR}/${libdir}/gcc-lib || : + rmdir ${CROSS_DIR}/${libdir} || : + rmdir ${CROSS_DIR}/${prefix} || : + + # We want to move this into the target specific location + mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib + mv -f ${CROSS_DIR}/lib/libiberty.a ${CROSS_DIR}/${TARGET_SYS}/lib + rmdir ${CROSS_DIR}/lib || : +} + +do_install () { + : +} diff --git a/binutils/binutils-cross_cvs.oe b/binutils/binutils-cross_cvs.oe index e69de29bb2..08e1747967 100644 --- a/binutils/binutils-cross_cvs.oe +++ b/binutils/binutils-cross_cvs.oe @@ -0,0 +1,33 @@ +SECTION = "devel" +include binutils_cvs.oe +inherit cross +DEPENDS += "flex-native bison-native" +PROVIDES = "virtual/${TARGET_PREFIX}binutils" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/binutils-cvs" +PACKAGES = "" +EXTRA_OECONF = "--with-sysroot=${CROSS_DIR}/${TARGET_SYS} \ + --disable-nls \ + --program-prefix=${TARGET_PREFIX}" + +do_stage () { + oe_runmake install + + # We don't really need these, so we'll remove them... + rm -rf ${CROSS_DIR}/lib/ldscripts + rm -rf ${CROSS_DIR}/share/info + rm -rf ${CROSS_DIR}/share/locale + rm -rf ${CROSS_DIR}/share/man + rmdir ${CROSS_DIR}/share || : + rmdir ${CROSS_DIR}/${libdir}/gcc-lib || : + rmdir ${CROSS_DIR}/${libdir} || : + rmdir ${CROSS_DIR}/${prefix} || : + + # We want to move this into the target specific location + mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib + mv -f ${CROSS_DIR}/lib/libiberty.a ${CROSS_DIR}/${TARGET_SYS}/lib + rmdir ${CROSS_DIR}/lib || : +} + +do_install () { + : +} diff --git a/binutils/binutils_2.14.90.0.6.oe b/binutils/binutils_2.14.90.0.6.oe index 344db9107c..ac3284e181 100644 --- a/binutils/binutils_2.14.90.0.6.oe +++ b/binutils/binutils_2.14.90.0.6.oe @@ -1,3 +1,4 @@ +SECTION = "devel" inherit autotools PR = "r1" diff --git a/binutils/binutils_2.14.90.0.7.oe b/binutils/binutils_2.14.90.0.7.oe index 8ed72ff5d6..a73fee8794 100644 --- a/binutils/binutils_2.14.90.0.7.oe +++ b/binutils/binutils_2.14.90.0.7.oe @@ -1,3 +1,4 @@ +SECTION = "devel" inherit autotools DESCRIPTION = "A GNU collection of binary utilities" diff --git a/binutils/binutils_2.15.90.0.3.oe b/binutils/binutils_2.15.90.0.3.oe index f384a8812b..c7ac536542 100644 --- a/binutils/binutils_2.15.90.0.3.oe +++ b/binutils/binutils_2.15.90.0.3.oe @@ -1,3 +1,4 @@ +SECTION = "devel" inherit autotools DESCRIPTION = "A GNU collection of binary utilities" diff --git a/binutils/binutils_2.15.91.0.1.oe b/binutils/binutils_2.15.91.0.1.oe index 955b927e64..e305092fa3 100644 --- a/binutils/binutils_2.15.91.0.1.oe +++ b/binutils/binutils_2.15.91.0.1.oe @@ -1,3 +1,4 @@ +SECTION = "devel" inherit autotools DESCRIPTION = "A GNU collection of binary utilities" diff --git a/binutils/binutils_cvs.oe b/binutils/binutils_cvs.oe index 2c975b759f..49cbcf28e3 100644 --- a/binutils/binutils_cvs.oe +++ b/binutils/binutils_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "devel" inherit autotools DESCRIPTION = "A GNU collection of binary utilities" diff --git a/bzflag/bzflag-server_1.10.6.20040515.oe b/bzflag/bzflag-server_1.10.6.20040515.oe index e69de29bb2..224d293a1d 100644 --- a/bzflag/bzflag-server_1.10.6.20040515.oe +++ b/bzflag/bzflag-server_1.10.6.20040515.oe @@ -0,0 +1,10 @@ +SECTION = "console/network" +DEPENDS = "adns ncurses" + +SRC_URI = "${SOURCEFORGE_MIRROR}/bzflag/bzflag-${PV}.tar.bz2" +S = "${WORKDIR}/bzflag-${PV}" + +inherit autotools + +EXTRA_OECONF = "--disable-bzadmin \ + --disable-client" diff --git a/console-tools/console-tools_0.3.2.oe b/console-tools/console-tools_0.3.2.oe index 35a29c7408..83296aeb11 100644 --- a/console-tools/console-tools_0.3.2.oe +++ b/console-tools/console-tools_0.3.2.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "Allows you to set-up and manipulate the Linux console." SRC_URI = "${SOURCEFORGE_MIRROR}/lct/console-tools-${PV}.tar.gz \ diff --git a/coreutils/coreutils-native_5.1.3.oe b/coreutils/coreutils-native_5.1.3.oe index e69de29bb2..ab54daafc4 100644 --- a/coreutils/coreutils-native_5.1.3.oe +++ b/coreutils/coreutils-native_5.1.3.oe @@ -0,0 +1,7 @@ +SECTION = "base" +inherit native + +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/coreutils-${PV}" +S = "${WORKDIR}/coreutils-${PV}" + +include coreutils_${PV}.oe diff --git a/coreutils/coreutils_5.0.oe b/coreutils/coreutils_5.0.oe index c959064ddf..78b04af017 100644 --- a/coreutils/coreutils_5.0.oe +++ b/coreutils/coreutils_5.0.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "A collection of core GNU utilities." SRC_URI = "${GNU_MIRROR}/coreutils/coreutils-${PV}.tar.gz \ diff --git a/coreutils/coreutils_5.1.1.oe b/coreutils/coreutils_5.1.1.oe index 21485b5e27..d8a41edcee 100644 --- a/coreutils/coreutils_5.1.1.oe +++ b/coreutils/coreutils_5.1.1.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "A collection of core GNU utilities." SRC_URI = "ftp://alpha.gnu.org/gnu/coreutils/coreutils-${PV}.tar.bz2" diff --git a/coreutils/coreutils_5.1.3.oe b/coreutils/coreutils_5.1.3.oe index f7731605d6..ff4cffe584 100644 --- a/coreutils/coreutils_5.1.3.oe +++ b/coreutils/coreutils_5.1.3.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "A collection of core GNU utilities." SRC_URI = "ftp://alpha.gnu.org/gnu/coreutils/coreutils-${PV}.tar.bz2 \ diff --git a/db/db3-native_3.2.9.oe b/db/db3-native_3.2.9.oe index 0dd3e7e680..a3b5436b59 100644 --- a/db/db3-native_3.2.9.oe +++ b/db/db3-native_3.2.9.oe @@ -1,3 +1,4 @@ +SECTION = "libs" include db3_${PV}.oe inherit native diff --git a/db/db3_3.2.9.oe b/db/db3_3.2.9.oe index 12fc2ee325..33ec4607ce 100644 --- a/db/db3_3.2.9.oe +++ b/db/db3_3.2.9.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Berkeley DB v3." SRC_URI = "http://www.sleepycat.com/update/snapshot/db-${PV}.tar.gz \ @@ -35,7 +36,7 @@ do_configure_prepend () { echo "DB_VERSION_PATCH=$DB_VERSION_PATCH" && echo "AC_SUBST(DB_VERSION_STRING)" && echo "AC_DEFINE(DB_VERSION_STRING, [$DB_VERSION_STRING])" && - echo "DB_VERSION_STRING=\"\\\"\$DB_VERSION_STRING\\\"\"" && + echo "DB_VERSION_STRING=\"\\"\$DB_VERSION_STRING\\"\"" && echo "])dnl") > acinclude.m4 ) } diff --git a/dbh/dbh_1.0-18.oe b/dbh/dbh_1.0-18.oe index e69de29bb2..cfba85cf6f 100644 --- a/dbh/dbh_1.0-18.oe +++ b/dbh/dbh_1.0-18.oe @@ -0,0 +1,23 @@ +SECTION = "devel" +# cramfs-native OE build file +# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved +# Released under the MIT license (see packages/COPYING) + +DESCRIPTION="Disk based hashes is a method to create multidimensional binary trees on disk." +HOMEPAGE="http://dbh.sourceforge.net" +LICENSE="QPL" +SRC_URI="${SOURCEFORGE_MIRROR}/dbh/${PN}_${PV}.tar.bz2 \ + file://${FILESDIR}/configure.patch;patch=1" + +S=${WORKDIR}/${PN}_${PV} + +inherit autotools pkgconfig + +do_stage() { + install -m 644 src/dbh_config.h ${STAGING_INCDIR} + install -m 644 src/dbh_functions.h ${STAGING_INCDIR} + install -m 644 src/dbh.h ${STAGING_INCDIR} + + oe_soinstall src/.libs/libdbh-1.0.so.1.0.0 ${STAGING_LIBDIR} + ln -s ${STAGING_LIBDIR}/libdbh-1.0.so.1.0.0 ${STAGING_LIBDIR}/libdbh.so +} diff --git a/dbus/dbus_0.20.oe b/dbus/dbus_0.20.oe index afdc3dcd42..ab106f4f52 100644 --- a/dbus/dbus_0.20.oe +++ b/dbus/dbus_0.20.oe @@ -1,3 +1,4 @@ +SECTION = "base" HOMEPAGE = "http://www.freedesktop.org/Software/dbus" DESCRIPTION = "message bus system for applications to talk to one another" DEPENDS = "expat glib-2.0" diff --git a/dbus/dbus_0.21.oe b/dbus/dbus_0.21.oe index 952ff9034c..d16c4b756b 100644 --- a/dbus/dbus_0.21.oe +++ b/dbus/dbus_0.21.oe @@ -1,3 +1,4 @@ +SECTION = "base" PR = "r4" HOMEPAGE = "http://www.freedesktop.org/Software/dbus" DESCRIPTION = "message bus system for applications to talk to one another" diff --git a/dbus/dbus_0.22.oe b/dbus/dbus_0.22.oe index e69de29bb2..bb9e03489a 100644 --- a/dbus/dbus_0.22.oe +++ b/dbus/dbus_0.22.oe @@ -0,0 +1,68 @@ +SECTION = "base" +PR = "r0" +HOMEPAGE = "http://www.freedesktop.org/Software/dbus" +DESCRIPTION = "message bus system for applications to talk to one another" +DEPENDS = "expat glib-2.0" +DEFAULT_PREFERENCE = "-1" + +SRC_URI = "http://freedesktop.org/Software/dbus/releases/dbus-${PV}.tar.gz \ + file://cross.patch;patch=1 \ + file://dbus-1.init" + +inherit autotools pkgconfig update-rc.d + +INITSCRIPT_NAME = "dbus-1" +INITSCRIPT_PARAMS = "defaults" + +CONFFILES_${PN} = "${sysconfdir}/dbus-1/system.conf ${sysconfdir}/dbus-1/session.conf" + +FILES_${PN} += "${libdir}/dbus-1.0/services" +FILES_${PN}-dev += "${libdir}/dbus-1.0/include" + +pkg_postinst_dbus() { +#!/bin/sh + +# can't do adduser stuff offline +if [ "x$D" != "x" ]; then + exit 1 +fi + +MESSAGEUSER=messagebus +MESSAGEHOME=/var/run/dbus + +mkdir -p $MESSAGEHOME || true +chgrp "$MESSAGEUSER" "$MESSAGEHOME" 2>/dev/null || addgroup "$MESSAGEUSER" +chown "$MESSAGEUSER"."$MESSAGEUSER" "$MESSAGEHOME" 2>/dev/null || adduser --system --home "$MESSAGEHOME" --no-create-home --disabled-password --ingroup "$MESSAGEUSER" "$MESSAGEUSER" +} + +EXTRA_OECONF = "--disable-qt --disable-gtk --disable-tests \ + --disable-checks --disable-xml-docs --disable-doxygen-docs \ + --with-xml=expat --without-x" + +headers = "dbus-address.h dbus-bus.h dbus-connection.h dbus-errors.h dbus-macros.h dbus-memory.h dbus-message.h dbus-pending-call.h dbus-protocol.h dbus-server.h dbus-threads.h dbus-types.h dbus.h" + +do_stage () { + oe_libinstall -so -C dbus libdbus-1 ${STAGING_LIBDIR} + oe_libinstall -so -C glib libdbus-glib-1 ${STAGING_LIBDIR} + + mkdir -p ${STAGING_INCDIR}/dbus-1.0/dbus + for i in ${headers}; do + install -m 0644 dbus/$i ${STAGING_INCDIR}/dbus-1.0/dbus/$i + done + + install -m 0644 glib/dbus-glib.h ${STAGING_INCDIR}/dbus-1.0/dbus/ + + mkdir -p ${STAGING_LIBDIR}/dbus-1.0/include/dbus/ + install -m 0644 dbus/dbus-arch-deps.h ${STAGING_LIBDIR}/dbus-1.0/include/dbus/ +} + +do_install_append () { + install -d ${D}${sysconfdir}/init.d + install -m 0755 ${WORKDIR}/dbus-1.init ${D}${sysconfdir}/init.d/dbus-1 + install -d ${D}/usr/lib/dbus-1.0/services +} + +python populate_packages_prepend () { + if (oe.data.getVar('DEBIAN_NAMES', d, 1)): + oe.data.setVar('PKG_dbus', 'dbus-1', d) +} diff --git a/dcron/dcron_2.3.3.oe b/dcron/dcron_2.3.3.oe index 7a3f0563b1..c0587ffd6c 100644 --- a/dcron/dcron_2.3.3.oe +++ b/dcron/dcron_2.3.3.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "Dillon's Cron is a multi-user cron written from scratch, \ similar to vixie-cron but with major differences." diff --git a/ddclient/ddclient_3.6.3.oe b/ddclient/ddclient_3.6.3.oe index e69de29bb2..d0eec48be9 100644 --- a/ddclient/ddclient_3.6.3.oe +++ b/ddclient/ddclient_3.6.3.oe @@ -0,0 +1,18 @@ +SECTION = "console/network" +DESCRIPTION = "Ddclient is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Services" +HOMEPAGE = "http://ddclient.sourceforge.net/" +MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>" +SRC_URI = "${SOURCEFORGE_MIRROR}/ddclient/ddclient.tar.bz2" +RDEPENDS = "perl" + +do_install() { + install -d ${D}/${sbindir} ${D}/${sysconfdir} ${D}/${sysconfdir}/init.d + install -d ${D}/${sysconfdir}/ppp/ip-up.d/ install -d ${D}/${docdir}/ddclient + install -m 755 ${S}/ddclient ${D}/${sbindir} + install ${S}/sample-etc_ddclient.conf ${D}/${sysconfdir}/ddclient.conf + install -m 755 ${S}/sample-etc_ppp_ip-up.local ${D}/${sysconfdir}/ppp/ip-up.d/ddclient + install -m 755 ${S}/sample-etc_rc.d_init.d_ddclient ${D}/${sysconfdir}/init.d/ddclient + install ${S}/README* ${D}/${docdir}/ddclient + install ${S}/COPY* ${D}/${docdir}/ddclient + install ${S}/sample* ${D}/${docdir}/ddclient +} diff --git a/debianutils/debianutils_2.8.1.oe b/debianutils/debianutils_2.8.1.oe index dc28f28c03..e0cc8e80ee 100644 --- a/debianutils/debianutils_2.8.1.oe +++ b/debianutils/debianutils_2.8.1.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "Miscellaneous utilities specific to Debian" SRC_URI = "${DEBIAN_MIRROR}/main/d/${PN}/${PN}_${PV}.tar.gz" diff --git a/debianutils/debianutils_2.8.4.oe b/debianutils/debianutils_2.8.4.oe index e69de29bb2..e0cc8e80ee 100644 --- a/debianutils/debianutils_2.8.4.oe +++ b/debianutils/debianutils_2.8.4.oe @@ -0,0 +1,6 @@ +SECTION = "base" +DESCRIPTION = "Miscellaneous utilities specific to Debian" + +SRC_URI = "${DEBIAN_MIRROR}/main/d/${PN}/${PN}_${PV}.tar.gz" + +inherit autotools diff --git a/desktop-file-utils/desktop-file-utils_0.3.oe b/desktop-file-utils/desktop-file-utils_0.3.oe index cf12554d0f..df21c67e66 100644 --- a/desktop-file-utils/desktop-file-utils_0.3.oe +++ b/desktop-file-utils/desktop-file-utils_0.3.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" HOMEPAGE = "http://www.freedesktop.org/Software/desktop-file-utils" DESCRIPTION = "command line utilities to work with *.desktop files" DEPENDS = "popt glib-2.0" diff --git a/desktop-file-utils/desktop-file-utils_0.6.oe b/desktop-file-utils/desktop-file-utils_0.6.oe index a79edeb094..902fd4ebe9 100644 --- a/desktop-file-utils/desktop-file-utils_0.6.oe +++ b/desktop-file-utils/desktop-file-utils_0.6.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" HOMEPAGE = "http://www.freedesktop.org/Software/desktop-file-utils" DESCRIPTION = "command line utilities to work with *.desktop files" DEPENDS = "popt glib-2.0 gnome-vfs" diff --git a/devlabel/devlabel_0.45.01.oe b/devlabel/devlabel_0.45.01.oe index 98de025938..479706f494 100644 --- a/devlabel/devlabel_0.45.01.oe +++ b/devlabel/devlabel_0.45.01.oe @@ -1,3 +1,4 @@ +SECTION = "base" HOMEPAGE = "http://linux.dell.com/devlabel/devlabel.html" DESCRIPTION = "tool for user-define static device labels" DEPENDS = "e2fsprogs-libs" diff --git a/dhclient/dhclient_2.0pl5.oe b/dhclient/dhclient_2.0pl5.oe index 530d6c8a79..8d20ebd70f 100644 --- a/dhclient/dhclient_2.0pl5.oe +++ b/dhclient/dhclient_2.0pl5.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "ISC DHCP Distribution (client and server)." SRC_URI = "ftp://ftp.isc.org/isc/dhcp/dhcp-${PV}.tar.gz \ diff --git a/dhcp-forwarder/dhcp-forwarder_0.6.oe b/dhcp-forwarder/dhcp-forwarder_0.6.oe index e69de29bb2..009f8d72b9 100644 --- a/dhcp-forwarder/dhcp-forwarder_0.6.oe +++ b/dhcp-forwarder/dhcp-forwarder_0.6.oe @@ -0,0 +1,22 @@ +SECTION = "console/network" +DESCRIPTION = "This program is used to forward DHCP and BOOTP messages between two \ + networks with different broadcast domains. \ + It works better with ppp - and especially with ipsec over ppp - than \ + dhcp-relay from ISC and has a smaller foot print." + +SRC_URI = "http://www-user.tu-chemnitz.de/~ensc/dhcp-fwd/files/dhcp-forwarder-0.6.tar.bz2 \ + file://init \ + file://dhcp-fwd.cfg" + +inherit autotools update-rc.d + +EXTRA_OECONF="--disable-dietlibc" + +INITSCRIPT_NAME="dhcp-forwarder" +INITSCRIPT_PARAMS="defaults" + +do_install_append() { + install -d ${D}/${sysconfdir}/init.d + install -m 0755 ${WORKDIR}/init ${D}/etc/init.d/dhcp-forwarder + install -m 0644 ${WORKDIR}/dhcp-fwd.cfg ${D}/etc/ +} diff --git a/dhcp/dhcp_3.0.1.oe b/dhcp/dhcp_3.0.1.oe index e69de29bb2..60459cf002 100644 --- a/dhcp/dhcp_3.0.1.oe +++ b/dhcp/dhcp_3.0.1.oe @@ -0,0 +1,38 @@ +SECTION = "console/network" +DESCRIPTION = "Internet Software Consortium DHCP package" +MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>" +SRC_URI = "ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.1.tar.gz \ + file://init-relay file://default-relay \ + file://init-server file://default-server \ + file://dhclient.conf file://dhcpd.conf" + +do_configure() { + ./configure +} + +do_compile() { + make RANLIB=${RANLIB} PREDEFINES='-D_PATH_DHCPD_DB=\"/var/lib/dhcp/dhcpd.leases\" \ + -D_PATH_DHCLIENT_DB=\"/var/lib/dhcp/dhclient.leases\" \ + -D_PATH_DHCLIENT_SCRIPT=\"/sbin/dhclient-script\" \ + -D_PATH_DHCPD_CONF=\"/etc/dhcp/dhcpd.conf\" \ + -D_PATH_DHCLIENT_CONF=\"/etc/dhcp/dhclient.conf\"' +} + +do_install() { + make -e DESTDIR=${D} USRMANDIR=${mandir}/man1 ADMMANDIR=${mandir}/man8 FFMANDIR=${mandir}/man5 LIBMANDIR=${mandir}/man3 LIBDIR=${libdir} INCDIR=${includedir} install + install -d ${D}/${sysconfdir}/init.d + install -d ${D}/${sysconfdir}/default + install -d ${D}/${sysconfdir}/dhcp + install -m 0755 ${WORKDIR}/init-relay ${D}/${sysconfdir}/init.d/dhcp-relay + install -m 0644 ${WORKDIR}/default-relay ${D}/${sysconfdir}/default/dhcp-relay + install -m 0755 ${WORKDIR}/init-server ${D}/${sysconfdir}/init.d/dhcp-server + install -m 0644 ${WORKDIR}/default-server ${D}/${sysconfdir}/default/dhcp-server + install -m 0644 ${WORKDIR}/dhclient.conf ${D}/${sysconfdir}/dhcp/dhclient.conf + install -m 0644 ${WORKDIR}/dhcpd.conf ${D}/${sysconfdir}/dhcp/dhcpd.conf +} + +PACKAGES = "dhcp-server dhcp-client dhcp-relay dhcp-omshell dhcp-dev dhcp-doc" +FILES_dhcp-server = "/usr/sbin/dhcpd /etc/init.d/dhcp-server /etc/default/dhcp-server /etc/dhcp/dhcpd.conf" +FILES_dhcp-relay = "/usr/sbin/dhcrelay /etc/init.d/dhcp-relay /etc/default/dhcp-relay" +FILES_dhcp-client = "/sbin/ /etc/dhcp/dhclient.conf" +FILES_dhcp-omshell = "/usr/bin/omshell" diff --git a/dhcpcd/dhcpcd_1.3.22-pl4.oe b/dhcpcd/dhcpcd_1.3.22-pl4.oe index 1b5c3d1d49..56608a7abb 100644 --- a/dhcpcd/dhcpcd_1.3.22-pl4.oe +++ b/dhcpcd/dhcpcd_1.3.22-pl4.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "dhcpcd is an RFC2131-, RFC2132-, and \ RFC1541-compliant DHCP client daemon. It gets an IP address \ and other information from the DHCP server, automatically \ diff --git a/dialog/dialog_0.9b-20031207.oe b/dialog/dialog_0.9b-20031207.oe index c42c7d0a08..6790519369 100644 --- a/dialog/dialog_0.9b-20031207.oe +++ b/dialog/dialog_0.9b-20031207.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DEPENDS = "ncurses" DESCRIPTION = "Dialog lets you to present a variety of questions \ or display messages using dialog boxes from a shell \ diff --git a/didiwiki/didiwiki_0.2.oe b/didiwiki/didiwiki_0.2.oe index cc29bcef4b..71666f1b36 100644 --- a/didiwiki/didiwiki_0.2.oe +++ b/didiwiki/didiwiki_0.2.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "A small and simple WikiWikiWeb implementation written in C \ and which includes a built in webserver." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" diff --git a/didiwiki/didiwiki_0.4.oe b/didiwiki/didiwiki_0.4.oe index e69de29bb2..71666f1b36 100644 --- a/didiwiki/didiwiki_0.4.oe +++ b/didiwiki/didiwiki_0.4.oe @@ -0,0 +1,10 @@ +SECTION = "console/network" +DESCRIPTION = "A small and simple WikiWikiWeb implementation written in C \ +and which includes a built in webserver." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +LICENSE = "GPLv2" + +SRC_URI = "http://didiwiki.org/sources/didiwiki-${PV}.tar.gz" +S = "${WORKDIR}/didiwiki-${PV}" + +inherit autotools diff --git a/diethotplug/diethotplug_0.4.oe b/diethotplug/diethotplug_0.4.oe index 5d5768fd5e..1ac1c4bb46 100644 --- a/diethotplug/diethotplug_0.4.oe +++ b/diethotplug/diethotplug_0.4.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "A small, C implementation of hotplug." SRC_URI = "http://www.us.kernel.org/pub/linux/utils/kernel/hotplug/diethotplug-${PV}.tar.gz \ diff --git a/diffutils/diffutils_2.8.1.oe b/diffutils/diffutils_2.8.1.oe index 2826f11721..4fc2de5582 100644 --- a/diffutils/diffutils_2.8.1.oe +++ b/diffutils/diffutils_2.8.1.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "Diffutils contains the GNU diff, diff3, \ sdiff, and cmp utilities. These programs are usually \ used for creating patch files." diff --git a/dillo/dillo2_0.6.6.oe b/dillo/dillo2_0.6.6.oe index a5ba37fb22..88fdbeedd6 100644 --- a/dillo/dillo2_0.6.6.oe +++ b/dillo/dillo2_0.6.6.oe @@ -1,3 +1,4 @@ +SECTION = "x11/network" DESCRIPTION = "Lightweight gtk+2 browser." DEPENDS = "gtk+" RDEPENDS = "gdk-pixbuf-loader-xpm" diff --git a/distcc/distcc_2.11.oe b/distcc/distcc_2.11.oe index cf7a9f9fcd..177158241a 100644 --- a/distcc/distcc_2.11.oe +++ b/distcc/distcc_2.11.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DESCRIPTION = "distcc is a parallel build system that distributes \ compilation of C/C++/ObjC code across machines on a network." diff --git a/dnsmasq/dnsmasq_2.11.oe b/dnsmasq/dnsmasq_2.11.oe index e69de29bb2..a4e8b235ed 100644 --- a/dnsmasq/dnsmasq_2.11.oe +++ b/dnsmasq/dnsmasq_2.11.oe @@ -0,0 +1,14 @@ +SECTION = "console/network" +DESCRIPTION = "Dnsmasq is a lightweight, easy to configure \ +DNS forwarder and DHCP server." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" + +SRC_URI = "http://www.thekelleys.org.uk/dnsmasq/dnsmasq-${PV}.tar.gz" +S = "${WORKDIR}/dnsmasq-${PV}" + +do_install () { + oe_runmake "PREFIX=${D}/${prefix}" \ + "BINDIR=${D}/${bindir}" \ + "MANDIR=${D}/${mandir}" \ + install +} diff --git a/dnsmasq/dnsmasq_2.15.oe b/dnsmasq/dnsmasq_2.15.oe index e69de29bb2..91e5725505 100644 --- a/dnsmasq/dnsmasq_2.15.oe +++ b/dnsmasq/dnsmasq_2.15.oe @@ -0,0 +1,16 @@ +SECTION = "console/network" +DESCRIPTION = "Dnsmasq is a lightweight, easy to configure \ +DNS forwarder and DHCP server." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" + +SRC_URI = "http://www.thekelleys.org.uk/dnsmasq/dnsmasq-${PV}.tar.gz" +S = "${WORKDIR}/dnsmasq-${PV}" + +do_install () { + oe_runmake "PREFIX=${D}/${prefix}" \ + "BINDIR=${D}/${bindir}" \ + "MANDIR=${D}/${mandir}" \ + install + install -d ${D}/etc/ + install -m 0755 ${S}/dnsmasq.conf.example ${D}/etc/dnsmasq.conf +} diff --git a/docbook-utils/docbook-utils-native_0.6.13.oe b/docbook-utils/docbook-utils-native_0.6.13.oe index 090d9bafc1..06c608de08 100644 --- a/docbook-utils/docbook-utils-native_0.6.13.oe +++ b/docbook-utils/docbook-utils-native_0.6.13.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DEPENDS = "patcher-native openjade-native" SRC_URI = "ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/docbook-utils-${PV}.tar.gz" diff --git a/docbook-utils/docbook-utils_0.6.13.oe b/docbook-utils/docbook-utils_0.6.13.oe index a90ae55eaf..3e9f6c0b12 100644 --- a/docbook-utils/docbook-utils_0.6.13.oe +++ b/docbook-utils/docbook-utils_0.6.13.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DEPENDS = "" DESCRIPTION = "docbook-utils contains scripts for easy conversion \ from DocBook SGML files to other formats (for example, HTML, RTF, \ diff --git a/dri/drm-kernel_cvs.oe b/dri/drm-kernel_cvs.oe index 97c0004de6..773f5d7ae1 100644 --- a/dri/drm-kernel_cvs.oe +++ b/dri/drm-kernel_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "x11/base" PR = "r1" SRC_URI = "cvs://anoncvs@dri.freedesktop.org/cvs/dri;module=drm;method=pserver" diff --git a/dri/drm_cvs.oe b/dri/drm_cvs.oe index f49db79711..18a4cc5ad7 100644 --- a/dri/drm_cvs.oe +++ b/dri/drm_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "x11/base" SRC_URI = "cvs://anoncvs@dri.freedesktop.org/cvs/dri;module=drm;method=pserver \ file://config.patch;patch=1" @@ -19,4 +20,3 @@ do_stage() { install -m 0644 shared/$i ${STAGING_INCDIR} done } - diff --git a/dropbear/dropbear_0.41.oe b/dropbear/dropbear_0.41.oe index dc9c26f707..cae7b98430 100644 --- a/dropbear/dropbear_0.41.oe +++ b/dropbear/dropbear_0.41.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "Dropbear SSH Implementation" LICENSE = "MIT" DEPENDS = "zlib" diff --git a/dropbear/dropbear_0.42.oe b/dropbear/dropbear_0.42.oe index f63dd214fa..d0f012de0d 100644 --- a/dropbear/dropbear_0.42.oe +++ b/dropbear/dropbear_0.42.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "Dropbear SSH Implementation" LICENSE = "MIT" DEPENDS = "zlib" diff --git a/dropbear/dropbear_0.43+0.44test4.oe b/dropbear/dropbear_0.43+0.44test4.oe index c40cfa0503..42f33173b4 100644 --- a/dropbear/dropbear_0.43+0.44test4.oe +++ b/dropbear/dropbear_0.43+0.44test4.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "Dropbear SSH Implementation" LICENSE = "MIT" DEPENDS = "zlib" diff --git a/dropbear/dropbear_0.43.oe b/dropbear/dropbear_0.43.oe index 658a386199..55849f36d9 100644 --- a/dropbear/dropbear_0.43.oe +++ b/dropbear/dropbear_0.43.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "Dropbear SSH Implementation" LICENSE = "MIT" DEPENDS = "zlib" diff --git a/dsniff/dsniff_2.3.oe b/dsniff/dsniff_2.3.oe index 9743959cfe..c5690d28b4 100644 --- a/dsniff/dsniff_2.3.oe +++ b/dsniff/dsniff_2.3.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "dsniff is a collection of tools for network auditing and penetration testing." DEPENDS = "db3 libpcap libnet libnids openssl" diff --git a/e2fsprogs-libs/e2fsprogs-libs-native_1.35.oe b/e2fsprogs-libs/e2fsprogs-libs-native_1.35.oe index e69de29bb2..a91ec53f40 100644 --- a/e2fsprogs-libs/e2fsprogs-libs-native_1.35.oe +++ b/e2fsprogs-libs/e2fsprogs-libs-native_1.35.oe @@ -0,0 +1,6 @@ +SECTION = "base" +include e2fsprogs-libs_${PV}.oe +inherit native + +FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/e2fsprogs-libs-${PV}', '${FILE_DIRNAME}/e2fsprogs-libs', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}" +PACKAGES = "" diff --git a/e2fsprogs/e2fsprogs-native_1.36-WIP-0408.oe b/e2fsprogs/e2fsprogs-native_1.36-WIP-0408.oe index dfd7d40743..a68d6e265f 100644 --- a/e2fsprogs/e2fsprogs-native_1.36-WIP-0408.oe +++ b/e2fsprogs/e2fsprogs-native_1.36-WIP-0408.oe @@ -1,3 +1,4 @@ +SECTION = "base" include e2fsprogs_${PV}.oe inherit native diff --git a/e2tools/e2tools-native_0.0.16.oe b/e2tools/e2tools-native_0.0.16.oe index 3542762cbc..2691cce5e6 100644 --- a/e2tools/e2tools-native_0.0.16.oe +++ b/e2tools/e2tools-native_0.0.16.oe @@ -1,3 +1,4 @@ +SECTION = "base" include e2tools_${PV}.oe inherit native diff --git a/e2tools/e2tools_0.0.16.oe b/e2tools/e2tools_0.0.16.oe index e69de29bb2..3d3bea16fe 100644 --- a/e2tools/e2tools_0.0.16.oe +++ b/e2tools/e2tools_0.0.16.oe @@ -0,0 +1,10 @@ +SECTION = "base" +DESCRIPTION = "A simple set of utilities for reading, writing, and \ +manipulating files in an ext2/ext3 filesystem." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +DEPENDS = "e2fsprogs-libs e2fsprogs" +SRC_URI = "http://www.pobox.com/~sheff/sw/e2tools/e2tools-${PV}.tar.gz \ + file://autofoo.patch;patch=1" +S = "${WORKDIR}/e2tools-${PV}" + +inherit autotools diff --git a/ecore/ecore-native_cvs.oe b/ecore/ecore-native_cvs.oe index e69de29bb2..9be508db33 100644 --- a/ecore/ecore-native_cvs.oe +++ b/ecore/ecore-native_cvs.oe @@ -0,0 +1,19 @@ +SECTION = "unknown" +include ecore_${PV}.oe +inherit native +DEPENDS = "edb-native eet-native evas-native freetype-native" + +export EDB_CONFIG = "${STAGING_BINDIR}/edb-config-native" +export EET_CONFIG = "${STAGING_BINDIR}/eet-config-native" +export EVAS_CONFIG = "${STAGING_BINDIR}/evas-config-native" +export FREETYPE_CONFIG = "${STAGING_BINDIR}/freetype-config-native" + +do_stage () { + for p in ${parts}; do + dir=`echo $p|tr A-Z a-z` + install -m 0644 ${S}/src/lib/$dir/$p.h ${STAGING_INCDIR}/ + oe_libinstall -C src/lib/$dir lib$dir ${STAGING_LIBDIR}/ + done + install -m 0644 ${S}/src/lib/ecore/Ecore_Data.h ${STAGING_INCDIR}/ + install -m 0644 ${S}/ecore.m4 ${STAGING_DATADIR}/aclocal/ +} diff --git a/edb/edb-native_cvs.oe b/edb/edb-native_cvs.oe index bf6dde0ca5..a9daff0bd1 100644 --- a/edb/edb-native_cvs.oe +++ b/edb/edb-native_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" include edb_cvs.oe inherit native DEPENDS = "zlib-native" diff --git a/edje/edje-native_cvs.oe b/edje/edje-native_cvs.oe index 81c5377ce7..477d535f49 100644 --- a/edje/edje-native_cvs.oe +++ b/edje/edje-native_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" include edje_${PV}.oe inherit native DEPENDS = "freetype-native evas-native ecore-native embryo-native eet-native edb-native imlib2-native" @@ -19,4 +20,3 @@ do_stage() { install -m 0755 src/bin/$i ${STAGING_BINDIR} done } - diff --git a/eet/eet-native_cvs.oe b/eet/eet-native_cvs.oe index 1f50f6b79a..dd0aef492f 100644 --- a/eet/eet-native_cvs.oe +++ b/eet/eet-native_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" include eet_${PV}.oe inherit native FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/eet" diff --git a/elftoaout/elftoaout-native_2.3.oe b/elftoaout/elftoaout-native_2.3.oe index e69de29bb2..8c6ff9da7c 100644 --- a/elftoaout/elftoaout-native_2.3.oe +++ b/elftoaout/elftoaout-native_2.3.oe @@ -0,0 +1,10 @@ +SECTION = "console/utils" +SRC_URI = "http://www.uk.debian.org/debian/pool/main/s/sparc-utils/sparc-utils_1.9.orig.tar.gz" + +inherit native + +S = "${WORKDIR}/sparc-utils-1.9.orig/elftoaout-${PV}" + +do_stage() { + install elftoaout ${STAGING_BINDIR} +} diff --git a/elftoaout/elftoaout_2.3.oe b/elftoaout/elftoaout_2.3.oe index e69de29bb2..b67b8fb685 100644 --- a/elftoaout/elftoaout_2.3.oe +++ b/elftoaout/elftoaout_2.3.oe @@ -0,0 +1,9 @@ +SECTION = "console/utils" +SRC_URI = "http://www.uk.debian.org/debian/pool/main/s/sparc-utils/sparc-utils_1.9.orig.tar.gz" + +S = "${WORKDIR}/sparc-utils-1.9.orig/elftoaout-${PV}" + +do_install() { + install -d ${D}${bindir} + install elftoaout ${D}${bindir}/ +} diff --git a/elfutils/elfutils_0.89.oe b/elfutils/elfutils_0.89.oe index bacbb6aa81..aad2275ef9 100644 --- a/elfutils/elfutils_0.89.oe +++ b/elfutils/elfutils_0.89.oe @@ -1,3 +1,4 @@ +SECTION = "base" LICENSE = "OSL" DESCRIPTION = "A collection of utilities and DSOs to handle compiled objects." DEPENDS = "libtool" diff --git a/embryo/embryo-native_cvs.oe b/embryo/embryo-native_cvs.oe index 354f8b92de..3d901e581c 100644 --- a/embryo/embryo-native_cvs.oe +++ b/embryo/embryo-native_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include embryo_${PV}.oe inherit native diff --git a/encdec-updater/encdec-updater.oe b/encdec-updater/encdec-updater.oe index e69de29bb2..45e3eb71b7 100644 --- a/encdec-updater/encdec-updater.oe +++ b/encdec-updater/encdec-updater.oe @@ -0,0 +1,14 @@ +SECTION = "console/utils" +DESCRIPTION = "A tool to encode and decode the Sharp Zaurus updater.sh skript" + +inherit native + +SRC_URI = "file://encdec-updater.c" + +do_compile() { + ${CC} -o encdec-updater ${WORKDIR}/encdec-updater.c +} + +do_stage() { + install -m 0755 encdec-updater ${STAGING_BINDIR} +} diff --git a/enscript/enscript_1.6.4.oe b/enscript/enscript_1.6.4.oe index e69de29bb2..2ca833dec0 100644 --- a/enscript/enscript_1.6.4.oe +++ b/enscript/enscript_1.6.4.oe @@ -0,0 +1,11 @@ +SECTION = "console/utils" +DESCRIPTION = "GNU enscript is a drop-in replacement for the enscript program. \ +Enscript converts ASCII files to PostScript and stores generated \ +output to a file or sends it directly to the printer." +LICENSE = "GPL" +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" + +SRC_URI = "http://www.iki.fi/mtr/genscript/enscript-${PV}.tar.gz \ + file://autotools.patch;patch=1" + +inherit autotools diff --git a/epeg/epeg.oe b/epeg/epeg.oe index a93d74177f..fd680814fd 100644 --- a/epeg/epeg.oe +++ b/epeg/epeg.oe @@ -1,3 +1,4 @@ +SECTION = "libs" PV = "0.0cvs${CVSDATE}" DEPENDS = "jpeg" DESCRIPTION = "Epeg is a small library for handling thumbnails." diff --git a/esmtp/esmtp_0.4.1.oe b/esmtp/esmtp_0.4.1.oe index c1ddc603df..e50f63d83c 100644 --- a/esmtp/esmtp_0.4.1.oe +++ b/esmtp/esmtp_0.4.1.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "libesmtp" DESCRIPTION = "ESMTP is a user-configurable relay-only MTA \ with a sendmail-compatible syntax, based on libESMTP and \ diff --git a/esound/esound-gpe_20020817.oe b/esound/esound-gpe_20020817.oe index 65a63c2fb8..97406cb35e 100644 --- a/esound/esound-gpe_20020817.oe +++ b/esound/esound-gpe_20020817.oe @@ -1,3 +1,4 @@ +SECTION = "x11/base" CVSDATE = "${PV}" SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=gpe/base/esound \ file://audiofile-please.patch;patch=1 \ diff --git a/espgs/espgs-native_7.07.1rc1.oe b/espgs/espgs-native_7.07.1rc1.oe index e69de29bb2..7af9fe8e62 100644 --- a/espgs/espgs-native_7.07.1rc1.oe +++ b/espgs/espgs-native_7.07.1rc1.oe @@ -0,0 +1,9 @@ +SECTION = "unknwon" +include espgs_${PV}.oe +inherit native +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/espgs-${PV}" +DEPENDS = "jpeg-native zlib-native libpng-native" + +do_stage_append () { + install -m 0755 obj/echogs obj/genarch obj/genconf ${STAGING_BINDIR}/ +} diff --git a/espgs/espgs_7.07.1rc1.oe b/espgs/espgs_7.07.1rc1.oe index e69de29bb2..974e3f7cc1 100644 --- a/espgs/espgs_7.07.1rc1.oe +++ b/espgs/espgs_7.07.1rc1.oe @@ -0,0 +1,25 @@ +SECTION = "unknwon" +DEPENDS = "jpeg zlib libpng espgs-native" + +SRC_URI = "ftp://ftp.easysw.com/pub/ghostscript/espgs-${PV}-source.tar.bz2" +S = "${WORKDIR}/espgs-${PV}" + +inherit autotools + +EXTRA_OECONF = "--with-drivers= \ + --without-ijs \ + --without-gimp-print \ + --without-omni \ + --without-x \ + --disable-cups" +EXTRA_OEMAKE = "'BUILD_TIME_GS=${STAGING_BINDIR}/gs' \ + 'ECHOGS_XE=${STAGING_BINDIR}/echogs' \ + 'GENARCH_XE=${STAGING_BINDIR}/genarch' \ + 'GENCONF_XE=${STAGING_BINDIR}/genconf'" + +do_install () { + oe_runmake 'prefix=${D}/${prefix}' \ + 'bindir=${D}/${bindir}' \ + 'datadir=${D}/${datadir}' \ + 'mandir=${D}/${mandir}' install +} diff --git a/ethload/ethload-native_1.2.oe b/ethload/ethload-native_1.2.oe index e69de29bb2..c7768a7dff 100644 --- a/ethload/ethload-native_1.2.oe +++ b/ethload/ethload-native_1.2.oe @@ -0,0 +1,7 @@ +SECTION = "console/network" +include ethload_${PV}.oe +inherit native + +do_stage() { + install -m 0755 ethload ${STAGING_BINDIR} +} diff --git a/ethload/ethload_1.2.oe b/ethload/ethload_1.2.oe index e69de29bb2..5e1dfe4b60 100644 --- a/ethload/ethload_1.2.oe +++ b/ethload/ethload_1.2.oe @@ -0,0 +1,11 @@ +SECTION = "console/network" +DESCRIPTION = "Ethload for Linux is a tool to send ROM images over ethernet using tftp." + +SRC_URI = "http://ludovic.lange.free.fr/CETools/ethload-${PV}.tar.gz" +S = "${WORKDIR}/ethload-${PV}" + +inherit autotools + +do_configure() { + oe_runconf +} diff --git a/ethtool/ethtool_1.6.oe b/ethtool/ethtool_1.6.oe index 45aef26e33..a8664e1ee5 100644 --- a/ethtool/ethtool_1.6.oe +++ b/ethtool/ethtool_1.6.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "ethtool is a Linux net driver diagnostic \ and tuning tool for the Linux 2.4.x (or later) series \ of kernels." diff --git a/ettercap/ettercap_0.6.b.oe b/ettercap/ettercap_0.6.b.oe index ada6c3c9b3..3c86d5e90e 100644 --- a/ettercap/ettercap_0.6.b.oe +++ b/ettercap/ettercap_0.6.b.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "ncurses openssl" DESCRIPTION = "Ettercap is a network sniffer/interceptor/logger \ for ethernet LANs. It supports active and passive dissection of \ diff --git a/evas/evas-native_cvs.oe b/evas/evas-native_cvs.oe index e69de29bb2..3a0cb8300d 100644 --- a/evas/evas-native_cvs.oe +++ b/evas/evas-native_cvs.oe @@ -0,0 +1,16 @@ +SECTION = "x11/libs" +include evas_${PV}.oe +inherit native +DEPENDS = "freetype-native" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/evas" + +export FREETYPE_CONFIG = "${STAGING_BINDIR}/freetype-config-native" +export EET_CONFIG = "${STAGING_BINDIR}/eet-config-native" +export EDB_CONFIG = "${STAGING_BINDIR}/edb-config-native" + +do_stage () { + for i in ${headers}; do + install -m 0644 ${S}/src/lib/$i ${STAGING_INCDIR}/ + done + oe_libinstall -C src/lib libevas ${STAGING_LIBDIR}/ +} diff --git a/expat/expat-native_1.95.7.oe b/expat/expat-native_1.95.7.oe index d663d90e6f..451534a5d9 100644 --- a/expat/expat-native_1.95.7.oe +++ b/expat/expat-native_1.95.7.oe @@ -1,3 +1,4 @@ +SECTION = "libs" include expat_${PV}.oe inherit native FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/expat-${PV}" diff --git a/expat/expat_1.95.6.oe b/expat/expat_1.95.6.oe index 9ad88599d9..17bfd3b241 100644 --- a/expat/expat_1.95.6.oe +++ b/expat/expat_1.95.6.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Jim Clarkes XML parser library." SRC_URI = "${SOURCEFORGE_MIRROR}/expat/expat-${PV}.tar.gz" diff --git a/expat/expat_1.95.7.oe b/expat/expat_1.95.7.oe index fc8cd6e45f..7fa5630082 100644 --- a/expat/expat_1.95.7.oe +++ b/expat/expat_1.95.7.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Jim Clarkes XML parser library." SRC_URI = "${SOURCEFORGE_MIRROR}/expat/expat-${PV}.tar.gz \ diff --git a/fakeroot/fakeroot-native_0.9.5.oe b/fakeroot/fakeroot-native_0.9.5.oe index e69de29bb2..add515ccbe 100644 --- a/fakeroot/fakeroot-native_0.9.5.oe +++ b/fakeroot/fakeroot-native_0.9.5.oe @@ -0,0 +1,11 @@ +SECTION = "base" +include fakeroot_${PV}.oe +inherit native + +S = ${WORKDIR}/fakeroot-${PV} + +EXTRA_OECONF = "--program-prefix= " + +do_stage_append () { + oe_libinstall -so libfakeroot ${STAGING_LIBDIR}/libfakeroot/ +} diff --git a/fakeroot/fakeroot-native_1.0.7.oe b/fakeroot/fakeroot-native_1.0.7.oe index e69de29bb2..a5727c3d59 100644 --- a/fakeroot/fakeroot-native_1.0.7.oe +++ b/fakeroot/fakeroot-native_1.0.7.oe @@ -0,0 +1,13 @@ +SECTION = "base" +PR = "r1" +include fakeroot_${PV}.oe +inherit native + +SRC_URI += "file://fix-prefix.patch;patch=1" +S = ${WORKDIR}/fakeroot-${PV} + +EXTRA_OECONF = "--program-prefix=" + +do_stage_append () { + oe_libinstall -so libfakeroot ${STAGING_LIBDIR}/libfakeroot/ +} diff --git a/fakeroot/fakeroot_0.9.5.oe b/fakeroot/fakeroot_0.9.5.oe index 84c8b215be..0bbb0eaaa7 100644 --- a/fakeroot/fakeroot_0.9.5.oe +++ b/fakeroot/fakeroot_0.9.5.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "Gives a fake root environment" SRC_URI = "${DEBIAN_MIRROR}/main/f/fakeroot/fakeroot_${PV}.tar.gz" diff --git a/fakeroot/fakeroot_1.0.7.oe b/fakeroot/fakeroot_1.0.7.oe index e69de29bb2..0bbb0eaaa7 100644 --- a/fakeroot/fakeroot_1.0.7.oe +++ b/fakeroot/fakeroot_1.0.7.oe @@ -0,0 +1,6 @@ +SECTION = "base" +DESCRIPTION = "Gives a fake root environment" + +SRC_URI = "${DEBIAN_MIRROR}/main/f/fakeroot/fakeroot_${PV}.tar.gz" + +inherit autotools diff --git a/fbgetty/fbgetty_0.1.698.oe b/fbgetty/fbgetty_0.1.698.oe index 6b3233c615..71f079ea04 100644 --- a/fbgetty/fbgetty_0.1.698.oe +++ b/fbgetty/fbgetty_0.1.698.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "framebuffer getty." SRC_URI = "http://ftp3.ie.freebsd.org/pub/gentoo/distfiles/fbgetty-${PV}.tar.gz \ diff --git a/fbgrab/fbgrab_1.0.oe b/fbgrab/fbgrab_1.0.oe index e69de29bb2..d2b7c9f0e3 100644 --- a/fbgrab/fbgrab_1.0.oe +++ b/fbgrab/fbgrab_1.0.oe @@ -0,0 +1,11 @@ +SECTION = "console/network" +DESCRIPTION = "framebuffer screenshot program" + +SRC_URI = "http://hem.bredband.net/gmogmo/fbgrab/fbgrab-${PV}.tar.gz \ + file://makefile.patch;patch=1" + +do_install() { + install -d ${D}${bindir} ${D}${mandir}/man1/ + install -m 0755 fbgrab ${D}${bindir} + install -m 0644 fbgrab.1.man ${D}${mandir}/man1/fbgrab.1 +} diff --git a/fbvncserver/fbvncserver-kmodule_0.9.4.oe b/fbvncserver/fbvncserver-kmodule_0.9.4.oe index d69d71c9b6..87ea183aa7 100644 --- a/fbvncserver/fbvncserver-kmodule_0.9.4.oe +++ b/fbvncserver/fbvncserver-kmodule_0.9.4.oe @@ -1,3 +1,4 @@ +SECTION = "base" BROKEN = "1" DESCRIPTION = "framebuffer VNC server keyboard events module" diff --git a/fbvncserver/fbvncserver_0.9.4.oe b/fbvncserver/fbvncserver_0.9.4.oe index 865357ed9e..9d57441744 100644 --- a/fbvncserver/fbvncserver_0.9.4.oe +++ b/fbvncserver/fbvncserver_0.9.4.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "framebuffer VNC server" DEPENDS = "libvncserver jpeg zlib" RDEPENDS = "fbvncserver-kmodule libvncserver-storepasswd libvncserver-javaapplet" diff --git a/feh/feh_1.2.6.oe b/feh/feh_1.2.6.oe index e69de29bb2..7e9cd62138 100644 --- a/feh/feh_1.2.6.oe +++ b/feh/feh_1.2.6.oe @@ -0,0 +1,10 @@ +SECTION = "x11/utils" +DESCRIPTION = "feh is a fast, lightweight image viewer which uses imlib2." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +DEPENDS = "imlib2 giblib x11 xext xt" + +SRC_URI = "http://linuxbrit.co.uk/downloads/feh-${PV}.tar.gz \ + file://cross.patch;patch=1" +S = "${WORKDIR}/feh-${PV}" + +inherit autotools diff --git a/fetchmail/fetchmail_6.2.3.oe b/fetchmail/fetchmail_6.2.3.oe index d7b05f6743..4bd3b4c3f6 100644 --- a/fetchmail/fetchmail_6.2.3.oe +++ b/fetchmail/fetchmail_6.2.3.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "Fetchmail is a free, full-featured, robust, \ well-documented remote-mail retrieval and forwarding utility \ intended to be used over on-demand TCP/IP links \ diff --git a/fetchmail/fetchmail_6.2.5.oe b/fetchmail/fetchmail_6.2.5.oe index e69de29bb2..a82ad70d1d 100644 --- a/fetchmail/fetchmail_6.2.5.oe +++ b/fetchmail/fetchmail_6.2.5.oe @@ -0,0 +1,16 @@ +SECTION = "console/network" +DESCRIPTION = "Fetchmail is a free, full-featured, robust, \ +well-documented remote-mail retrieval and forwarding utility \ +intended to be used over on-demand TCP/IP links \ +(such as SLIP or PPP connections)." + +SRC_URI = "${DEBIAN_MIRROR}/main/f/${PN}/${PN}_${PV}.orig.tar.gz \ + file://configure.patch;patch=1" + +inherit autotools + +do_configure_prepend () { + if [ ! -e acinclude.m4 ]; then + cat aclocal.m4 > acinclude.m4 + fi +} diff --git a/figment/figment_0.3.5.oe b/figment/figment_0.3.5.oe index e69de29bb2..179346e791 100644 --- a/figment/figment_0.3.5.oe +++ b/figment/figment_0.3.5.oe @@ -0,0 +1,10 @@ +SECTION = "x11/utils" +DESCRIPTION = "gtk2 outliner written by Matthew Allum" +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +LICENSE = "GPLv2" +DEPENDS = "gtk+ libxml2" + +SRC_URI = "http://handhelds.org/~mallum/downloadables/figment/figment-${PV}.tar.gz" +S = "${WORKDIR}/figment-${PV}" + +inherit autotools diff --git a/file/file_3.41.oe b/file/file_3.41.oe index 38b8d234a9..80a4def087 100644 --- a/file/file_3.41.oe +++ b/file/file_3.41.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "File attempts to classify files depending \ on their contents and prints a description if a match is found." diff --git a/file/file_4.09.oe b/file/file_4.09.oe index 38b8d234a9..80a4def087 100644 --- a/file/file_4.09.oe +++ b/file/file_4.09.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "File attempts to classify files depending \ on their contents and prints a description if a match is found." diff --git a/findutils/findutils_4.1.20.oe b/findutils/findutils_4.1.20.oe index a83c9680b7..57574b5320 100644 --- a/findutils/findutils_4.1.20.oe +++ b/findutils/findutils_4.1.20.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "find, locate, and xargs binaries." SRC_URI = "ftp://alpha.gnu.org/gnu/findutils/findutils-${PV}.tar.gz \ diff --git a/flex/flex-2.5.4-native_2.5.4a.oe b/flex/flex-2.5.4-native_2.5.4a.oe index e69de29bb2..123b158555 100644 --- a/flex/flex-2.5.4-native_2.5.4a.oe +++ b/flex/flex-2.5.4-native_2.5.4a.oe @@ -0,0 +1,12 @@ +SECTION = "devel" +DESCRIPTION = "Flex is a tool for generating programs that recognize lexical patterns in text." +PR = "r0" + +SRC_URI = "ftp://ftp.gnu.org/non-gnu/flex/flex-${PV}.tar.gz" +S = "${WORKDIR}/flex-2.5.4" + +inherit native autotools + +do_stage () { + install -m 0755 flex ${STAGING_BINDIR}/flex-2.5.4 +} diff --git a/flex/flex-native_2.5.31.oe b/flex/flex-native_2.5.31.oe index 962d79c647..dfb5b07385 100644 --- a/flex/flex-native_2.5.31.oe +++ b/flex/flex-native_2.5.31.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DESCRIPTION = "Flex is a tool for generating programs that recognize lexical patterns in text." PR = "r2" diff --git a/flex/flex-native_2.5.4a.oe b/flex/flex-native_2.5.4a.oe index e69de29bb2..cf4115598e 100644 --- a/flex/flex-native_2.5.4a.oe +++ b/flex/flex-native_2.5.4a.oe @@ -0,0 +1,15 @@ +SECTION = "devel" +DESCRIPTION = "Flex is a tool for generating programs that recognize lexical patterns in text." +PR = "r0" + +SRC_URI = "ftp://ftp.gnu.org/non-gnu/flex/flex-${PV}.tar.gz" +S = "${WORKDIR}/flex-2.5.4" + +inherit native autotools + +do_stage () { + install -m 0755 flex ${STAGING_BINDIR} + oe_libinstall -a libfl ${STAGING_LIBDIR} + ln -sf ./flex ${STAGING_BINDIR}/flex++ + ln -sf ./flex ${STAGING_BINDIR}/lex +} diff --git a/flite/flite_1.2.oe b/flite/flite_1.2.oe index d49a446a83..ed0dd9d6a0 100644 --- a/flite/flite_1.2.oe +++ b/flite/flite_1.2.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" HOMEPAGE = "http://fife.speech.cs.cmu.edu/flite/" DESCRIPTION = "festival light speech synthesizer" PRIORITY = "optional" @@ -30,4 +31,3 @@ LEAD_SONAME = "libflite.so" do_install() { oe_runmake INSTALLBINDIR="${D}${bindir}" INSTALLLIBDIR="${D}${libdir}" INSTALLINCDIR="${D}${includedir}" install } - diff --git a/flnx/flnx_0.17.oe b/flnx/flnx_0.17.oe index 996ff99680..c409f41417 100644 --- a/flnx/flnx_0.17.oe +++ b/flnx/flnx_0.17.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" DEPENDS = "microwindows" RDEPENDS = "microwindows" SRC_URI = "ftp://ftp.microwindows.org/pub/microwindows/flnx/flnx-${PV}.tar.gz" diff --git a/flnx/flnx_0.18.oe b/flnx/flnx_0.18.oe index a71d3a6617..1390952810 100644 --- a/flnx/flnx_0.18.oe +++ b/flnx/flnx_0.18.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" DEPENDS = "microwindows" RDEPENDS = "microwindows" DESCRIPTION = "fltk library for microwindows." diff --git a/fontconfig/fontconfig-native_2.2.95.oe b/fontconfig/fontconfig-native_2.2.95.oe index d44db205ff..cf196946dd 100644 --- a/fontconfig/fontconfig-native_2.2.95.oe +++ b/fontconfig/fontconfig-native_2.2.95.oe @@ -1,3 +1,4 @@ +SECTION = "base" include fontconfig_${PV}.oe inherit native DEPENDS = "freetype-native expat-native zlib-native" diff --git a/fontconfig/fontconfig_2.2.95.oe b/fontconfig/fontconfig_2.2.95.oe index e69de29bb2..94093212fb 100644 --- a/fontconfig/fontconfig_2.2.95.oe +++ b/fontconfig/fontconfig_2.2.95.oe @@ -0,0 +1,25 @@ +SECTION = "libs" +DESCRIPTION = "A library for configuring and customizing font access." +DEPENDS = "expat freetype freetype-native zlib fontconfig-native" + +SRC_URI = "http://pdx.freedesktop.org/~fontconfig/release/fontconfig-${PV}.tar.gz \ + file://fc-glyphname.patch;patch=1 \ + file://fc-lang.patch;patch=1" + +PACKAGES =+ "fontconfig-utils " +FILES_fontconfig-utils = "${bindir}/*" + +S = "${WORKDIR}/fontconfig-${PV}" + +inherit autotools pkgconfig + +export HASDOCBOOK="no" + +EXTRA_OECONF = " --disable-docs " +EXTRA_OEMAKE = "FC_LANG=fc-lang FC_GLYPHNAME=fc-glyphname" + +do_stage () { + oe_libinstall -so -a -C src libfontconfig ${STAGING_LIBDIR} + install -d ${STAGING_INCDIR}/fontconfig + for i in ${S}/fontconfig/*.h; do install -m 0644 $i ${STAGING_INCDIR}/fontconfig/; done +} diff --git a/freeswan/freeswan_2.04.oe b/freeswan/freeswan_2.04.oe index cde9a019f7..0c9ae42a3c 100644 --- a/freeswan/freeswan_2.04.oe +++ b/freeswan/freeswan_2.04.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "FreeS/WAN IPSEC" DEPENDS = "gmp" FILES_freeswan_append = " ${libdir}/ipsec" diff --git a/freeswan/freeswan_2.05.oe b/freeswan/freeswan_2.05.oe index cde9a019f7..0c9ae42a3c 100644 --- a/freeswan/freeswan_2.05.oe +++ b/freeswan/freeswan_2.05.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "FreeS/WAN IPSEC" DEPENDS = "gmp" FILES_freeswan_append = " ${libdir}/ipsec" diff --git a/freeswan/freeswan_2.06.oe b/freeswan/freeswan_2.06.oe index 94b1b5962b..a96c974edd 100644 --- a/freeswan/freeswan_2.06.oe +++ b/freeswan/freeswan_2.06.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "FreeS/WAN IPSEC" DEPENDS = "gmp" FILES_freeswan_append = " ${libdir}/ipsec" diff --git a/freetype/freetype-native_2.1.7.oe b/freetype/freetype-native_2.1.7.oe index b8f268a4fd..a60527232e 100644 --- a/freetype/freetype-native_2.1.7.oe +++ b/freetype/freetype-native_2.1.7.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "Freetype font rendering library" SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \ diff --git a/freetype/freetype-native_2.1.8.oe b/freetype/freetype-native_2.1.8.oe index aadca5c0f4..a5388d57f8 100644 --- a/freetype/freetype-native_2.1.8.oe +++ b/freetype/freetype-native_2.1.8.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Freetype font rendering library" SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \ diff --git a/freetype/freetype_2.1.7.oe b/freetype/freetype_2.1.7.oe index 4f21467fcc..37420fd8af 100644 --- a/freetype/freetype_2.1.7.oe +++ b/freetype/freetype_2.1.7.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Freetype font rendering library" SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \ @@ -30,4 +31,3 @@ do_stage () { sed -e 's,${prefix},${STAGING_LIBDIR}/..,' < builds/unix/freetype-config > ${STAGING_BINDIR}/freetype-config chmod u+x ${STAGING_BINDIR}/freetype-config } - diff --git a/freetype/freetype_2.1.8.oe b/freetype/freetype_2.1.8.oe index f8c7415cba..d64ac50b48 100644 --- a/freetype/freetype_2.1.8.oe +++ b/freetype/freetype_2.1.8.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Freetype font rendering library" SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \ @@ -27,4 +28,3 @@ do_stage () { install -d ${STAGING_INCDIR}/freetype2 cp -a ${S}/include/freetype ${STAGING_INCDIR}/freetype2/ } - diff --git a/frozen-bubble/frozen-bubble_1.0.0.oe b/frozen-bubble/frozen-bubble_1.0.0.oe index 7765bd81ac..1650f81878 100644 --- a/frozen-bubble/frozen-bubble_1.0.0.oe +++ b/frozen-bubble/frozen-bubble_1.0.0.oe @@ -1,3 +1,4 @@ +SECTION = "opie/games" DEPENDS = "libsdl-mixer libsdl-image sdl-perl" SRC_URI = "http://zarb.org/~gc/fb//frozen-bubble-${PV}.tar.bz2 \ diff --git a/fsi-client/fsi-client_20040202.oe b/fsi-client/fsi-client_20040202.oe index e69de29bb2..26bf792449 100644 --- a/fsi-client/fsi-client_20040202.oe +++ b/fsi-client/fsi-client_20040202.oe @@ -0,0 +1,2 @@ +SECTION = "unknown" +SRC_URI = "http://heim.ifi.uio.no/~jorgenam/h5400/fsi-client-20040202.tar.gz" diff --git a/gail/gail_1.6.6.oe b/gail/gail_1.6.6.oe index cb170de734..f1c33f43c7 100644 --- a/gail/gail_1.6.6.oe +++ b/gail/gail_1.6.6.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" PR = "r1" DESCRIPTION = "GNOME Accessibility Implementation Library" DEPENDS = "gtk+ libgnomecanvas" diff --git a/gaim/gaim_0.78.oe b/gaim/gaim_0.78.oe index e69de29bb2..7d4617030f 100644 --- a/gaim/gaim_0.78.oe +++ b/gaim/gaim_0.78.oe @@ -0,0 +1,12 @@ +SECTION = "x11/network" +DESCRIPTION = "multi-protocol instant messaging client" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" + +DEPENDS = "gtk+ gettext-native" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${PN}/${PN}-${PV}.tar.bz2" + +PREMIRRORS_prepend = "${SOURCEFORGE_MIRROR} http://unc.dl.sourceforge.net/sourceforge" +EXTRA_OECONF = "--disable-audio --disable-perl --disable-tcl --disable-deprecated" + +inherit autotools diff --git a/gaim/gaim_0.79.oe b/gaim/gaim_0.79.oe index e69de29bb2..7d4617030f 100644 --- a/gaim/gaim_0.79.oe +++ b/gaim/gaim_0.79.oe @@ -0,0 +1,12 @@ +SECTION = "x11/network" +DESCRIPTION = "multi-protocol instant messaging client" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" + +DEPENDS = "gtk+ gettext-native" + +SRC_URI = "${SOURCEFORGE_MIRROR}/${PN}/${PN}-${PV}.tar.bz2" + +PREMIRRORS_prepend = "${SOURCEFORGE_MIRROR} http://unc.dl.sourceforge.net/sourceforge" +EXTRA_OECONF = "--disable-audio --disable-perl --disable-tcl --disable-deprecated" + +inherit autotools diff --git a/gaim/gaim_0.80.oe b/gaim/gaim_0.80.oe index e97f226d80..55647c6e79 100644 --- a/gaim/gaim_0.80.oe +++ b/gaim/gaim_0.80.oe @@ -1,3 +1,4 @@ +SECTION = "x11/network" DESCRIPTION = "multi-protocol instant messaging client" MAINTAINER = "Phil Blundell <pb@handhelds.org>" PR = "r1" diff --git a/gal/gal-2.0_1.99.11.oe b/gal/gal-2.0_1.99.11.oe index 722932ae6e..680e3f5305 100644 --- a/gal/gal-2.0_1.99.11.oe +++ b/gal/gal-2.0_1.99.11.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" DEPENDS = "intltool libgnomeprint gtk+ libglade libgnomeui libgnomecanvas libxml2 libgnomeprintui" inherit gnome diff --git a/gal/gal-2.1_2.1.10.oe b/gal/gal-2.1_2.1.10.oe index e69de29bb2..0d58f66f23 100644 --- a/gal/gal-2.1_2.1.10.oe +++ b/gal/gal-2.1_2.1.10.oe @@ -0,0 +1,20 @@ +SECTION = "x11/libs" +DEPENDS = "intltool libgnomeprint gtk+ libglade libgnomeui libgnomecanvas libxml2 libgnomeprintui" + +inherit gnome + +SRC_URI = "${GNOME_MIRROR}/gal/2.1/gal-${PV}.tar.bz2 \ + file://configure.patch;patch=1 \ + file://forward-decl.patch;patch=1 \ + file://iconv-detect.h" + +S = "${WORKDIR}/gal-${PV}" + +do_configure_prepend() { + cp ${WORKDIR}/iconv-detect.h ${S}/ +} + +do_stage() { + gnome_stage_includes + oe_libinstall -C gal -so -a libgal-2.2 ${STAGING_LIBDIR} +} diff --git a/gawk/gawk_3.0.4.oe b/gawk/gawk_3.0.4.oe index 738cd9f64d..bd25f4ff6a 100644 --- a/gawk/gawk_3.0.4.oe +++ b/gawk/gawk_3.0.4.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "A program that you can use to select particular records in a \ file and perform operations upon them." diff --git a/gcc-csl/gcc-csl-cross-initial_2004-q1a.oe b/gcc-csl/gcc-csl-cross-initial_2004-q1a.oe index e69de29bb2..80695bcd64 100644 --- a/gcc-csl/gcc-csl-cross-initial_2004-q1a.oe +++ b/gcc-csl/gcc-csl-cross-initial_2004-q1a.oe @@ -0,0 +1,29 @@ +SECTION = "devel" +include gcc-csl-cross_${PV}.oe + +DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-initial" +PROVIDES = "virtual/${TARGET_PREFIX}gcc-initial" + +PACKAGES = "" + +# This is intended to be a -very- basic config +EXTRA_OECONF = "--with-local-prefix=${CROSS_DIR}/${TARGET_SYS} \ + --with-newlib \ + --disable-nls \ + --disable-shared \ + --disable-threads \ + --disable-multilib \ + --disable-__cxa_atexit \ + --enable-languages=c \ + --enable-target-optspace \ + --program-prefix=${TARGET_PREFIX}" + +do_stage_prepend () { + mkdir -p ${CROSS_DIR}/lib/gcc/${TARGET_SYS}/${PV} + ln -sf libgcc.a ${CROSS_DIR}/lib/gcc/${TARGET_SYS}/3.4.0/libgcc_eh.a +} + +# Override the method from gcc-cross so we don't try to install libgcc +do_install () { + oe_runmake 'DESTDIR=${D}' install +} diff --git a/gcc-csl/gcc-csl-cross_2004-q1a.oe b/gcc-csl/gcc-csl-cross_2004-q1a.oe index e69de29bb2..6ced5d1d2c 100644 --- a/gcc-csl/gcc-csl-cross_2004-q1a.oe +++ b/gcc-csl/gcc-csl-cross_2004-q1a.oe @@ -0,0 +1,93 @@ +SECTION = "devel" +include gcc-csl_${PV}.oe +inherit cross +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-csl-${PV}" + +DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc" +PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++" + +# Files for these are defined in the main gcc.oe +PACKAGES = "libgcc libstdc++ libg2c" +INHIBIT_PACKAGE_STRIP = "1" + +EXTRA_OECONF_PATHS = "--with-local-prefix=${CROSS_DIR}/${TARGET_SYS} \ + --with-gxx-include-dir=${CROSS_DIR}/${TARGET_SYS}/include/c++" + +export CPPFLAGS = "" +export CXXFLAGS = "" +export CFLAGS = "" +export LDFLAGS = "" + +do_configure () { + rm -f ${CROSS_DIR}/lib/gcc/${TARGET_SYS}/3.4.0/libgcc_eh.a + (cd ${S} && gnu-configize) || die "failure running gnu-configize" + oe_runconf +} + +do_compile_prepend () { + export CC="${BUILD_CC}" + export AR_FOR_TARGET="${TARGET_SYS}-ar" + export RANLIB_FOR_TARGET="${TARGET_SYS}-ranlib" + export LD_FOR_TARGET="${TARGET_SYS}-ld" + export NM_FOR_TARGET="${TARGET_SYS}-nm" + export CC_FOR_TARGET="${CCACHE} ${TARGET_SYS}-gcc" +} + +do_stage_append () { + for d in info man share/doc share/locale ; do + rm -rf ${CROSS_DIR}/$d + done + + # These aren't useful on the cross toolchain + rm -f ${CROSS_DIR}/bin/*gcov + rm -f ${CROSS_DIR}/bin/*gccbug + + # Fix a few include links so cross builds are happier + if [ ! -e ${STAGING_INCDIR}/c++ ]; then + mkdir -p ${STAGING_INCDIR} + ln -sf ${CROSS_DIR}/${TARGET_SYS}/include/c++ \ + ${STAGING_INCDIR}/ + fi + + # We use libiberty from binutils + rm -f ${CROSS_DIR}/lib/libiberty.a + + # We probably don't need these + rmdir ${CROSS_DIR}/include || : + + # We don't really need to keep this around + rm -rf ${CROSS_DIR}/share +} + +python do_package() { + if oe.data.getVar('DEBIAN_NAMES', d, 1): + oe.data.setVar('PKG_libgcc', 'libgcc1', d) + oe.build.exec_func('package_do_package', d) +} + +do_install () { + oe_runmake 'DESTDIR=${D}' install + + # Move libgcc_s into /lib + mkdir -p ${D}/lib + if [ -f ${D}/lib/libgcc_s.so.? ]; then + # Already in the right location + : + elif [ -f ${D}/${prefix}/lib/libgcc_s.so.? ]; then + mv -f ${D}/${prefix}/lib/libgcc_s.so.* ${D}/lib + else + mv -f ${D}/${prefix}/*/lib/libgcc_s.so.* ${D}/lib + fi + + # Move libstdc++ and libg2c into libdir (resetting our prefix to /usr + TGT_LIBDIR=`echo ${libdir} | sed -e 's,${CROSS_DIR},/usr,'` + mkdir -p ${D}/${TGT_LIBDIR} + mv -f ${D}/${prefix}/*/lib/libstdc++.so.* ${D}/${TGT_LIBDIR} + mv -f ${D}/${prefix}/*/lib/libg2c.so.* ${D}/${TGT_LIBDIR} + + # Manually run the target stripper since we won't get it run by + # the packaging. + ${TARGET_PREFIX}strip ${D}/${TGT_LIBDIR}/libstdc++.so.* + ${TARGET_PREFIX}strip ${D}/${TGT_LIBDIR}/libg2c.so.* + ${TARGET_PREFIX}strip ${D}/libgcc_s.so.* +} diff --git a/gcc-csl/gcc-csl_2004-q1a.oe b/gcc-csl/gcc-csl_2004-q1a.oe index 7f3bb7930a..7c6c83d93d 100644 --- a/gcc-csl/gcc-csl_2004-q1a.oe +++ b/gcc-csl/gcc-csl_2004-q1a.oe @@ -1,3 +1,4 @@ +SECTION = "base" inherit autotools DESCRIPTION = "The GNU cc and gcc C compilers." @@ -123,7 +124,8 @@ gccbuild_uclibc_do_patch () { # # Prevent gcc from using the unwind-dw2-fde-glibc code # - perl -i -p -e "s,^#ifndef inhibit_libc,#define inhibit_libc\n#ifndef inhibit_libc,g;" gcc/unwind-dw2-fde-glibc.c + perl -i -p -e "s,^#ifndef inhibit_libc,#define inhibit_libc +#ifndef inhibit_libc,g;" gcc/unwind-dw2-fde-glibc.c } python do_patch () { @@ -226,4 +228,3 @@ do_install () { ln -sf g++ c++ ln -sf gcc cc } - diff --git a/gcc-snapshot/gcc-snapshot-cross-initial_cvs.oe b/gcc-snapshot/gcc-snapshot-cross-initial_cvs.oe index 311f2bc7aa..1bcbdeca2e 100644 --- a/gcc-snapshot/gcc-snapshot-cross-initial_cvs.oe +++ b/gcc-snapshot/gcc-snapshot-cross-initial_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include gcc-snapshot-cross_cvs.oe DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-initial" @@ -26,4 +27,3 @@ do_stage_prepend () { do_install () { oe_runmake 'DESTDIR=${D}' install } - diff --git a/gcc-snapshot/gcc-snapshot-cross_cvs.oe b/gcc-snapshot/gcc-snapshot-cross_cvs.oe index 1aa0daf790..3a85579391 100644 --- a/gcc-snapshot/gcc-snapshot-cross_cvs.oe +++ b/gcc-snapshot/gcc-snapshot-cross_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include gcc-snapshot_cvs.oe inherit cross FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}" @@ -90,4 +91,3 @@ do_install () { ${TARGET_PREFIX}strip ${D}/${TGT_LIBDIR}/libg2c.so.* ${TARGET_PREFIX}strip ${D}/libgcc_s.so.* } - diff --git a/gcc-snapshot/gcc-snapshot_cvs.oe b/gcc-snapshot/gcc-snapshot_cvs.oe index 2a27e54927..59a5e32008 100644 --- a/gcc-snapshot/gcc-snapshot_cvs.oe +++ b/gcc-snapshot/gcc-snapshot_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "devel" inherit autotools PV = "${CVSDATE}" @@ -104,7 +105,8 @@ gccbuild_uclibc_do_patch () { # # Prevent gcc from using the unwind-dw2-fde-glibc code # - perl -i -p -e "s,^#ifndef inhibit_libc,#define inhibit_libc\n#ifndef inhibit_libc,g;" gcc/unwind-dw2-fde-glibc.c + perl -i -p -e "s,^#ifndef inhibit_libc,#define inhibit_libc +#ifndef inhibit_libc,g;" gcc/unwind-dw2-fde-glibc.c } python do_patch () { @@ -206,4 +208,3 @@ do_install () { ln -sf g++ c++ ln -sf gcc cc } - diff --git a/gcc/gcc-cross-initial_3.3.3.oe b/gcc/gcc-cross-initial_3.3.3.oe index 015de3a368..1acadc283a 100644 --- a/gcc/gcc-cross-initial_3.3.3.oe +++ b/gcc/gcc-cross-initial_3.3.3.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include gcc-cross_${PV}.oe DEPENDS = "virtual/${TARGET_PREFIX}binutils" diff --git a/gcc/gcc-cross-initial_3.3.4.oe b/gcc/gcc-cross-initial_3.3.4.oe index 015de3a368..1acadc283a 100644 --- a/gcc/gcc-cross-initial_3.3.4.oe +++ b/gcc/gcc-cross-initial_3.3.4.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include gcc-cross_${PV}.oe DEPENDS = "virtual/${TARGET_PREFIX}binutils" diff --git a/gcc/gcc-cross-initial_3.4.1.oe b/gcc/gcc-cross-initial_3.4.1.oe index f1c7569421..e30a39a840 100644 --- a/gcc/gcc-cross-initial_3.4.1.oe +++ b/gcc/gcc-cross-initial_3.4.1.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include gcc-cross_${PV}.oe DEPENDS = "virtual/${TARGET_PREFIX}binutils" @@ -28,4 +29,3 @@ do_stage_prepend () { do_install () { oe_runmake 'DESTDIR=${D}' install } - diff --git a/gcc/gcc-cross-initial_3.4.2.oe b/gcc/gcc-cross-initial_3.4.2.oe index f1c7569421..e30a39a840 100644 --- a/gcc/gcc-cross-initial_3.4.2.oe +++ b/gcc/gcc-cross-initial_3.4.2.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include gcc-cross_${PV}.oe DEPENDS = "virtual/${TARGET_PREFIX}binutils" @@ -28,4 +29,3 @@ do_stage_prepend () { do_install () { oe_runmake 'DESTDIR=${D}' install } - diff --git a/gcc/gcc-cross-kernel_3.3.3.oe b/gcc/gcc-cross-kernel_3.3.3.oe index 42403cfe43..bc9a53ff38 100644 --- a/gcc/gcc-cross-kernel_3.3.3.oe +++ b/gcc/gcc-cross-kernel_3.3.3.oe @@ -1,3 +1,4 @@ +SECTION = "devel" # cut-down gcc for kernel builds # only installs ${TARGET_PREFIX}gcc-${PV}, not ${TARGET_PREFIX}gcc. diff --git a/gcc/gcc-cross-kernel_3.3.4.oe b/gcc/gcc-cross-kernel_3.3.4.oe index e69de29bb2..bc9a53ff38 100644 --- a/gcc/gcc-cross-kernel_3.3.4.oe +++ b/gcc/gcc-cross-kernel_3.3.4.oe @@ -0,0 +1,17 @@ +SECTION = "devel" +# cut-down gcc for kernel builds +# only installs ${TARGET_PREFIX}gcc-${PV}, not ${TARGET_PREFIX}gcc. + +include gcc-cross-initial_${PV}.oe + +PROVIDES = "virtual/${TARGET_PREFIX}gcc-${PV}" + +do_install () { + : +} + +do_stage () { + cd gcc + oe_runmake install-common install-headers install-libgcc + install -m 0755 xgcc ${CROSS_DIR}/bin/${TARGET_PREFIX}gcc-${PV} +} diff --git a/gcc/gcc-cross-sdk_3.3.4.oe b/gcc/gcc-cross-sdk_3.3.4.oe index e69de29bb2..fe95252653 100644 --- a/gcc/gcc-cross-sdk_3.3.4.oe +++ b/gcc/gcc-cross-sdk_3.3.4.oe @@ -0,0 +1,77 @@ +SECTION = "devel" +DESCRIPTION = "The GNU cc and gcc C compilers." +LICENSE = "GPL" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" + +inherit autotools sdk + +SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \ + file://arm-gotoff.dpatch;patch=1;pnum=0 \ + file://arm-ldm.dpatch;patch=1;pnum=0 \ + file://arm-tune.patch;patch=1;pnum=0 \ + file://arm-ldm-peephole.patch;patch=1;pnum=0 \ + file://libibery-crosstool.patch;patch=1;pnum=1 \ + file://reverse-compare.patch;patch=1 \ + file://gcc34-15089.patch;patch=1 \ + file://gcc-uclibc-3.3-100-conf.patch;patch=1 \ + file://gcc-uclibc-3.3-110-conf.patch;patch=1 \ + file://gcc-uclibc-3.3-120-softfloat.patch;patch=1 \ + file://gcc-uclibc-3.3-200-code.patch;patch=1" + +SRC_URI += 'file://sdk-libstdc++-includes.patch;patch=1' + +MIRRORS_prepend () { +${GNU_MIRROR}/gcc/ http://mirrors.rcn.net/pub/sourceware/gcc/releases/ +} + +S = "${WORKDIR}/gcc-${PV}" +B = "${S}/build.${HOST_SYS}.${TARGET_SYS}" + +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}" + +DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc" + +export CPPFLAGS = "" +export CXXFLAGS = "" +export CFLAGS = "" +export LDFLAGS = "" + +STAGING_TARGET_INCDIR = "${STAGING_DIR}/${TARGET_SYS}/include" +STAGING_TARGET_LIBDIR = "${STAGING_DIR}/${TARGET_SYS}/lib" + +EXTRA_OECONF = "--with-gnu-ld \ + --enable-shared \ + --enable-languages=c,c++,f77 \ + --enable-threads=posix \ + --enable-multilib \ + --enable-c99 \ + --enable-long-long \ + --enable-symvers=gnu \ + --program-prefix=${TARGET_PREFIX} \ + ${EXTRA_OECONF_PATHS} \ + ${EXTRA_OECONF_DEP}" + +do_configure () { + (cd ${S} && gnu-configize) || die "failure running gnu-configize" + (cd ${S}/libstdc++-v3 && autoreconf) + oe_runconf + mkdir -p gcc + ln -sf ${CROSS_DIR}/bin/${TARGET_PREFIX}as gcc/as + ln -sf ${CROSS_DIR}/bin/${TARGET_PREFIX}ld gcc/ld + ln -sf ${STAGING_TARGET_INCDIR}/* ${S}/include + ln -sf ${STAGING_TARGET_LIBDIR}/crt*.o gcc/ +} + +do_compile () { + export CC="${BUILD_CC}" + export AR_FOR_TARGET="${TARGET_SYS}-ar" + export RANLIB_FOR_TARGET="${TARGET_SYS}-ranlib" + export LD_FOR_TARGET="${TARGET_SYS}-ld" + export NM_FOR_TARGET="${TARGET_SYS}-nm" + export CC_FOR_TARGET="${CCACHE} ${TARGET_SYS}-gcc" + oe_runmake CFLAGS_FOR_TARGET="-I${STAGING_TARGET_INCDIR}" +} + +do_install () { + autotools_do_install +} diff --git a/gcc/gcc-cross-sdk_3.4.1.oe b/gcc/gcc-cross-sdk_3.4.1.oe index b9ee001406..2516ecfaca 100644 --- a/gcc/gcc-cross-sdk_3.4.1.oe +++ b/gcc/gcc-cross-sdk_3.4.1.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DESCRIPTION = "The GNU cc and gcc C compilers." LICENSE = "GPL" MAINTAINER = "Phil Blundell <pb@handhelds.org>" diff --git a/gcc/gcc-cross-sdk_3.4.2.oe b/gcc/gcc-cross-sdk_3.4.2.oe index e69de29bb2..2516ecfaca 100644 --- a/gcc/gcc-cross-sdk_3.4.2.oe +++ b/gcc/gcc-cross-sdk_3.4.2.oe @@ -0,0 +1,82 @@ +SECTION = "devel" +DESCRIPTION = "The GNU cc and gcc C compilers." +LICENSE = "GPL" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" + +inherit autotools sdk + +SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \ + file://gcc34-reverse-compare.patch;patch=1 \ + file://gcc34-arm-ldm.patch;patch=1 \ + file://gcc34-arm-ldm-peephole.patch;patch=1 \ + file://gcc34-arm-tune.patch;patch=1 \ + file://gcc-3.4.1-uclibc-100-conf.patch;patch=1 \ + file://gcc-3.4.1-uclibc-200-locale.patch;patch=1 \ + file://gcc-3.4.0-arm-lib1asm.patch;patch=1 \ + file://gcc-3.4.0-arm-nolibfloat.patch;patch=1" + +SRC_URI += 'file://sdk-libstdc++-includes.patch;patch=1' + +MIRRORS_prepend () { +${GNU_MIRROR}/gcc/ http://gcc.get-software.com/releases/ +${GNU_MIRROR}/gcc/ http://mirrors.rcn.net/pub/sourceware/gcc/releases/ +} + +S = "${WORKDIR}/gcc-${PV}" +B = "${S}/build.${HOST_SYS}.${TARGET_SYS}" + +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}" + +DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc" + +export CPPFLAGS = "" +export CXXFLAGS = "" +export CFLAGS = "" +export LDFLAGS = "" + +STAGING_TARGET_INCDIR = "${STAGING_DIR}/${TARGET_SYS}/include" +STAGING_TARGET_LIBDIR = "${STAGING_DIR}/${TARGET_SYS}/lib" + +EXTRA_OECONF = "--with-gnu-ld \ + --enable-shared \ + --enable-languages=c,c++,f77 \ + --enable-threads=posix \ + --enable-multilib \ + --enable-c99 \ + --enable-long-long \ + --enable-symvers=gnu \ + --program-prefix=${TARGET_PREFIX} \ + ${EXTRA_OECONF_PATHS} \ + ${EXTRA_OECONF_DEP}" + +EXTRA_OECONF += "${@get_gcc_fpu_setting(oe, d)}" + +def get_gcc_fpu_setting(oe, d): + if oe.data.getVar('TARGET_FPU', d, 1) in [ 'soft' ]: + return "--with-float=soft" + return "" + +do_configure () { + (cd ${S} && gnu-configize) || die "failure running gnu-configize" + (cd ${S}/libstdc++-v3 && autoreconf) + oe_runconf + mkdir -p gcc + ln -sf ${CROSS_DIR}/bin/${TARGET_PREFIX}as gcc/as + ln -sf ${CROSS_DIR}/bin/${TARGET_PREFIX}ld gcc/ld + ln -sf ${STAGING_TARGET_INCDIR}/* ${S}/include + ln -sf ${STAGING_TARGET_LIBDIR}/crt*.o gcc/ +} + +do_compile () { + export CC="${BUILD_CC}" + export AR_FOR_TARGET="${TARGET_SYS}-ar" + export RANLIB_FOR_TARGET="${TARGET_SYS}-ranlib" + export LD_FOR_TARGET="${TARGET_SYS}-ld" + export NM_FOR_TARGET="${TARGET_SYS}-nm" + export CC_FOR_TARGET="${CCACHE} ${TARGET_SYS}-gcc" + oe_runmake CFLAGS_FOR_TARGET="-I${STAGING_TARGET_INCDIR}" +} + +do_install () { + autotools_do_install +} diff --git a/gcc/gcc-cross_3.3.3.oe b/gcc/gcc-cross_3.3.3.oe index 8271745097..3c8869c4fd 100644 --- a/gcc/gcc-cross_3.3.3.oe +++ b/gcc/gcc-cross_3.3.3.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include gcc_${PV}.oe inherit cross FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}" diff --git a/gcc/gcc-cross_3.3.4.oe b/gcc/gcc-cross_3.3.4.oe index 427da7ccf1..2b00e74730 100644 --- a/gcc/gcc-cross_3.3.4.oe +++ b/gcc/gcc-cross_3.3.4.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include gcc_${PV}.oe inherit cross FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}" diff --git a/gcc/gcc-cross_3.4.1.oe b/gcc/gcc-cross_3.4.1.oe index b644eb0f86..8c02b9ddb9 100644 --- a/gcc/gcc-cross_3.4.1.oe +++ b/gcc/gcc-cross_3.4.1.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include gcc_${PV}.oe inherit cross FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}" @@ -93,4 +94,3 @@ do_install () { ${TARGET_PREFIX}strip ${D}/lib/libgcc_s.so.* fi } - diff --git a/gcc/gcc-cross_3.4.2.oe b/gcc/gcc-cross_3.4.2.oe index e69de29bb2..8c02b9ddb9 100644 --- a/gcc/gcc-cross_3.4.2.oe +++ b/gcc/gcc-cross_3.4.2.oe @@ -0,0 +1,96 @@ +SECTION = "devel" +include gcc_${PV}.oe +inherit cross +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}" + +DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-for-gcc" +PROVIDES = "virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++" + +# Files for these are defined in the main gcc.oe +PACKAGES = "libgcc libstdc++ libg2c" +OLD_INHIBIT_PACKAGE_STRIP := "${INHIBIT_PACKAGE_STRIP}" +INHIBIT_PACKAGE_STRIP = 1 + +EXTRA_OECONF_PATHS = "--with-local-prefix=${CROSS_DIR}/${TARGET_SYS} \ + --with-gxx-include-dir=${CROSS_DIR}/${TARGET_SYS}/include/c++" + +export CPPFLAGS = "" +export CXXFLAGS = "" +export CFLAGS = "" +export LDFLAGS = "" + +do_configure () { + rm -f ${CROSS_DIR}/lib/gcc/${TARGET_SYS}/${PV}/libgcc_eh.a + (cd ${S} && gnu-configize) || die "failure running gnu-configize" + oe_runconf +} + +do_compile_prepend () { + export CC="${BUILD_CC}" + export AR_FOR_TARGET="${TARGET_SYS}-ar" + export RANLIB_FOR_TARGET="${TARGET_SYS}-ranlib" + export LD_FOR_TARGET="${TARGET_SYS}-ld" + export NM_FOR_TARGET="${TARGET_SYS}-nm" + export CC_FOR_TARGET="${CCACHE} ${TARGET_SYS}-gcc" +} + +do_stage_append () { + for d in info man share/doc share/locale ; do + rm -rf ${CROSS_DIR}/$d + done + + # These aren't useful on the cross toolchain + rm -f ${CROSS_DIR}/bin/*gcov + rm -f ${CROSS_DIR}/bin/*gccbug + + # Fix a few include links so cross builds are happier + if [ ! -e ${STAGING_INCDIR}/c++ ]; then + mkdir -p ${STAGING_INCDIR} + ln -sf ${CROSS_DIR}/${TARGET_SYS}/include/c++ \ + ${STAGING_INCDIR}/ + fi + + # We use libiberty from binutils + rm -f ${CROSS_DIR}/lib/libiberty.a + + # We probably don't need these + rmdir ${CROSS_DIR}/include || : + + # We don't really need to keep this around + rm -rf ${CROSS_DIR}/share +} + +python do_package() { + if oe.data.getVar('DEBIAN_NAMES', d, 1): + oe.data.setVar('PKG_libgcc', 'libgcc1', d) + oe.build.exec_func('package_do_package', d) +} + +do_install () { + oe_runmake 'DESTDIR=${D}' install + + # Move libgcc_s into /lib + mkdir -p ${D}/lib + if [ -f ${D}/lib/libgcc_s.so.? ]; then + # Already in the right location + : + elif [ -f ${D}/${prefix}/lib/libgcc_s.so.? ]; then + mv -f ${D}/${prefix}/lib/libgcc_s.so.* ${D}/lib + else + mv -f ${D}/${prefix}/*/lib/libgcc_s.so.* ${D}/lib + fi + + # Move libstdc++ and libg2c into libdir (resetting our prefix to /usr + TGT_LIBDIR=`echo ${libdir} | sed -e 's,${CROSS_DIR},/usr,'` + mkdir -p ${D}/${TGT_LIBDIR} + mv -f ${D}/${prefix}/*/lib/libstdc++.so.* ${D}/${TGT_LIBDIR} + mv -f ${D}/${prefix}/*/lib/libg2c.so.* ${D}/${TGT_LIBDIR} + + # Manually run the target stripper since we won't get it run by + # the packaging. + if [ "x${OLD_INHIBIT_PACKAGE_STRIP}" != "x1" ]; then + ${TARGET_PREFIX}strip ${D}/${TGT_LIBDIR}/libstdc++.so.* + ${TARGET_PREFIX}strip ${D}/${TGT_LIBDIR}/libg2c.so.* + ${TARGET_PREFIX}strip ${D}/lib/libgcc_s.so.* + fi +} diff --git a/gcc/gcc_3.3.3.oe b/gcc/gcc_3.3.3.oe index 03bc34ff05..9dfa1a8089 100644 --- a/gcc/gcc_3.3.3.oe +++ b/gcc/gcc_3.3.3.oe @@ -1,3 +1,4 @@ +SECTION = "devel" inherit autotools DESCRIPTION = "The GNU cc and gcc C compilers." diff --git a/gcc/gcc_3.3.4.oe b/gcc/gcc_3.3.4.oe index ebeb6603cd..b413628bcc 100644 --- a/gcc/gcc_3.3.4.oe +++ b/gcc/gcc_3.3.4.oe @@ -1,3 +1,4 @@ +SECTION = "devel" inherit autotools DESCRIPTION = "The GNU cc and gcc C compilers." diff --git a/gcc/gcc_3.4.0.oe b/gcc/gcc_3.4.0.oe index 074daeef67..1dbde82100 100644 --- a/gcc/gcc_3.4.0.oe +++ b/gcc/gcc_3.4.0.oe @@ -1,3 +1,4 @@ +SECTION = "devel" PR = "r1" inherit autotools @@ -185,4 +186,3 @@ do_install () { ln -sf g++ c++ ln -sf gcc cc } - diff --git a/gcc/gcc_3.4.1.oe b/gcc/gcc_3.4.1.oe index 56fdc651db..6782d98ead 100644 --- a/gcc/gcc_3.4.1.oe +++ b/gcc/gcc_3.4.1.oe @@ -1,3 +1,4 @@ +SECTION = "devel" PR = "r1" inherit autotools @@ -183,4 +184,3 @@ do_install () { ln -sf g++ c++ ln -sf gcc cc } - diff --git a/gd/gd_2.0.21.oe b/gd/gd_2.0.21.oe index e69de29bb2..f50948b1bf 100644 --- a/gd/gd_2.0.21.oe +++ b/gd/gd_2.0.21.oe @@ -0,0 +1,24 @@ +SECTION = "libs" +DESCRIPTION = "gd is a library used to create PNG, JPEG, or WBMP images." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +DEPENDS = "libpng jpeg zlib gettext-native" + +SRC_URI = "http://www.boutell.com/gd/http/gd-${PV}.tar.gz" +S = "${WORKDIR}/gd-${PV}" + +inherit autotools + +EXTRA_OECONF += " --with-zlib=${STAGING_LIBDIR}/.. \ + --with-png=${STAGING_LIBDIR}/.. \ + --with-jpeg=${STAGING_LIBDIR}/.. \ + --without-xpm" + +headers = "gd.h gdcache.h gd_io.h gdfx.h gdfontmb.h \ + gdfontg.h gdfontl.h gdfonts.h gdfontt.h" + +do_stage () { + oe_libinstall -so -a libgd ${STAGING_LIBDIR}/ + for i in ${headers}; do + install -m 0644 $i ${STAGING_INCDIR}/ + done +} diff --git a/gd/gd_2.0.22.oe b/gd/gd_2.0.22.oe index e69de29bb2..f50948b1bf 100644 --- a/gd/gd_2.0.22.oe +++ b/gd/gd_2.0.22.oe @@ -0,0 +1,24 @@ +SECTION = "libs" +DESCRIPTION = "gd is a library used to create PNG, JPEG, or WBMP images." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +DEPENDS = "libpng jpeg zlib gettext-native" + +SRC_URI = "http://www.boutell.com/gd/http/gd-${PV}.tar.gz" +S = "${WORKDIR}/gd-${PV}" + +inherit autotools + +EXTRA_OECONF += " --with-zlib=${STAGING_LIBDIR}/.. \ + --with-png=${STAGING_LIBDIR}/.. \ + --with-jpeg=${STAGING_LIBDIR}/.. \ + --without-xpm" + +headers = "gd.h gdcache.h gd_io.h gdfx.h gdfontmb.h \ + gdfontg.h gdfontl.h gdfonts.h gdfontt.h" + +do_stage () { + oe_libinstall -so -a libgd ${STAGING_LIBDIR}/ + for i in ${headers}; do + install -m 0644 $i ${STAGING_INCDIR}/ + done +} diff --git a/genext2fs/genext2fs-native_1.3.oe b/genext2fs/genext2fs-native_1.3.oe index 9d91a696d6..2a70887028 100644 --- a/genext2fs/genext2fs-native_1.3.oe +++ b/genext2fs/genext2fs-native_1.3.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" include genext2fs_${PV}.oe inherit native FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/genext2fs-${PV}" diff --git a/genext2fs/genext2fs_1.3.oe b/genext2fs/genext2fs_1.3.oe index 1de0ce624f..34a54ceb36 100644 --- a/genext2fs/genext2fs_1.3.oe +++ b/genext2fs/genext2fs_1.3.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "A tool to generate an ext2 filesystem \ as a normal (non-root) user." diff --git a/gettext/gettext-native_0.14.1.oe b/gettext/gettext-native_0.14.1.oe index fce2df7c10..397c61d5ef 100644 --- a/gettext/gettext-native_0.14.1.oe +++ b/gettext/gettext-native_0.14.1.oe @@ -1,3 +1,4 @@ +SECTION = "libs" include gettext_${PV}.oe S = "${WORKDIR}/gettext-${PV}" FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gettext-${PV}" diff --git a/gettext/gettext_0.14.1.oe b/gettext/gettext_0.14.1.oe index 8eabaabf1c..40887bb96e 100644 --- a/gettext/gettext_0.14.1.oe +++ b/gettext/gettext_0.14.1.oe @@ -1,3 +1,4 @@ +SECTION = "libs" LICENSE = GPL DESCRIPTION = The GNU internationalization library. diff --git a/giac/giac_0.4.0.oe b/giac/giac_0.4.0.oe index fd845bccbd..58f8e4f700 100644 --- a/giac/giac_0.4.0.oe +++ b/giac/giac_0.4.0.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "A free computer algebra system" HOMEPAGE = "http://www-fourier.ujf-grenoble.fr/~parisse/giac.html" PRIORITY = "optional" @@ -36,4 +37,3 @@ do_install () { install -d ${D}/${datadir}/doc mv ${D}/${datadir}/${PN}/doc ${D}/${datadir}/doc/${PN} } - diff --git a/giblib/giblib_1.2.3.oe b/giblib/giblib_1.2.3.oe index 6482410f90..d09e6189c2 100644 --- a/giblib/giblib_1.2.3.oe +++ b/giblib/giblib_1.2.3.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "giblib is a utility library that incorporates doubly linked \ lists, some string functions, and a wrapper for imlib2." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" diff --git a/gift/gift_0.11.4.oe b/gift/gift_0.11.4.oe index 6dbaede411..90cbe0e205 100644 --- a/gift/gift_0.11.4.oe +++ b/gift/gift_0.11.4.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "libvorbis libogg" DESCRIPTION = "giFT is a framework for bridging multiple \ backend peer-to-peer protocols and the user interface \ diff --git a/gift/gift_0.11.5.oe b/gift/gift_0.11.5.oe index 6dbaede411..90cbe0e205 100644 --- a/gift/gift_0.11.5.oe +++ b/gift/gift_0.11.5.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "libvorbis libogg" DESCRIPTION = "giFT is a framework for bridging multiple \ backend peer-to-peer protocols and the user interface \ diff --git a/giftcurs/giftcurs_0.6.2.oe b/giftcurs/giftcurs_0.6.2.oe index 8dc3d2266b..eedfdd410f 100644 --- a/giftcurs/giftcurs_0.6.2.oe +++ b/giftcurs/giftcurs_0.6.2.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "ncurses glib-2.0" RDEPENDS = "gift" LICENSE = "GPL" diff --git a/gkrellm/gkrellm_2.2.1.oe b/gkrellm/gkrellm_2.2.1.oe index f83cb9db7c..f5fdaccbb6 100644 --- a/gkrellm/gkrellm_2.2.1.oe +++ b/gkrellm/gkrellm_2.2.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DESCRIPTION = "GKrellM is a GTK-based stacked monitor program." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" LICENSE = "GPL" diff --git a/glib-2.0/glib-2.0-native_2.2.3.oe b/glib-2.0/glib-2.0-native_2.2.3.oe index 36a422fcbe..a2c5459dd9 100644 --- a/glib-2.0/glib-2.0-native_2.2.3.oe +++ b/glib-2.0/glib-2.0-native_2.2.3.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DEPENDS = "patcher-native" FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/glib-2.0-${PV}" diff --git a/glibc/glibc-initial_2.2.5.oe b/glibc/glibc-initial_2.2.5.oe index e69de29bb2..930cd6e83e 100644 --- a/glibc/glibc-initial_2.2.5.oe +++ b/glibc/glibc-initial_2.2.5.oe @@ -0,0 +1,46 @@ +SECTION = "libs" +include glibc_${PV}.oe + +DEPENDS = "patcher-native linux-libc-headers" +PROVIDES = "virtual/${TARGET_PREFIX}libc-initial" +FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/glibc-${PV}', '${FILE_DIRNAME}/glibc', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}" + +PACKAGES = "" + +do_configure () { + sed -ie 's,{ (exit 1); exit 1; }; },{ (exit 0); }; },g' ${S}/configure + chmod +x ${S}/configure + CC="${BUILD_CC}" CPP="${BUILD_CPP}" LD="${BUILD_LD}" ${S}/configure --host=${TARGET_SYS} --build=${BUILD_SYS} \ + --without-cvs --disable-sanity-checks \ + --with-headers=${CROSS_DIR}/${TARGET_SYS}/include \ + --enable-hacker-mode + if grep -q GLIBC_2.3 ${S}/ChangeLog; then + # glibc-2.3.x passes cross options to $(CC) when generating errlist-compat.c, which fails without a real cross-compiler. + # Fortunately, we don't need errlist-compat.c, since we just need .h files, + # so work around this by creating a fake errlist-compat.c and satisfying its dependencies. + # Another workaround might be to tell configure to not use any cross options to $(CC). + # The real fix would be to get install-headers to not generate errlist-compat.c. + make sysdeps/gnu/errlist.c + mkdir -p stdio-common + touch stdio-common/errlist-compat.c + fi +} + +do_compile () { + : +} + +do_stage () { + oe_runmake cross-compiling=yes install_root=${CROSS_DIR}/${TARGET_SYS} prefix="" install-headers + + # Two headers -- stubs.h and features.h -- aren't installed by install-headers, + # so do them by hand. We can tolerate an empty stubs.h for the moment. + # See e.g. http://gcc.gnu.org/ml/gcc/2002-01/msg00900.html + mkdir -p ${CROSS_DIR}/${TARGET_SYS}/include/gnu + touch ${CROSS_DIR}/${TARGET_SYS}/include/gnu/stubs.h + cp ${S}/include/features.h ${CROSS_DIR}/${TARGET_SYS}/include/features.h +} + +do_install () { + : +} diff --git a/glibc/glibc-initial_2.3.2+cvs20040726.oe b/glibc/glibc-initial_2.3.2+cvs20040726.oe index 99efed459b..c9cb85fe7a 100644 --- a/glibc/glibc-initial_2.3.2+cvs20040726.oe +++ b/glibc/glibc-initial_2.3.2+cvs20040726.oe @@ -1,3 +1,4 @@ +SECTION = "libs" include glibc_${PV}.oe DEPENDS = "patcher-native linux-libc-headers" diff --git a/glibc/glibc-initial_2.3.2.oe b/glibc/glibc-initial_2.3.2.oe index c3cdcf412e..930cd6e83e 100644 --- a/glibc/glibc-initial_2.3.2.oe +++ b/glibc/glibc-initial_2.3.2.oe @@ -1,3 +1,4 @@ +SECTION = "libs" include glibc_${PV}.oe DEPENDS = "patcher-native linux-libc-headers" diff --git a/glibc/glibc-initial_cvs.oe b/glibc/glibc-initial_cvs.oe index 99efed459b..c9cb85fe7a 100644 --- a/glibc/glibc-initial_cvs.oe +++ b/glibc/glibc-initial_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "libs" include glibc_${PV}.oe DEPENDS = "patcher-native linux-libc-headers" diff --git a/glibc/glibc-intermediate_cvs.oe b/glibc/glibc-intermediate_cvs.oe index f35d819298..ce89fb4d48 100644 --- a/glibc/glibc-intermediate_cvs.oe +++ b/glibc/glibc-intermediate_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "libs" include glibc_${PV}.oe do_install () { diff --git a/gmp/gmp_4.1.2.oe b/gmp/gmp_4.1.2.oe index eeaac7779e..3609290f46 100644 --- a/gmp/gmp_4.1.2.oe +++ b/gmp/gmp_4.1.2.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "GNU multiprecision arithmetic library" SRC_URI = "ftp://mirrors.kernel.org/gnu/gmp/gmp-${PV}.tar.gz \ diff --git a/gnome-themes/gnome-themes_2.6.2.oe b/gnome-themes/gnome-themes_2.6.2.oe index d2b8820da1..9ce0183fce 100644 --- a/gnome-themes/gnome-themes_2.6.2.oe +++ b/gnome-themes/gnome-themes_2.6.2.oe @@ -1,3 +1,4 @@ +SECTION = "x11/base" MAINTAINER = "Phil Blundell <pb@handhelds.org>" DESCRIPTION = "GNOME themes" diff --git a/gnome/gnome-common_2.4.0.oe b/gnome/gnome-common_2.4.0.oe index f4e8300037..6ad7efa577 100644 --- a/gnome/gnome-common_2.4.0.oe +++ b/gnome/gnome-common_2.4.0.oe @@ -1,3 +1,4 @@ +SECTION = "x11/base" PR = "r0" DESCRIPTION = "Common macros for building GNOME applications" inherit gnome diff --git a/gnome/gnome-desktop_2.7.90.oe b/gnome/gnome-desktop_2.7.90.oe index 033d90afdc..5b8562a9a5 100644 --- a/gnome/gnome-desktop_2.7.90.oe +++ b/gnome/gnome-desktop_2.7.90.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" PR = "r0" DESCRIPTION = "GNOME library for reading .desktop files" inherit gnome diff --git a/gnome/gnome-games_2.6.1.oe b/gnome/gnome-games_2.6.1.oe index 891a8eec6a..e1d5529416 100644 --- a/gnome/gnome-games_2.6.1.oe +++ b/gnome/gnome-games_2.6.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/games" MAINTAINER = "Phil Blundell <pb@handhelds.org>" DEPENDS = "guile gtk+ libgnome libgnomeui librsvg gnome-vfs gconf libglade gnome-common" PR = "r2" @@ -23,4 +24,3 @@ PACKAGES =+ "gnome-games-gnomine" FILES_gnome-games-gnomine = "${bindir}/gnomine ${datadir}/pixmaps/gnomine ${datadir}/pixmaps/gnome-gnomine.png ${datadir}/applications/gnomine.desktop ${sysconfdir}/gconf/schemas/gnomine.schemas" EXTRA_OECONF = "--disable-schemas-install" - diff --git a/gnome/gnome-icon-theme_1.3.3.oe b/gnome/gnome-icon-theme_1.3.3.oe index e33ade99a0..ebe1fb387f 100644 --- a/gnome/gnome-icon-theme_1.3.3.oe +++ b/gnome/gnome-icon-theme_1.3.3.oe @@ -1,3 +1,4 @@ +SECTION = "x11" SRC_URI = "${GNOME_MIRROR}/${PN}/1.3/${PN}-${PV}.tar.bz2" FILES_${PN} += "${datadir}/icons" diff --git a/gnome/gnome-keyring_0.2.1.oe b/gnome/gnome-keyring_0.2.1.oe index dd491be9c0..f6232ed855 100644 --- a/gnome/gnome-keyring_0.2.1.oe +++ b/gnome/gnome-keyring_0.2.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/${PN}/0.2/${PN}-${PV}.tar.bz2" inherit autotools libtool pkgconfig diff --git a/gnome/gnome-mime-data_2.4.1.oe b/gnome/gnome-mime-data_2.4.1.oe index 415a369152..81edcfa1e0 100644 --- a/gnome/gnome-mime-data_2.4.1.oe +++ b/gnome/gnome-mime-data_2.4.1.oe @@ -1,2 +1,2 @@ +SECTION = "x11/base" inherit gnome - diff --git a/gnome/gnome-vfs-extras_0.99.13.oe b/gnome/gnome-vfs-extras_0.99.13.oe index 5205e694ed..f1d33654a7 100644 --- a/gnome/gnome-vfs-extras_0.99.13.oe +++ b/gnome/gnome-vfs-extras_0.99.13.oe @@ -1,3 +1,4 @@ +SECTION = "x11/base" PR = "r1" inherit gnome @@ -6,4 +7,3 @@ DEPENDS += "gnome-vfs samba" FILES_${PN} += "${datadir}/gnome ${libdir}/gnome-vfs-2.0/modules/*.so" FILES_${PN}-dev += "${libdir}/gnome-vfs-2.0/modules/*" - diff --git a/gnome/gnome-vfs_2.6.0.oe b/gnome/gnome-vfs_2.6.0.oe index defaa8d9bd..ca477fa2b1 100644 --- a/gnome/gnome-vfs_2.6.0.oe +++ b/gnome/gnome-vfs_2.6.0.oe @@ -1,3 +1,4 @@ +SECTION = "x11/base" PR = "r3" inherit gnome diff --git a/gnome/gnome-vfs_2.6.2.oe b/gnome/gnome-vfs_2.6.2.oe index e5ad887938..d6ef32ce59 100644 --- a/gnome/gnome-vfs_2.6.2.oe +++ b/gnome/gnome-vfs_2.6.2.oe @@ -1,3 +1,4 @@ +SECTION = "x11/base" PR = "r4" inherit gnome diff --git a/gnome/libart-lgpl_2.3.16.oe b/gnome/libart-lgpl_2.3.16.oe index e69de29bb2..9e5770f68c 100644 --- a/gnome/libart-lgpl_2.3.16.oe +++ b/gnome/libart-lgpl_2.3.16.oe @@ -0,0 +1,71 @@ +SECTION = "libs" +SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/libart_lgpl-${PV}.tar.bz2 \ + file://${HOST_SYS}/art_config.h \ + file://Makefile.am.patch;patch=1" + +inherit autotools pkgconfig + +DEPENDS = "" + +S = "${WORKDIR}/libart_lgpl-${PV}" + +do_configure_prepend() { + cp ${WORKDIR}/${HOST_SYS}/art_config.h ${S} +} + +EXTRA_OECONF = "--disable-gtk-doc" + +HEADERS = " \ +art_affine.h \ +art_alphagamma.h \ +art_bpath.h \ +art_config.h \ +art_filterlevel.h \ +art_gray_svp.h \ +art_misc.h \ +art_pathcode.h \ +art_pixbuf.h \ +art_point.h \ +art_rect.h \ +art_rect_svp.h \ +art_rect_uta.h \ +art_render.h \ +art_render_gradient.h \ +art_render_mask.h \ +art_render_svp.h \ +art_rgb.h \ +art_rgb_affine.h \ +art_rgb_bitmap_affine.h \ +art_rgb_pixbuf_affine.h \ +art_rgb_rgba_affine.h \ +art_rgb_a_affine.h \ +art_rgb_svp.h \ +art_rgba.h \ +art_svp.h \ +art_svp_intersect.h \ +art_svp_ops.h \ +art_svp_point.h \ +art_svp_render_aa.h \ +art_svp_vpath.h \ +art_svp_vpath_stroke.h \ +art_svp_wind.h \ +art_uta.h \ +art_uta_ops.h \ +art_uta_rect.h \ +art_uta_vpath.h \ +art_uta_svp.h \ +art_vpath.h \ +art_vpath_bpath.h \ +art_vpath_dash.h \ +art_vpath_svp.h \ +libart.h \ +libart-features.h \ +" + +do_stage() { + install -d ${STAGING_INCDIR}/libart-2.0/libart_lgpl + for i in ${HEADERS}; do + install -m 0644 $i ${STAGING_INCDIR}/libart-2.0/libart_lgpl/$i + done + oe_libinstall -a -so libart_lgpl_2 ${STAGING_LIBDIR} +} diff --git a/gnome/libbonoboui_2.6.1.oe b/gnome/libbonoboui_2.6.1.oe index 12b0b48266..6fb6cb8876 100644 --- a/gnome/libbonoboui_2.6.1.oe +++ b/gnome/libbonoboui_2.6.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" PR = "r1" inherit gnome pkgconfig diff --git a/gnome/libgnome_2.6.1.1.oe b/gnome/libgnome_2.6.1.1.oe index 9e63acbe05..b1518a4797 100644 --- a/gnome/libgnome_2.6.1.1.oe +++ b/gnome/libgnome_2.6.1.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" PR = "r1" inherit gnome diff --git a/gnome/libgnomecanvas_2.6.1.1.oe b/gnome/libgnomecanvas_2.6.1.1.oe index 6d31ec891c..0d0d879994 100644 --- a/gnome/libgnomecanvas_2.6.1.1.oe +++ b/gnome/libgnomecanvas_2.6.1.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" PR = "r1" DESCRIPTION = "A powerful object-oriented display" inherit gnome diff --git a/gnome/libgnomeprint_2.6.2.oe b/gnome/libgnomeprint_2.6.2.oe index 383ede26cb..aa53e2b366 100644 --- a/gnome/libgnomeprint_2.6.2.oe +++ b/gnome/libgnomeprint_2.6.2.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" PR = "r1" DEPENDS = "libxml2 glib-2.0 pango libart-lgpl fontconfig popt gnome-common" @@ -9,4 +10,3 @@ do_stage() { oe_libinstall -so -a -C libgnomeprint libgnomeprint-2-2 ${STAGING_LIBDIR} gnome_stage_includes } - diff --git a/gnome/libgnomeprintui_2.6.2.oe b/gnome/libgnomeprintui_2.6.2.oe index b518de2903..a1b44b243e 100644 --- a/gnome/libgnomeprintui_2.6.2.oe +++ b/gnome/libgnomeprintui_2.6.2.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" PR = "r1" DEPENDS = "libgnomeprint gtk+ libgnomecanvas gnome-icon-theme gnome-common" diff --git a/gnome/libgnomeui_2.6.1.1.oe b/gnome/libgnomeui_2.6.1.1.oe index 5ff4f7c5a9..4ae7ce508f 100644 --- a/gnome/libgnomeui_2.6.1.1.oe +++ b/gnome/libgnomeui_2.6.1.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" PR = "r1" DEPENDS = "libgnome libgnomecanvas libbonoboui gnome-keyring" DESCRIPTION = "GNOME User Interface Library" diff --git a/gnu-config/gnu-config-native.oe b/gnu-config/gnu-config-native.oe index 62ea2909c2..c6749c5cd0 100644 --- a/gnu-config/gnu-config-native.oe +++ b/gnu-config/gnu-config-native.oe @@ -1,3 +1,4 @@ +SECTION = "base" include gnu-config.oe inherit native diff --git a/gnu-config/gnu-config-native_cvs.oe b/gnu-config/gnu-config-native_cvs.oe index 85e47f2a48..7055caf539 100644 --- a/gnu-config/gnu-config-native_cvs.oe +++ b/gnu-config/gnu-config-native_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "base" include gnu-config_${PV}.oe inherit native diff --git a/gnu-config/gnu-config.oe b/gnu-config/gnu-config.oe index 66308e0afc..ab8d337ce3 100644 --- a/gnu-config/gnu-config.oe +++ b/gnu-config/gnu-config.oe @@ -1,3 +1,4 @@ +SECTION = "base" PV = "0.1" LICENSE = "GPL" MAINTAINER = "Chris Larson <kergoth@handhelds.org>" diff --git a/gnu-config/gnu-config_cvs.oe b/gnu-config/gnu-config_cvs.oe index bd104d365d..d2d48ad071 100644 --- a/gnu-config/gnu-config_cvs.oe +++ b/gnu-config/gnu-config_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "gnu-configize" LICENSE = "GPL" DEPENDS = "" diff --git a/gnumeric/gnumeric_1.3.1.cvs.oe b/gnumeric/gnumeric_1.3.1.cvs.oe index e69de29bb2..996077ef46 100644 --- a/gnumeric/gnumeric_1.3.1.cvs.oe +++ b/gnumeric/gnumeric_1.3.1.cvs.oe @@ -0,0 +1,29 @@ +SECTION = "x11/utils" +#CVSDATE="20040719" +CVSTAG="GNUMERIC_1_3_1" + +DEFAULT_PREFERENCE = "-1" + +S = "${WORKDIR}/gnumeric" + + +PR = "r0" +SRC_URI = "cvs://anonymous@anoncvs.gnome.org/cvs/gnome;module=gnumeric;tag=${CVSTAG} \ + file://gnumeric-doc.make.patch;patch=1 \ + file://Makefile.am.patch;patch=1" + +DEPENDS = "libgsf1 gtk+ libxml2 libglade libart-lgpl intltool-native libgnomecanvas libgnomeprint libgnomeprintui" + + +EXTRA_OECONF = "--without-gnome" + +do_configure_prepend() { + touch xmldocs.make + intltoolize --automake --debug +# # aclocal seems to insist on looking in here. Make sure it exists. +# mkdir -p ${S}/m4 +# # work around automake lossage with AC_CONFIG_AUX_DIR +# ( cd libmutt; libtoolize --force ; cp ../ltmain.sh . ) +} + +inherit autotools diff --git a/gnumeric/gnumeric_1.3.1.oe b/gnumeric/gnumeric_1.3.1.oe index 827ee97fc9..edfd0e9fbe 100644 --- a/gnumeric/gnumeric_1.3.1.oe +++ b/gnumeric/gnumeric_1.3.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" PR = "r3" S = "${WORKDIR}/gnumeric-${PV}" DEPENDS = "libgsf gtk+ libxml2 libglade libart-lgpl intltool-native libgnomecanvas libgnomeprint libgnomeprintui" diff --git a/gnupg/gnupg_1.2.3.oe b/gnupg/gnupg_1.2.3.oe index 6efb605156..37af26ffd2 100644 --- a/gnupg/gnupg_1.2.3.oe +++ b/gnupg/gnupg_1.2.3.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "gnupg - GNU privacy guard" MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>" DEPENDS = "zlib" diff --git a/gnupg/gnupg_1.2.4.oe b/gnupg/gnupg_1.2.4.oe index 6efb605156..37af26ffd2 100644 --- a/gnupg/gnupg_1.2.4.oe +++ b/gnupg/gnupg_1.2.4.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "gnupg - GNU privacy guard" MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>" DEPENDS = "zlib" diff --git a/gpdf/gpdf_2.7.90.oe b/gpdf/gpdf_2.7.90.oe index b918ece4d9..737d46b0b5 100644 --- a/gpdf/gpdf_2.7.90.oe +++ b/gpdf/gpdf_2.7.90.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" PR = "r2" inherit gnome @@ -9,4 +10,3 @@ EXTRA_OECONF = "--disable-schemas-install" SRC_URI += "file://aclocal-lossage.patch;patch=1 \ file://desktop.patch;patch=1" - diff --git a/gpe-announce/gpe-announce_0.10.oe b/gpe-announce/gpe-announce_0.10.oe index e69de29bb2..6cbc51c06a 100644 --- a/gpe-announce/gpe-announce_0.10.oe +++ b/gpe-announce/gpe-announce_0.10.oe @@ -0,0 +1,4 @@ +SECTION = "gpe" +inherit gpe + +DEPENDS = "libsoundgen libschedule gtk+ libgpewidget" diff --git a/gpe-appmgr/gpe-appmgr_2.1.oe b/gpe-appmgr/gpe-appmgr_2.1.oe index e69de29bb2..460aa5e6a2 100644 --- a/gpe-appmgr/gpe-appmgr_2.1.oe +++ b/gpe-appmgr/gpe-appmgr_2.1.oe @@ -0,0 +1,8 @@ +SECTION = "gpe" +DESCRIPTION = "GPE application launcher" +DEPENDS = "libgpewidget libgpelaunch" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" + +SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz" + +inherit gpe diff --git a/gpe-appmgr/gpe-appmgr_2.2.oe b/gpe-appmgr/gpe-appmgr_2.2.oe index e69de29bb2..460aa5e6a2 100644 --- a/gpe-appmgr/gpe-appmgr_2.2.oe +++ b/gpe-appmgr/gpe-appmgr_2.2.oe @@ -0,0 +1,8 @@ +SECTION = "gpe" +DESCRIPTION = "GPE application launcher" +DEPENDS = "libgpewidget libgpelaunch" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" + +SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz" + +inherit gpe diff --git a/gpe-appmgr/gpe-appmgr_2.3.oe b/gpe-appmgr/gpe-appmgr_2.3.oe index e69de29bb2..460aa5e6a2 100644 --- a/gpe-appmgr/gpe-appmgr_2.3.oe +++ b/gpe-appmgr/gpe-appmgr_2.3.oe @@ -0,0 +1,8 @@ +SECTION = "gpe" +DESCRIPTION = "GPE application launcher" +DEPENDS = "libgpewidget libgpelaunch" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" + +SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz" + +inherit gpe diff --git a/gpe-autostarter/gpe-autostarter_0.6.oe b/gpe-autostarter/gpe-autostarter_0.6.oe index e4ea99bc08..9014449143 100644 --- a/gpe-autostarter/gpe-autostarter_0.6.oe +++ b/gpe-autostarter/gpe-autostarter_0.6.oe @@ -1,3 +1,4 @@ +SECTION = "gpe" DEPENDS = "glib-2.0 dbus hotplug-dbus" SRC_URI = "ftp://gpe.handhelds.org/gpe/source/gpe-autostarter-${PV}.tar.gz" diff --git a/gpe-soundserver/gpe-soundserver_0.4-1.oe b/gpe-soundserver/gpe-soundserver_0.4-1.oe index e69de29bb2..807813899c 100644 --- a/gpe-soundserver/gpe-soundserver_0.4-1.oe +++ b/gpe-soundserver/gpe-soundserver_0.4-1.oe @@ -0,0 +1,7 @@ +SECTION = "gpe" +inherit gpe + +DEPENDS = "diet-x11 esound-gpe" +RDEPENDS_${PN} = "esd" + +SRC_URI += "file://makefile-breakage.patch;patch=1" diff --git a/gpe-terminal/gpe-terminal_1.1.oe b/gpe-terminal/gpe-terminal_1.1.oe index e69de29bb2..ce1e2a72f0 100644 --- a/gpe-terminal/gpe-terminal_1.1.oe +++ b/gpe-terminal/gpe-terminal_1.1.oe @@ -0,0 +1,11 @@ +SECTION = "gpe" +SRC_URI = "file://${PN}.desktop file://${PN}.png" +DESCRIPTION = "GPE terminal wrapper" +PV = "1.1" + +do_install() { + install -d ${D}${datadir}/applications + install -d ${D}${datadir}/pixmaps + install -m 0644 ${WORKDIR}/${PN}.desktop ${D}${datadir}/applications/ + install -m 0644 ${WORKDIR}/${PN}.png ${D}${datadir}/pixmaps/ +} diff --git a/gpe-what/gpe-what_0.30.oe b/gpe-what/gpe-what_0.30.oe index e69de29bb2..22d09af521 100644 --- a/gpe-what/gpe-what_0.30.oe +++ b/gpe-what/gpe-what_0.30.oe @@ -0,0 +1,10 @@ +SECTION = "gpe" +inherit gpe + +DESCRIPTION = "GPE modal help" +DEPENDS = "x11" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" + +do_compile_prepend() { + rm *.d +} diff --git a/gpe-what/gpe-what_0.31.oe b/gpe-what/gpe-what_0.31.oe index e69de29bb2..d1f5ae862a 100644 --- a/gpe-what/gpe-what_0.31.oe +++ b/gpe-what/gpe-what_0.31.oe @@ -0,0 +1,6 @@ +SECTION = "gpe" +inherit gpe + +DESCRIPTION = "GPE modal help" +DEPENDS = "x11 xpm libmatchbox" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" diff --git a/gphoto2/gphoto2_2.1.4.oe b/gphoto2/gphoto2_2.1.4.oe index e69de29bb2..426344ff21 100644 --- a/gphoto2/gphoto2_2.1.4.oe +++ b/gphoto2/gphoto2_2.1.4.oe @@ -0,0 +1,7 @@ +SECTION = "console/utils" +DEPENDS = "libgphoto2 popt" +DESCRIPTION = "gphoto2 is a command-line utility to fetch pictures from digital cameras" + +SRC_URI = "${SOURCEFORGE_MIRROR}/gphoto/gphoto2-${PV}.tar.bz2" + +inherit autotools diff --git a/gpm/gpm_1.20.1.oe b/gpm/gpm_1.20.1.oe index 7d6f95ef17..b011a02d43 100644 --- a/gpm/gpm_1.20.1.oe +++ b/gpm/gpm_1.20.1.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DEPENDS = "ncurses" DESCRIPTION = "GPM (General Purpose Mouse) is a mouse server \ for the console and xterm, with sample clients included \ diff --git a/gpp/gpp_2.21.oe b/gpp/gpp_2.21.oe index f4421ed10b..8236caf813 100644 --- a/gpp/gpp_2.21.oe +++ b/gpp/gpp_2.21.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DESCRIPTION = "GPP is a general-purpose preprocessor with \ customizable syntax, suitable for a wide range of \ preprocessing tasks." diff --git a/grep/grep_2.5.oe b/grep/grep_2.5.oe index 903e87483d..64f286b0a7 100644 --- a/grep/grep_2.5.oe +++ b/grep/grep_2.5.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "grep GNU utility" MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>" diff --git a/grub/grub_0.93.oe b/grub/grub_0.93.oe index 99ea5a64d6..987a9d08c6 100644 --- a/grub/grub_0.93.oe +++ b/grub/grub_0.93.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "grand unified bootloader" SRC_URI = "ftp://alpha.gnu.org/gnu/grub/grub-${PV}.tar.gz; \ diff --git a/gs/gs_8.01.oe b/gs/gs_8.01.oe index 50d8b0b5ab..971966e4a5 100644 --- a/gs/gs_8.01.oe +++ b/gs/gs_8.01.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" SRC_URI = "ftp://ftp.gnu.org/gnu/ghostscript/gnughostscript-${PV}.tar.gz" DEPENDS = "jpeg" @@ -14,4 +15,3 @@ do_compile() { do_install() { oe_runmake bindir='${D}${bindir}' datadir='${D}${datadir}' libdir='${D}${libdir}' install } - diff --git a/gtk-doc/gtk-doc-native.oe b/gtk-doc/gtk-doc-native.oe index e69de29bb2..a80cdcdb65 100644 --- a/gtk-doc/gtk-doc-native.oe +++ b/gtk-doc/gtk-doc-native.oe @@ -0,0 +1,3 @@ +SECTION = "x11/base" +inherit native +include gtk-doc.oe diff --git a/gtk-doc/gtk-doc.oe b/gtk-doc/gtk-doc.oe index e69de29bb2..0377568d49 100644 --- a/gtk-doc/gtk-doc.oe +++ b/gtk-doc/gtk-doc.oe @@ -0,0 +1,6 @@ +SECTION = "x11/base" +SRC_URI = "file://gtk-doc.m4" + +do_stage() { + install -m 0644 ${WORKDIR}/gtk-doc.m4 ${STAGING_DATADIR}/aclocal +} diff --git a/gtk-engines/gtk-engines_2.2.0.oe b/gtk-engines/gtk-engines_2.2.0.oe index e69de29bb2..f285328520 100644 --- a/gtk-engines/gtk-engines_2.2.0.oe +++ b/gtk-engines/gtk-engines_2.2.0.oe @@ -0,0 +1,17 @@ +SECTION = "x11/base" +DESCRIPTION = "GTK theme engines" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +DEPENDS = "gtk+" + +PACKAGES += " gtk-engine-pixmap gtk-engine-redmond95 gtk-engine-metal gtk-theme-metal gtk-theme-redmond95" +FILES_gtk-engine-pixmap = "${libdir}/gtk-2.0/*/engines/libpixmap.so" +FILES_gtk-engine-redmond95 = "${libdir}/gtk-2.0/*/engines/libredmond95.so" +FILES_gtk-engine-metal = "${libdir}/gtk-2.0/*/engines/libmetal.so" +FILES_gtk-theme-redmond95 = "${datadir}/themes/Redmond95" +FILES_gtk-theme-metal = "${datadir}/themes/Metal" +DEPENDS_gtk-theme-redmond95 = "gtk-engine-redmond95" +DEPENDS_gtk-theme-metal = "gtk-engine-metal" + +SRC_URI = "${GNOME_MIRROR}/${PN}/2.2/${PN}-${PV}.tar.bz2" + +inherit autotools pkgconfig diff --git a/gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.oe b/gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.oe index e69de29bb2..baa2347084 100644 --- a/gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.oe +++ b/gtk2-theme-angelistic/gtk2-theme-angelistic_0.3.oe @@ -0,0 +1,11 @@ +SECTION = "x11/base" +SRC_URI = "file://gtkrc" +DEPENDS = "gnome-themes" +RDEPENDS = "gtk-engine-mist" + +FILES_${PN} += "${datadir}/themes" + +do_install() { + install -d ${D}${datadir}/themes/Angelistic/gtk-2.0 + install -m 0644 ${WORKDIR}/gtkrc ${D}${datadir}/themes/Angelistic/gtk-2.0/ +} diff --git a/gtkhtml/gtkhtml-3.0_3.0.10.oe b/gtkhtml/gtkhtml-3.0_3.0.10.oe index 55f008f9f8..a777d268e4 100644 --- a/gtkhtml/gtkhtml-3.0_3.0.10.oe +++ b/gtkhtml/gtkhtml-3.0_3.0.10.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" DESCRIPTION = "HTML rendering/editing library" DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui gal-2.0" PR = "r2" @@ -21,4 +22,3 @@ do_stage() { do_compile() { oe_runmake ORBIT_IDL=${STAGING_BINDIR}/orbit-idl-2 } - diff --git a/gtkhtml/gtkhtml-3.1_3.1.16.oe b/gtkhtml/gtkhtml-3.1_3.1.16.oe index 0e8ebd742c..a694818190 100644 --- a/gtkhtml/gtkhtml-3.1_3.1.16.oe +++ b/gtkhtml/gtkhtml-3.1_3.1.16.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" DESCRIPTION = "HTML rendering/editing library" DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui" diff --git a/guile/guile-native_1.6.4.oe b/guile/guile-native_1.6.4.oe index e69de29bb2..69b95c1f4b 100644 --- a/guile/guile-native_1.6.4.oe +++ b/guile/guile-native_1.6.4.oe @@ -0,0 +1,12 @@ +SECTION = "unknown" +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +SRC_URI = "http://ftp.gnu.org/pub/gnu/guile/guile-${PV}.tar.gz" + +inherit autotools native + +S="${WORKDIR}/guile-${PV}" + +do_configure() { + # no autoreconf, thanks + oe_runconf +} diff --git a/guile/guile_1.6.4.oe b/guile/guile_1.6.4.oe index ef2024124c..5de2b453aa 100644 --- a/guile/guile_1.6.4.oe +++ b/guile/guile_1.6.4.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" MAINTAINER = "Phil Blundell <pb@handhelds.org>" SRC_URI = "http://ftp.gnu.org/pub/gnu/guile/guile-${PV}.tar.gz \ file://configure-lossage.patch;patch=1" diff --git a/hal/hal_0.2.oe b/hal/hal_0.2.oe index e69de29bb2..b34b4ea5be 100644 --- a/hal/hal_0.2.oe +++ b/hal/hal_0.2.oe @@ -0,0 +1,16 @@ +SECTION = "unknown" +DESCRIPTION = "Hardware Abstraction Layer" +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +DEPENDS = "dbus expat" +RDEPENDS += "hotplug" +WEBPAGE = "http://freedesktop.org/Software/hal" + +SRC_URI = "http://freedesktop.org/~david/hal-${PV}/hal-${PV}.tar.gz" +S = "${WORKDIR}/hal-${PV}" + +inherit autotools + +EXTRA_OECONF = "--with-hwdata=${datadir}/hwdata \ + --with-expat=${STAGING_LIBDIR}/.. \ + --with-dbus-sys=${sysconfdir}/dbus-1/system.d \ + --with-hotplug=${sysconfdir}/hotplug.d" diff --git a/hicolor-icon-theme/hicolor-icon-theme_0.5.oe b/hicolor-icon-theme/hicolor-icon-theme_0.5.oe index e69de29bb2..e781c5d12f 100644 --- a/hicolor-icon-theme/hicolor-icon-theme_0.5.oe +++ b/hicolor-icon-theme/hicolor-icon-theme_0.5.oe @@ -0,0 +1,6 @@ +SECTION = "unknown" +inherit gnome + +SRC_URI = "http://freedesktop.org/Software/icon-theme/releases/hicolor-icon-theme-${PV}.tar.gz" + +FILES_${PN} += "${datadir}/icons" diff --git a/hotplug-dbus/hotplug-dbus_0.6.oe b/hotplug-dbus/hotplug-dbus_0.6.oe index e69de29bb2..586d5ddee8 100644 --- a/hotplug-dbus/hotplug-dbus_0.6.oe +++ b/hotplug-dbus/hotplug-dbus_0.6.oe @@ -0,0 +1,7 @@ +SECTION = "base" +DESCRIPTION = "D-BUS glue for hotplug system" +DEPENDS = "dbus" +MAINTAINER = "Phil Blundell <pb@debian.org>" + +SRC_URI = "${GPE_MIRROR}/${PN}-${PV}.tar.gz" +inherit gpe diff --git a/hotplug/hotplug_20030501.oe b/hotplug/hotplug_20030501.oe index d2b8db1605..0bd0d58caf 100644 --- a/hotplug/hotplug_20030501.oe +++ b/hotplug/hotplug_20030501.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = " This package contains the scripts necessary \ for hotplug Linux support, and lets you plug in new devices \ and use them immediately." diff --git a/hotplug/hotplug_20030805.oe b/hotplug/hotplug_20030805.oe index 4ac75f723b..3604469daf 100644 --- a/hotplug/hotplug_20030805.oe +++ b/hotplug/hotplug_20030805.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "This package contains the scripts necessary \ for hotplug Linux support, and lets you plug in new devices \ and use them immediately." diff --git a/hotplug/hotplug_20040105.oe b/hotplug/hotplug_20040105.oe index 7d57c78fb3..3a0997e901 100644 --- a/hotplug/hotplug_20040105.oe +++ b/hotplug/hotplug_20040105.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "This package contains the scripts necessary \ for hotplug Linux support, and lets you plug in new devices \ and use them immediately." diff --git a/hotplug/hotplug_20040311.oe b/hotplug/hotplug_20040311.oe index 6a713fa084..5649918002 100644 --- a/hotplug/hotplug_20040311.oe +++ b/hotplug/hotplug_20040311.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "This package contains the scripts necessary \ for hotplug Linux support, and lets you plug in new devices \ and use them immediately." diff --git a/hotplug/hotplug_20040329.oe b/hotplug/hotplug_20040329.oe index 5e45292f70..db9c3da58a 100644 --- a/hotplug/hotplug_20040329.oe +++ b/hotplug/hotplug_20040329.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "This package contains the scripts necessary \ for hotplug Linux support, and lets you plug in new devices \ and use them immediately." diff --git a/hotplug/hotplug_20040920.oe b/hotplug/hotplug_20040920.oe index 1169d18d84..722089b8ad 100644 --- a/hotplug/hotplug_20040920.oe +++ b/hotplug/hotplug_20040920.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "This package contains the scripts necessary \ for hotplug Linux support, and lets you plug in new devices \ and use them immediately." diff --git a/httppc/httppc_0.8.5.oe b/httppc/httppc_0.8.5.oe index cab33593a7..6b77ff7b76 100644 --- a/httppc/httppc_0.8.5.oe +++ b/httppc/httppc_0.8.5.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "adns" DESCRIPTION = "HTTP Proxy Client is a set of libraries and scripts \ that provide transparent access to Internet via HTTP proxy tunnel \ diff --git a/ifplugd/ifplugd_0.20.oe b/ifplugd/ifplugd_0.20.oe index bedfabd083..a91c0f9d27 100644 --- a/ifplugd/ifplugd_0.20.oe +++ b/ifplugd/ifplugd_0.20.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "ifplugd is a Linux daemon which will automatically configure your ethernet device when a cable is plugged in and automatically unconfigure it if the cable is pulled." DEPENDS = "libdaemon" diff --git a/imlib2/imlib2-fbonly_1.1.0.oe b/imlib2/imlib2-fbonly_1.1.0.oe index e69de29bb2..aa2c5e1dee 100644 --- a/imlib2/imlib2-fbonly_1.1.0.oe +++ b/imlib2/imlib2-fbonly_1.1.0.oe @@ -0,0 +1,7 @@ +SECTION = "libs" +include imlib2_${PV}.oe +inherit native +DEPENDS = "freetype" + +EXTRA_OECONF = "--without-x \ + --disable-mmx" diff --git a/imlib2/imlib2-native_1.1.0.oe b/imlib2/imlib2-native_1.1.0.oe index 297db95adc..a1bcb132ea 100644 --- a/imlib2/imlib2-native_1.1.0.oe +++ b/imlib2/imlib2-native_1.1.0.oe @@ -1,3 +1,4 @@ +SECTION = "libs" include imlib2_${PV}.oe inherit native DEPENDS = "freetype-native" diff --git a/imlib2/imlib2_1.1.0.oe b/imlib2/imlib2_1.1.0.oe index 258b0eb779..48033cfdb4 100644 --- a/imlib2/imlib2_1.1.0.oe +++ b/imlib2/imlib2_1.1.0.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" DESCRIPTION = "A graphic library for file loading, saving, rendering, and \ manipulation." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" diff --git a/inetutils/inetutils_1.4.2.oe b/inetutils/inetutils_1.4.2.oe index 1b6da61b77..6d77638a77 100644 --- a/inetutils/inetutils_1.4.2.oe +++ b/inetutils/inetutils_1.4.2.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DEPENDS = "ncurses" LICENSE = "GPL" DESCRIPTION = "The GNU inetutils are a collection of common \ diff --git a/inkscape/inkscape_0.38.1.oe b/inkscape/inkscape_0.38.1.oe index 25a50edfb7..d4122587cb 100644 --- a/inkscape/inkscape_0.38.1.oe +++ b/inkscape/inkscape_0.38.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DESCRIPTION = "Inkscape is an SVG-based graphics editor featuring alpha \ blending, node editing, SVG to PNG export, and more. Its goal is for features \ similar to Illustrator, CorelDraw, Visio, etc." diff --git a/inkscape/inkscape_0.39.oe b/inkscape/inkscape_0.39.oe index e69de29bb2..d4122587cb 100644 --- a/inkscape/inkscape_0.39.oe +++ b/inkscape/inkscape_0.39.oe @@ -0,0 +1,11 @@ +SECTION = "x11/utils" +DESCRIPTION = "Inkscape is an SVG-based graphics editor featuring alpha \ +blending, node editing, SVG to PNG export, and more. Its goal is for features \ +similar to Illustrator, CorelDraw, Visio, etc." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +DEPENDS = "gettext-native intltool-native gtk+ libart-lgpl libxml2 libsigc++ popt" + +SRC_URI = "${SOURCEFORGE_MIRROR}/inkscape/inkscape-${PV}.tar.bz2" +S = "${WORKDIR}/inkscape-${PV}" + +inherit autotools diff --git a/intltool/intltool-native_0.30.oe b/intltool/intltool-native_0.30.oe index 56559a5a10..ffb5c83aac 100644 --- a/intltool/intltool-native_0.30.oe +++ b/intltool/intltool-native_0.30.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include intltool_${PV}.oe inherit native DEPENDS = "libxml-parser-perl-native" diff --git a/intltool/intltool_0.30.oe b/intltool/intltool_0.30.oe index 16999276de..95ef614fca 100644 --- a/intltool/intltool_0.30.oe +++ b/intltool/intltool_0.30.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DESCRIPTION = "Utility scripts for internationalizing XML" MAINTAINER = "Phil Blundell <pb@handhelds.org>" diff --git a/iperf/iperf_1.7.0.oe b/iperf/iperf_1.7.0.oe index e69de29bb2..59ce91e7b2 100644 --- a/iperf/iperf_1.7.0.oe +++ b/iperf/iperf_1.7.0.oe @@ -0,0 +1,26 @@ +SECTION = "console/network" +DESCRIPTION = "Iperf is a tool to measure maximum TCP bandwidth, allowing the tuning of various parameters and UDP characteristics" +HOMEPAGE = "http://dast.nlanr.net/Projects/Iperf/" +MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>" + +SRC_URI = "http://dast.nlanr.net/Projects/Iperf/iperf-${PV}-source.tar.gz \ + file://socketaddr-h-errno.diff;patch=1;pnum=0" + +inherit autotools + +S=${WORKDIR}/iperf-${PV}/cfg +PATCHES_DIR=${WORKDIR}/iperf-${PV} + +do_configure() { + oe_runconf +} + +do_compile() { + cd ${WORKDIR}/iperf-${PV} + oe_runmake +} + +do_install() { + cd ${WORKDIR}/iperf-${PV}/src + oe_runmake INSTALL_DIR=${D}/${bindir} install +} diff --git a/ipkg-utils/ipkg-link_1.6cvs.oe b/ipkg-utils/ipkg-link_1.6cvs.oe index 08c6d5a796..6d6de84a5f 100644 --- a/ipkg-utils/ipkg-link_1.6cvs.oe +++ b/ipkg-utils/ipkg-link_1.6cvs.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "Itsy Package Manager utilities link script" CONFLICTS = "ipkg-utils" PV_append = "${CVSDATE}" diff --git a/ipkg-utils/ipkg-utils-native_1.6cvs.oe b/ipkg-utils/ipkg-utils-native_1.6cvs.oe index 349593d99c..cacb8f3ba7 100644 --- a/ipkg-utils/ipkg-utils-native_1.6cvs.oe +++ b/ipkg-utils/ipkg-utils-native_1.6cvs.oe @@ -1,3 +1,4 @@ +SECTION = "base" include ipkg-utils_${PV}.oe PR = "r3" inherit native diff --git a/ipkg/ipkg-collateral.oe b/ipkg/ipkg-collateral.oe index e69de29bb2..e5ffc687a1 100644 --- a/ipkg/ipkg-collateral.oe +++ b/ipkg/ipkg-collateral.oe @@ -0,0 +1,19 @@ +SECTION = "base" +DESCRIPTION = "ipkg configuration files" + +SRC_URI = " \ +file://ipkg.conf.comments \ +file://dest \ +file://src \ +" + +do_compile () { + cat ${WORKDIR}/ipkg.conf.comments >${WORKDIR}/ipkg.conf + cat ${WORKDIR}/src >>${WORKDIR}/ipkg.conf + cat ${WORKDIR}/dest >>${WORKDIR}/ipkg.conf +} + +do_install () { + install -d ${D}/${sysconfdir}/ + install -m 0644 ${WORKDIR}/ipkg.conf ${D}/${sysconfdir}/ipkg.conf +} diff --git a/ipkg/ipkg-native_0.99.127.oe b/ipkg/ipkg-native_0.99.127.oe index e69de29bb2..1c5a11529d 100644 --- a/ipkg/ipkg-native_0.99.127.oe +++ b/ipkg/ipkg-native_0.99.127.oe @@ -0,0 +1,7 @@ +SECTION = "base" +include ipkg_${PV}.oe +inherit native + +DEPENDS = "patcher-native libtool-native automake-native" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/ipkg-${PV}" +PROVIDES = "" diff --git a/ipkg/ipkg-native_0.99.129.oe b/ipkg/ipkg-native_0.99.129.oe index e69de29bb2..1c5a11529d 100644 --- a/ipkg/ipkg-native_0.99.129.oe +++ b/ipkg/ipkg-native_0.99.129.oe @@ -0,0 +1,7 @@ +SECTION = "base" +include ipkg_${PV}.oe +inherit native + +DEPENDS = "patcher-native libtool-native automake-native" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/ipkg-${PV}" +PROVIDES = "" diff --git a/ipkg/ipkg-native_0.99.130.oe b/ipkg/ipkg-native_0.99.130.oe index e69de29bb2..1c5a11529d 100644 --- a/ipkg/ipkg-native_0.99.130.oe +++ b/ipkg/ipkg-native_0.99.130.oe @@ -0,0 +1,7 @@ +SECTION = "base" +include ipkg_${PV}.oe +inherit native + +DEPENDS = "patcher-native libtool-native automake-native" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/ipkg-${PV}" +PROVIDES = "" diff --git a/ipkg/ipkg_0.99.127.oe b/ipkg/ipkg_0.99.127.oe index e69de29bb2..0db4463544 100644 --- a/ipkg/ipkg_0.99.127.oe +++ b/ipkg/ipkg_0.99.127.oe @@ -0,0 +1,52 @@ +SECTION = "base" +DESCRIPTION = "Itsy Package Manager" +DESCRIPTION_libipkg = "Itsy Package Manager Library" +LICENSE = "GPL" +PROVIDES = "virtual/ipkg libipkg" +PR = "r0" + +PACKAGES =+ "libipkg-dev libipkg " +FILES_libipkg-dev = "${libdir}/*.a ${libdir}/*.la ${libdir}/*.so" +FILES_libipkg = "${libdir}" +AUTO_LIBNAME_PKGS = "libipkg" + +SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=familiar/dist/ipkg;tag=${@'V' + oe.data.getVar('PV',d,1).replace('.', '-')} \ + file://uninclude-replace.patch;patch=1 \ + file://depends.patch;patch=1" +S = "${WORKDIR}/ipkg/C" + +inherit autotools + +pkg_postinst_ipkg () { +#!/bin/sh +if [ "x$D" != "x" ]; then + install -d ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d + # this happens at S98 where our good 'ole packages script used to run + echo -e "#!/bin/sh +ipkg-cl configure +rm -f \$0" > ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure + chmod 0755 ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure +fi + +update-alternatives --install /usr/bin/ipkg ipkg /usr/bin/ipkg-cl 100 +} + +pkg_postrm_ipkg () { +#!/bin/sh +update-alternatives --remove ipkg /usr/bin/ipkg-cl +} + +do_stage() { + 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 +} + +# +# FIXME: Install /etc/ipkg.conf and /etc/ipkg/arch.conf +# diff --git a/ipkg/ipkg_0.99.129.oe b/ipkg/ipkg_0.99.129.oe index 1959c0ce8f..6acaa36100 100644 --- a/ipkg/ipkg_0.99.129.oe +++ b/ipkg/ipkg_0.99.129.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "Itsy Package Manager" DESCRIPTION_libipkg = "Itsy Package Manager Library" LICENSE = "GPL" @@ -21,7 +22,9 @@ pkg_postinst_ipkg () { if [ "x$D" != "x" ]; then install -d ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d # this happens at S98 where our good 'ole packages script used to run - echo -e "#!/bin/sh\nipkg-cl configure\n" > ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure + echo -e "#!/bin/sh +ipkg-cl configure +" > ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure chmod 0755 ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure fi diff --git a/ipkg/ipkg_0.99.130.oe b/ipkg/ipkg_0.99.130.oe index e69de29bb2..101328c8a4 100644 --- a/ipkg/ipkg_0.99.130.oe +++ b/ipkg/ipkg_0.99.130.oe @@ -0,0 +1,52 @@ +SECTION = "base" +DESCRIPTION = "Itsy Package Manager" +DESCRIPTION_libipkg = "Itsy Package Manager Library" +LICENSE = "GPL" +PROVIDES = "virtual/ipkg libipkg" +PR = "r1" + +PACKAGES =+ "libipkg-dev libipkg" +FILES_libipkg-dev = "${libdir}/*.a ${libdir}/*.la ${libdir}/*.so" +FILES_libipkg = "${libdir}" +AUTO_LIBNAME_PKGS = "libipkg" + +SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=familiar/dist/ipkg;tag=${@'V' + oe.data.getVar('PV',d,1).replace('.', '-')} \ + file://uninclude-replace.patch;patch=1 \ + file://terse.patch;patch=1" +S = "${WORKDIR}/ipkg/C" + +inherit autotools pkgconfig + +pkg_postinst_ipkg () { +#!/bin/sh +if [ "x$D" != "x" ]; then + install -d ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d + # this happens at S98 where our good 'ole packages script used to run + echo -e "#!/bin/sh +ipkg-cl configure +" > ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure + chmod 0755 ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S98configure +fi + +update-alternatives --install /usr/bin/ipkg ipkg /usr/bin/ipkg-cl 100 +} + +pkg_postrm_ipkg () { +#!/bin/sh +update-alternatives --remove ipkg /usr/bin/ipkg-cl +} + +do_stage() { + 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 +} + +# +# FIXME: Install /etc/ipkg.conf and /etc/ipkg/arch.conf +# diff --git a/iproute2/iproute2_2.6.8.oe b/iproute2/iproute2_2.6.8.oe index e69de29bb2..fc0892d9a1 100644 --- a/iproute2/iproute2_2.6.8.oe +++ b/iproute2/iproute2_2.6.8.oe @@ -0,0 +1,11 @@ +SECTION = "base" +DESCRIPTION = "kernel routing and traffic control utilities" + +SRC_URI="http://developer.osdl.org/dev/iproute2/download/iproute2-2.6.8-ss040730.tar.gz \ + file://iproute2-2.6.8_no_strip.diff;patch=1;pnum=0" + +EXTRA_OEMAKE = "CC='${CC}' KERNEL_INCLUDE=${STAGING_KERNEL_DIR}/include DOCDIR=/usr/share/doc/iproute2 SUBDIRS='lib tc ip'" + +do_install () { + oe_runmake DESTDIR=${D} install +} diff --git a/iptables/iptables_1.2.9.oe b/iptables/iptables_1.2.9.oe index 0204ea164b..9f1ae7c909 100644 --- a/iptables/iptables_1.2.9.oe +++ b/iptables/iptables_1.2.9.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "iptables network filtering tools" SRC_URI = "http://www.netfilter.org/files/iptables-${PV}.tar.bz2" diff --git a/iputils/iputils_20020927.oe b/iputils/iputils_20020927.oe index 30e3bd071c..59eb256c61 100644 --- a/iputils/iputils_20020927.oe +++ b/iputils/iputils_20020927.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" BROKEN = "1" DEPENDS = "docbook-utils-native" DESCRIPTION = "Utilities for the IP protocol." diff --git a/irda-utils/irda-utils_0.9.15.oe b/irda-utils/irda-utils_0.9.15.oe index 40a10586fb..236a1299bf 100644 --- a/irda-utils/irda-utils_0.9.15.oe +++ b/irda-utils/irda-utils_0.9.15.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "Provides common files needed to use IrDA. \ IrDA allows communication over Infrared with other devices \ such as phones and laptops." diff --git a/irda-utils/irda-utils_0.9.16.oe b/irda-utils/irda-utils_0.9.16.oe index e69de29bb2..236a1299bf 100644 --- a/irda-utils/irda-utils_0.9.16.oe +++ b/irda-utils/irda-utils_0.9.16.oe @@ -0,0 +1,21 @@ +SECTION = "base" +DESCRIPTION = "Provides common files needed to use IrDA. \ +IrDA allows communication over Infrared with other devices \ +such as phones and laptops." + +SRC_URI = "${SOURCEFORGE_MIRROR}/irda/irda-utils-${PV}.tar.gz \ + file://configure.patch;patch=1 \ + file://m4.patch;patch=1" + +inherit autotools + +do_compile () { + oe_runmake -e -C irattach + oe_runmake -e -C irdaping +} + +do_install () { + install -d ${D}${sbindir} + oe_runmake -C irattach ROOT="${D}" install + oe_runmake -C irdaping ROOT="${D}" install +} diff --git a/jikes/jikes-native_1.21.oe b/jikes/jikes-native_1.21.oe index e69de29bb2..fd8aba2fd5 100644 --- a/jikes/jikes-native_1.21.oe +++ b/jikes/jikes-native_1.21.oe @@ -0,0 +1,9 @@ +SECTION = "devel" +inherit native +include jikes_${PV}.oe +S = "${WORKDIR}/jikes-${PV}" + +do_stage() { + install -d ${STAGING_BINDIR} + install -m 755 src/jikes ${STAGING_BINDIR} +} diff --git a/jikes/jikes_1.21.oe b/jikes/jikes_1.21.oe index e69de29bb2..877ca33ef0 100644 --- a/jikes/jikes_1.21.oe +++ b/jikes/jikes_1.21.oe @@ -0,0 +1,10 @@ +SECTION = "devel" +DESCRIPTION = "Java compiler adhering to language and VM specifications" +HOMEPAGE = "http://www-124.ibm.com/developerworks/oss/jikes/" +PRIORITY = "optional" +MAINTAINER = "Rene Wagner <reenoo@gmx.de>" + +SRC_URI="ftp://www-126.ibm.com/pub/jikes/${PV}/jikes-${PV}.tar.bz2" +LICENSE="IBM" + +inherit autotools diff --git a/joe/joe_3.1.oe b/joe/joe_3.1.oe index 890db2f527..92a140728b 100644 --- a/joe/joe_3.1.oe +++ b/joe/joe_3.1.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "Joe's own editor." MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>" diff --git a/jpeg/jpeg-native_6b.oe b/jpeg/jpeg-native_6b.oe index 5041b5f739..baaeb4accf 100644 --- a/jpeg/jpeg-native_6b.oe +++ b/jpeg/jpeg-native_6b.oe @@ -1,3 +1,4 @@ +SECTION = "libs" include jpeg_${PV}.oe inherit native FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/jpeg-${PV}" @@ -11,4 +12,3 @@ do_stage() { install -m 644 jpegint.h ${STAGING_INCDIR}/jpegint.h oe_libinstall -so libjpeg ${STAGING_LIBDIR} } - diff --git a/kbdd/kbdd_20040904.oe b/kbdd/kbdd_20040904.oe index e69de29bb2..181d04b3bd 100644 --- a/kbdd/kbdd_20040904.oe +++ b/kbdd/kbdd_20040904.oe @@ -0,0 +1,15 @@ +SECTION = "unknown" +SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=apps/kbdd;date=${PV}" + +S = "${WORKDIR}/kbdd" + +do_compile() { + oe_runmake +} + +do_install() { + install -d ${D}/${bindir} + install -d ${D}/${docdir}/kbdd/ + install -m 0755 kbdd ${D}/${bindir}/ + install -m 0644 README ${D}/${docdir}/kbdd/ +} diff --git a/kdepimpi/kdepimpi_1.9.6.oe b/kdepimpi/kdepimpi_1.9.6.oe index e69de29bb2..a616f7ebad 100644 --- a/kdepimpi/kdepimpi_1.9.6.oe +++ b/kdepimpi/kdepimpi_1.9.6.oe @@ -0,0 +1,8 @@ +SECTION = "opie/pim" +include kdepimpi-base.inc + +SRC_URI = "${SOURCEFORGE_MIRROR}/kdepimpi/kdepim${PV}.src.tar.gz \ +file://qinputdialog_inc.patch;patch=1 \ +file://manager.h.patch;patch=1 \ +file://libkcal.pro.patch;patch=1 \ +" diff --git a/kdepimpi/kdepimpi_cvs.oe b/kdepimpi/kdepimpi_cvs.oe index 232dc4fba2..2e94d680f8 100644 --- a/kdepimpi/kdepimpi_cvs.oe +++ b/kdepimpi/kdepimpi_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "opie/pim" include kdepimpi-base.inc PV = "1.9.6+${CVSDATE}" diff --git a/kismet/kismet_2004-04-R1.oe b/kismet/kismet_2004-04-R1.oe index 2c26b7fccb..2ee5508226 100644 --- a/kismet/kismet_2004-04-R1.oe +++ b/kismet/kismet_2004-04-R1.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system" HOMEPAGE = "http://www.kismetwireless.net/" MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>" @@ -16,4 +17,4 @@ do_configure() { } PACKAGES =+ "kismet-sounds" -FILES_kismet-sounds = "/usr/share/kismet/wav"
\ No newline at end of file +FILES_kismet-sounds = "/usr/share/kismet/wav" diff --git a/klibc/klibc_0.157.oe b/klibc/klibc_0.157.oe index a97d4eb20d..b05b6d782e 100644 --- a/klibc/klibc_0.157.oe +++ b/klibc/klibc_0.157.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "klibc is intended to be a minimalistic libc subset for \ use with initramfs. It is deliberately written for small size, \ minimal entaglement, and portability, not speed." diff --git a/ksymoops/ksymoops_2.4.9.oe b/ksymoops/ksymoops_2.4.9.oe index c69d132640..488bcf7b16 100644 --- a/ksymoops/ksymoops_2.4.9.oe +++ b/ksymoops/ksymoops_2.4.9.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "Kernel oops and error message decoder." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" LICENSE = "GPLv2" diff --git a/lame/lame_3.96.1.oe b/lame/lame_3.96.1.oe index e69de29bb2..32daf650bd 100644 --- a/lame/lame_3.96.1.oe +++ b/lame/lame_3.96.1.oe @@ -0,0 +1,23 @@ +SECTION = "console/utils" +DESCRIPTION = "Not an MP3 encoder" +LICENSE = "LGPL" + +SRC_URI = "${SOURCEFORGE_MIRROR}/lame/lame-${PV}.tar.gz \ + file://no-gtk1.patch;patch=1" + +inherit autotools + +do_configure() { + # no autoreconf please + aclocal + autoconf + libtoolize --force + oe_runconf +} + +do_stage() { + install -d ${STAGING_LIBDIR} + oe_libinstall -C libmp3lame -so -a libmp3lame ${STAGING_LIBDIR} + install -d ${STAGING_INCDIR}/lame + install -m 0644 include/lame.h ${STAGING_INCDIR}/lame/ +} diff --git a/lcdproc/lcdproc_0.4.5.oe b/lcdproc/lcdproc_0.4.5.oe index e69de29bb2..d8db0525f9 100644 --- a/lcdproc/lcdproc_0.4.5.oe +++ b/lcdproc/lcdproc_0.4.5.oe @@ -0,0 +1,51 @@ +SECTION = "base" +DESCRIPTION = "LCDproc is a client/Server suite to drive all kinds of LCD (-like) devices. The client \ +shipped with this package can be used to acquire various kinds of system stats." +HOMEPAGE = "http://lcdproc.org" +PRIORITY = "optional" +MAINTAINER = "Rene Wagner <reenoo@gmx.de>" +DEPENDS = "${@((oe.data.getVar('LCDPROC_DRIVERS',d) or 'curses,text').find('curses') != -1) and 'ncurses' or ''}" + +SRC_URI = "${SOURCEFORGE_MIRROR}/lcdproc/lcdproc-${PV}.tar.gz" + +inherit autotools + +EXTRA_OECONF = "${@'--enable-drivers=' + (oe.data.getVar('LCDPROC_DRIVERS',d) or 'curses,text')}" + +do_install () { + # binaries + install -D -m 0755 server/LCDd ${D}/${sbindir}/LCDd + install -D -m 0755 clients/lcdproc/lcdproc ${D}/${bindir}/lcdproc + + # init scripts + install -D -m 0755 scripts/init-LCDd.debian ${D}/${sysconfdir}/init.d/lcdd + # prevent lcdproc from starting if no SCREENS are set. + # will be fixed in next upstream release + cat scripts/init-lcdproc.debian | sed -e 's/C X//' | sed -e 's/case/[ -n $SCREENS ] || exit 0 + +case/' > ${D}/${sysconfdir}/init.d/lcdproc + chmod 0755 ${D}/${sysconfdir}/init.d/lcdproc + + # configuration files + install -D -m 0644 LCDd.conf ${D}/${sysconfdir}/LCDd.conf + # don't start lcdproc by default + # will be fixed in next upstream release + cat scripts/lcdproc.conf | sed -e 's/C X//' > ${D}/${sysconfdir}/lcdproc.conf + chmod 0644 ${D}/${sysconfdir}/lcdproc.conf +} + +pkg_postinst () { + if test -n "${D}"; then + D="-r $D" + fi + update-rc.d $D lcdd defaults 70 21 + update-rc.d $D lcdproc defaults 71 20 +} + +pkg_prerm () { + if test -n "${D}"; then + D="-r $D" + fi + update-rc.d $D lcdproc remove + update-rc.d $D lcdd remove +} diff --git a/less/less_381.oe b/less/less_381.oe index 667560c93c..f07ed9fc20 100644 --- a/less/less_381.oe +++ b/less/less_381.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DEPENDS = "ncurses" DESCRIPTION = "Less is a program similar to more, i.e. a terminal \ based program for viewing text files and the output from other \ diff --git a/less/less_382.oe b/less/less_382.oe index e69de29bb2..f07ed9fc20 100644 --- a/less/less_382.oe +++ b/less/less_382.oe @@ -0,0 +1,14 @@ +SECTION = "console/utils" +DEPENDS = "ncurses" +DESCRIPTION = "Less is a program similar to more, i.e. a terminal \ +based program for viewing text files and the output from other \ +programs. Less offers many features beyond those that more does." + +SRC_URI = "${GNU_MIRROR}/less/less-${PV}.tar.gz \ + file://configure.patch;patch=1" + +inherit autotools + +do_install () { + oe_runmake 'bindir=${D}${bindir}' 'mandir=${D}${mandir}' install +} diff --git a/libdaemon/libdaemon_0.3.oe b/libdaemon/libdaemon_0.3.oe index 6f37d8b12e..c9fca2cf8d 100644 --- a/libdaemon/libdaemon_0.3.oe +++ b/libdaemon/libdaemon_0.3.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "libdaemon is a lightweight C library which eases the writing of UNIX daemons." SRC_URI = "http://0pointer.de/lennart/projects/libdaemon/libdaemon-${PV}.tar.gz" diff --git a/libddmpeg/libddmpeg_1.5.oe b/libddmpeg/libddmpeg_1.5.oe index e69de29bb2..584db22326 100644 --- a/libddmpeg/libddmpeg_1.5.oe +++ b/libddmpeg/libddmpeg_1.5.oe @@ -0,0 +1,9 @@ +SECTION = "libs" +SRC_URI = "http://nchipin.kos.to/libddmpeg/libddmpeg_1.5.orig.tar.gz" + +inherit autotools + +do_stage() { + autotools_stage_includes + oe_libinstall -so -a -C src libddmpeg ${STAGING_LIBDIR} +} diff --git a/libdotdesktop/libdotdesktop_0.11.oe b/libdotdesktop/libdotdesktop_0.11.oe index ad54982a90..17444c85a9 100644 --- a/libdotdesktop/libdotdesktop_0.11.oe +++ b/libdotdesktop/libdotdesktop_0.11.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "library for extracting mime data from .desktop files." DEPENDS = "glib-2.0" @@ -20,4 +21,3 @@ do_install () { oe_runmake PREFIX=${prefix} DESTDIR=${D} install-program oe_runmake PREFIX=${prefix} DESTDIR=${D} install-devel } - diff --git a/libesmtp/libesmtp_1.0.1.oe b/libesmtp/libesmtp_1.0.1.oe index 78fe9e6105..40053f951a 100644 --- a/libesmtp/libesmtp_1.0.1.oe +++ b/libesmtp/libesmtp_1.0.1.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DEPENDS = "openssl" DESCRIPTION = "LibESMTP is a library to manage posting \ (or submission of) electronic mail using SMTP to a \ diff --git a/libesmtp/libesmtp_1.0.3r1.oe b/libesmtp/libesmtp_1.0.3r1.oe index e69de29bb2..cb4c499e35 100644 --- a/libesmtp/libesmtp_1.0.3r1.oe +++ b/libesmtp/libesmtp_1.0.3r1.oe @@ -0,0 +1,21 @@ +SECTION = "libs" +DEPENDS = "openssl" +DESCRIPTION = "LibESMTP is a library to manage posting \ +(or submission of) electronic mail using SMTP to a \ +preconfigured Mail Transport Agent (MTA) such as Exim." +FILES_libesmtp_append = " ${libdir}/esmtp-plugins" + +SRC_URI = "http://www.stafford.uklinux.net/libesmtp/libesmtp-${PV}.tar.bz2" + +inherit autotools + +EXTRA_OECONF = "--disable-isoc --with-openssl=${STAGING_LIBDIR}/.." + +do_stage () { + oe_libinstall -a -so libesmtp ${STAGING_LIBDIR} + + install -d ${STAGING_INCDIR} + install -m 644 auth-client.h ${STAGING_INCDIR} + install -m 644 auth-plugin.h ${STAGING_INCDIR} + install -m 644 libesmtp.h ${STAGING_INCDIR} +} diff --git a/libexif/libexif_0.5.12.oe b/libexif/libexif_0.5.12.oe index 0486cb0728..5e2c93949b 100644 --- a/libexif/libexif_0.5.12.oe +++ b/libexif/libexif_0.5.12.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Library to read the extended image information (EXIF) from JPEG pictures" SRC_URI = "${SOURCEFORGE_MIRROR}/libexif/libexif-${PV}.tar.gz" diff --git a/libffi/libffi_2.0+gcc3.4.1.oe b/libffi/libffi_2.0+gcc3.4.1.oe index bd8fd88412..a2204a6a0f 100644 --- a/libffi/libffi_2.0+gcc3.4.1.oe +++ b/libffi/libffi_2.0+gcc3.4.1.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Foreign Function Interface library" LICENSE = "libffi" PRIORITY = "optional" diff --git a/libgphoto2/libgphoto2_2.1.4.oe b/libgphoto2/libgphoto2_2.1.4.oe index e69de29bb2..64c81d4bb1 100644 --- a/libgphoto2/libgphoto2_2.1.4.oe +++ b/libgphoto2/libgphoto2_2.1.4.oe @@ -0,0 +1,29 @@ +SECTION = "libs" +DEPENDS = "jpeg libusb libexif" +DESCRIPTION = "libgphoto2 allows you to access digital cameras" + +SRC_URI = "${SOURCEFORGE_MIRROR}/gphoto/libgphoto2-${PV}.tar.bz2" + +EXTRA_OECONF_ramses = "--with-drivers=canon --without-serial" + +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 +} diff --git a/libgsf/libgsf_1.10.0.oe b/libgsf/libgsf_1.10.0.oe index 794785ecd0..3956b32d30 100644 --- a/libgsf/libgsf_1.10.0.oe +++ b/libgsf/libgsf_1.10.0.oe @@ -1,3 +1,4 @@ +SECTION = "libs" PR = "r1" DEPENDS= "libxml2 glib-2.0 zlib gtk-doc libbonobo gnome-vfs" @@ -42,4 +43,3 @@ do_stage() { install -m 0644 gsf-gnome/$i ${STAGING_INCDIR}/libgsf-1/gsf-gnome/$i done } - diff --git a/libidl/libidl-native_0.8.3.oe b/libidl/libidl-native_0.8.3.oe index e69de29bb2..0e06a4e656 100644 --- a/libidl/libidl-native_0.8.3.oe +++ b/libidl/libidl-native_0.8.3.oe @@ -0,0 +1,5 @@ +SECTION = "libs" +include libidl_${PV}.oe +inherit native + +DEPENDS = "glib-2.0-native" diff --git a/libidl/libidl_0.8.2.oe b/libidl/libidl_0.8.2.oe index 8b4f0fe601..faf7fef671 100644 --- a/libidl/libidl_0.8.2.oe +++ b/libidl/libidl_0.8.2.oe @@ -1,3 +1,4 @@ +SECTION = "libs" SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/libIDL/0.8/libIDL-0.8.2.tar.bz2" S = "${WORKDIR}/libIDL-${PV}" @@ -6,4 +7,3 @@ inherit autotools pkgconfig do_stage () { oe_runmake install DESTDIR="" bindir=${STAGING_BINDIR} includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} prefix=${STAGING_DIR} } - diff --git a/liblockfile/liblockfile_1.05.oe b/liblockfile/liblockfile_1.05.oe index 6d36ef1f65..7dc94b31ba 100644 --- a/liblockfile/liblockfile_1.05.oe +++ b/liblockfile/liblockfile_1.05.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "File locking library." SRC_URI = "${DEBIAN_MIRROR}/main/libl/liblockfile/liblockfile_${PV}.tar.gz \ diff --git a/liblockfile/liblockfile_1.06.oe b/liblockfile/liblockfile_1.06.oe index e69de29bb2..7dc94b31ba 100644 --- a/liblockfile/liblockfile_1.06.oe +++ b/liblockfile/liblockfile_1.06.oe @@ -0,0 +1,21 @@ +SECTION = "libs" +DESCRIPTION = "File locking library." + +SRC_URI = "${DEBIAN_MIRROR}/main/libl/liblockfile/liblockfile_${PV}.tar.gz \ + file://install.patch;patch=1 \ + file://configure.patch;patch=1 \ + file://ldflags.patch;patch=1" + +inherit autotools + +EXTRA_OECONF = "--enable-shared --enable-static" + +do_stage () { + 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 () { + oe_runmake 'ROOT=${D}' INSTGRP='' install +} diff --git a/libmatchbox/libmatchbox_1.1.oe b/libmatchbox/libmatchbox_1.1.oe index e0ed8d947f..59a196652a 100644 --- a/libmatchbox/libmatchbox_1.1.oe +++ b/libmatchbox/libmatchbox_1.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" DESCRIPTION = "Matchbox window manager core library" LICENSE = "GPL" DEPENDS = "x11 xext libxft pango jpeg libpng zlib" diff --git a/libmatchbox/libmatchbox_1.2.oe b/libmatchbox/libmatchbox_1.2.oe index 64cd3b9be0..c8c95a59a2 100644 --- a/libmatchbox/libmatchbox_1.2.oe +++ b/libmatchbox/libmatchbox_1.2.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" PR = "r1" DESCRIPTION = "Matchbox window manager core library" LICENSE = "GPL" diff --git a/libmatchbox/libmatchbox_1.3.oe b/libmatchbox/libmatchbox_1.3.oe index e69de29bb2..1f2815eab4 100644 --- a/libmatchbox/libmatchbox_1.3.oe +++ b/libmatchbox/libmatchbox_1.3.oe @@ -0,0 +1,23 @@ +SECTION = "x11/libs" +DESCRIPTION = "Matchbox window manager core library" +LICENSE = "GPL" +DEPENDS = "x11 xext libxft pango jpeg libpng zlib libxsettings-client" + +SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/libmatchbox/${PV}/libmatchbox-${PV}.tar.bz2" +S = "${WORKDIR}/libmatchbox-${PV}" + +inherit autotools pkgconfig + +EXTRA_OECONF = "--enable-jpeg --enable-pango --enable-xsettings" + +headers = "hash.h mbconfig.h mbdotdesktop.h mbexp.h \ + mb.h mbmenu.h mbpixbuf.h mbtray.h mbutil.h" + +do_stage () { + install -d ${STAGING_INCDIR}/libmb + for h in ${headers}; do + install -m 0644 ${S}/libmb/$h ${STAGING_INCDIR}/libmb/ + done + + oe_libinstall -a -so -C libmb libmb ${STAGING_LIBDIR} +} diff --git a/libmatchbox/libmatchbox_1.4.oe b/libmatchbox/libmatchbox_1.4.oe index e69de29bb2..1f2815eab4 100644 --- a/libmatchbox/libmatchbox_1.4.oe +++ b/libmatchbox/libmatchbox_1.4.oe @@ -0,0 +1,23 @@ +SECTION = "x11/libs" +DESCRIPTION = "Matchbox window manager core library" +LICENSE = "GPL" +DEPENDS = "x11 xext libxft pango jpeg libpng zlib libxsettings-client" + +SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/libmatchbox/${PV}/libmatchbox-${PV}.tar.bz2" +S = "${WORKDIR}/libmatchbox-${PV}" + +inherit autotools pkgconfig + +EXTRA_OECONF = "--enable-jpeg --enable-pango --enable-xsettings" + +headers = "hash.h mbconfig.h mbdotdesktop.h mbexp.h \ + mb.h mbmenu.h mbpixbuf.h mbtray.h mbutil.h" + +do_stage () { + install -d ${STAGING_INCDIR}/libmb + for h in ${headers}; do + install -m 0644 ${S}/libmb/$h ${STAGING_INCDIR}/libmb/ + done + + oe_libinstall -a -so -C libmb libmb ${STAGING_LIBDIR} +} diff --git a/libmodplug/libmodplug_0.7.oe b/libmodplug/libmodplug_0.7.oe index fe60b186ef..43d216b4d7 100644 --- a/libmodplug/libmodplug_0.7.oe +++ b/libmodplug/libmodplug_0.7.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Library for reading mod-like audio files." SRC_URI = "${SOURCEFORGE_MIRROR}/modplug-xmms/libmodplug-${PV}.tar.gz" @@ -9,4 +10,3 @@ do_stage() { #FIXME! cp -a src/.libs/libmodplug.so* ${STAGING_LIBDIR} } - diff --git a/libnet/libnet_1.0.2a.oe b/libnet/libnet_1.0.2a.oe index 2ee2ed0b68..76885e6534 100644 --- a/libnet/libnet_1.0.2a.oe +++ b/libnet/libnet_1.0.2a.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Libnet is a collection of routines to help with \ the construction and handling of network packets. It provides a \ portable framework for low-level network packet shaping, \ diff --git a/libnids/libnids_1.18.oe b/libnids/libnids_1.18.oe index 10552bd167..8c1f5ad60c 100644 --- a/libnids/libnids_1.18.oe +++ b/libnids/libnids_1.18.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DEPENDS = "libnet libpcap" DESCRIPTION = "Libnids performs assembly of TCP segments \ into TCP streams, IP defragmentation, and TCP port \ diff --git a/liboop/liboop_1.0.oe b/liboop/liboop_1.0.oe index 557819bcee..676ecbe700 100644 --- a/liboop/liboop_1.0.oe +++ b/liboop/liboop_1.0.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Liboop is a low-level event loop management library \ for POSIX-based operating systems." LICENSE = "LGPL" diff --git a/libpng/libpng-native_1.2.5+1.2.6rc5.oe b/libpng/libpng-native_1.2.5+1.2.6rc5.oe index e69de29bb2..58fd1abc78 100644 --- a/libpng/libpng-native_1.2.5+1.2.6rc5.oe +++ b/libpng/libpng-native_1.2.5+1.2.6rc5.oe @@ -0,0 +1,5 @@ +SECTION = "libs" +include libpng_${PV}.oe +inherit native +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/libpng-${PV}" +DEPENDS = "zlib-native" diff --git a/libpng/libpng-native_1.2.7.oe b/libpng/libpng-native_1.2.7.oe index e69de29bb2..58fd1abc78 100644 --- a/libpng/libpng-native_1.2.7.oe +++ b/libpng/libpng-native_1.2.7.oe @@ -0,0 +1,5 @@ +SECTION = "libs" +include libpng_${PV}.oe +inherit native +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/libpng-${PV}" +DEPENDS = "zlib-native" diff --git a/librsvg/librsvg_2.6.5.oe b/librsvg/librsvg_2.6.5.oe index 728a4bfcc4..43d6c630ad 100644 --- a/librsvg/librsvg_2.6.5.oe +++ b/librsvg/librsvg_2.6.5.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" MAINTAINER = "Phil Blundell <pb@handhelds.org>" DEPENDS = "gtk+ libart-lgpl" SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/librsvg/2.6/librsvg-${PV}.tar.bz2" @@ -14,4 +15,3 @@ do_stage() { install -m 0644 librsvg-features.h ${STAGING_INCDIR}/librsvg-2/librsvg/ oe_libinstall -so -a librsvg-2 ${STAGING_LIBDIR} } - diff --git a/libsoundgen/libsoundgen_0.3.oe b/libsoundgen/libsoundgen_0.3.oe index 6d10d12e5a..8e9fa331df 100644 --- a/libsoundgen/libsoundgen_0.3.oe +++ b/libsoundgen/libsoundgen_0.3.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" inherit gpe DEPENDS = "esound-gpe" @@ -11,4 +12,3 @@ do_stage() { do_install_append() { oe_runmake DESTDIR="${D}" PREFIX="${prefix}" install-devel } - diff --git a/libssh/libssh_0.1.oe b/libssh/libssh_0.1.oe index 59fa28dbb6..b3c3ec8b5e 100644 --- a/libssh/libssh_0.1.oe +++ b/libssh/libssh_0.1.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "The SSH library is a C library to authenticate in a \ simple manner to one or more SSH servers. The goal of this project \ is to provide a library much simpler to use than OpenSSHs one. It \ diff --git a/libtool/libtool-cross_1.5.6.oe b/libtool/libtool-cross_1.5.6.oe index 7c861e9261..ecb1272ed6 100644 --- a/libtool/libtool-cross_1.5.6.oe +++ b/libtool/libtool-cross_1.5.6.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include libtool_${PV}.oe PACKAGES = "" diff --git a/libtool/libtool-native_1.5.6.oe b/libtool/libtool-native_1.5.6.oe index 7349dde545..93910aa2e6 100644 --- a/libtool/libtool-native_1.5.6.oe +++ b/libtool/libtool-native_1.5.6.oe @@ -1,3 +1,4 @@ +SECTION = "devel" include libtool_${PV}.oe PR = "r1" diff --git a/libtool/libtool_1.4.3.oe b/libtool/libtool_1.4.3.oe index 2d7f278a64..d0a5223a1a 100644 --- a/libtool/libtool_1.4.3.oe +++ b/libtool/libtool_1.4.3.oe @@ -1,3 +1,4 @@ +SECTION = "devel" PR = "r0" DESCRIPTION = "Generic library support script \ diff --git a/libtool/libtool_1.5.oe b/libtool/libtool_1.5.oe index 3650c2bebe..6c8fd274a0 100644 --- a/libtool/libtool_1.5.oe +++ b/libtool/libtool_1.5.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DESCRIPTION = "Generic library support script \ This is GNU libtool, a generic library support script. Libtool hides \ the complexity of generating special library types (such as shared \ diff --git a/libusb/libusb_0.1.7.oe b/libusb/libusb_0.1.7.oe index e4613226b9..47b16bb824 100644 --- a/libusb/libusb_0.1.7.oe +++ b/libusb/libusb_0.1.7.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "libusb is a library to provide userspace \ access to USB devices." diff --git a/libxfce4mcs/libxfce4mcs_4.0.5.oe b/libxfce4mcs/libxfce4mcs_4.0.5.oe index e69de29bb2..8eaf149e2b 100644 --- a/libxfce4mcs/libxfce4mcs_4.0.5.oe +++ b/libxfce4mcs/libxfce4mcs_4.0.5.oe @@ -0,0 +1,21 @@ +SECTION = "x11/libs" +# libxfce4mcs OE build file +# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved +# Released under the MIT license (see packages/COPYING) + +DESCRIPTION="Settings management library used by most XFce 4 modules" +DEPENDS="libxfce4util" + +inherit xfce pkgconfig + +do_stage() { + install -d ${STAGING_INCDIR}/xfce4 + install -d ${STAGING_INCDIR}/xfce4/libxfce4mcs + + install -m 644 libxfce4mcs/mcs-common.h ${STAGING_INCDIR}/xfce4/libxfce4mcs + install -m 644 libxfce4mcs/mcs-client.h ${STAGING_INCDIR}/xfce4/libxfce4mcs + install -m 644 libxfce4mcs/mcs-manager.h ${STAGING_INCDIR}/xfce4/libxfce4mcs + + oe_soinstall libxfce4mcs/.libs/libxfce4mcs-manager.so.1.0.1 ${STAGING_LIBDIR}/ + oe_soinstall libxfce4mcs/.libs/libxfce4mcs-client.so.1.0.1 ${STAGING_LIBDIR}/ +} diff --git a/libxfce4util/libxfce4util_4.0.5.oe b/libxfce4util/libxfce4util_4.0.5.oe index e69de29bb2..23ad0ec10f 100644 --- a/libxfce4util/libxfce4util_4.0.5.oe +++ b/libxfce4util/libxfce4util_4.0.5.oe @@ -0,0 +1,23 @@ +SECTION = "x11/libs" +# libxfce4util OE build file +# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved +# Released under the MIT license (see packages/COPYING) + +DESCRIPTION="Basic utility library for Xfce4" +DEPENDS="glib-2.0" + +inherit xfce pkgconfig + +do_stage() { + install -d ${STAGING_INCDIR}/xfce4 + install -d ${STAGING_INCDIR}/xfce4/libxfce4util + install -m 644 libxfce4util/debug.h ${STAGING_INCDIR}/xfce4/libxfce4util + install -m 644 libxfce4util/i18n.h ${STAGING_INCDIR}/xfce4/libxfce4util + install -m 644 libxfce4util/libxfce4util.h ${STAGING_INCDIR}/xfce4/libxfce4util + install -m 644 libxfce4util/libxfce4util-config.h ${STAGING_INCDIR}/xfce4/libxfce4util + install -m 644 libxfce4util/utf8.h ${STAGING_INCDIR}/xfce4/libxfce4util + install -m 644 libxfce4util/util.h ${STAGING_INCDIR}/xfce4/libxfce4util + + oe_soinstall libxfce4util/.libs/libxfce4util.so.1.0.0 ${STAGING_LIBDIR}/ + ln -sf ./libxfce4util.so.1.0.0 ${STAGING_LIBDIR}/libxfce4util.so +} diff --git a/libxfcegui4/libxfcegui4_4.0.5.oe b/libxfcegui4/libxfcegui4_4.0.5.oe index e69de29bb2..211602bb08 100644 --- a/libxfcegui4/libxfcegui4_4.0.5.oe +++ b/libxfcegui4/libxfcegui4_4.0.5.oe @@ -0,0 +1,47 @@ +SECTION = "x11/libs" +# libxfcegui4 OE build file +# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved +# Released under the MIT license (see packages/COPYING) + +DESCRIPTION="XFCE Widget library and X Window System interaction" +DEPENDS="libxfce4util gtk+" + +inherit xfce pkgconfig + +do_stage() { + install -d ${STAGING_INCDIR}/xfce4 + install -d ${STAGING_INCDIR}/xfce4/libxfcegui4 + + install -m 644 libxfcegui4/libnetk.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/libxfcegui4.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/dialogs.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/icons.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/xfce_clock.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/xfce_movehandler.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/xfce_decorbutton.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/xfce_decortoggle.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/xfce_framebox.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/xfce_iconbutton.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/xfce_togglebutton.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/xfce_menubutton.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/xfce_marshal.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/xfce_systemtray.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/gtk_style.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/gtktoxevent.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/session-client.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/preview_filesel.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/xinerama.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/netk-application.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/netk-screen.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/netk-util.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/netk-window.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/netk-window-menu.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/netk-workspace.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/netk-enum-types.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/netk-pager.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/netk-tasklist.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/netk-trayicon.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + install -m 644 libxfcegui4/netk-marshal.h ${STAGING_INCDIR}/xfce4/libxfcegui4 + + oe_soinstall libxfcegui4/.libs/libxfcegui4.so.1.0.9 ${STAGING_LIBDIR}/ +} diff --git a/links/links_2.1pre12.oe b/links/links_2.1pre12.oe index 8bc6783005..34bdb4dd44 100644 --- a/links/links_2.1pre12.oe +++ b/links/links_2.1pre12.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "jpeg libpng gpm flex openssl zlib" DESCRIPTION = "Links is graphics and text mode WWW \ browser, similar to Lynx." diff --git a/links/links_2.1pre14.oe b/links/links_2.1pre14.oe index 8bc6783005..34bdb4dd44 100644 --- a/links/links_2.1pre14.oe +++ b/links/links_2.1pre14.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "jpeg libpng gpm flex openssl zlib" DESCRIPTION = "Links is graphics and text mode WWW \ browser, similar to Lynx." diff --git a/linphone/linphone-hh_0.12.2.hh1.oe b/linphone/linphone-hh_0.12.2.hh1.oe index 7f9f7f10ef..0a8d76be49 100644 --- a/linphone/linphone-hh_0.12.2.hh1.oe +++ b/linphone/linphone-hh_0.12.2.hh1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" PR = "r2" DESCRIPTION = "SIP-based IP phone (GPE edition)" diff --git a/linphone/linphone_0.12.2.oe b/linphone/linphone_0.12.2.oe index b476ec1360..1bc4d9676b 100644 --- a/linphone/linphone_0.12.2.oe +++ b/linphone/linphone_0.12.2.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" PR = "r2" DESCRIPTION = "SIP-based IP phone (GPE edition)" diff --git a/linux-input/linux-input_cvs.oe b/linux-input/linux-input_cvs.oe index bcd08801ee..e44714d764 100644 --- a/linux-input/linux-input_cvs.oe +++ b/linux-input/linux-input_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" PR = "r1" SRC_URI = "cvs://anonymous@cvs1.sourceforge.net/cvsroot/linuxconsole;module=ruby \ @@ -20,4 +21,3 @@ do_install() { install -d ${D}${sbindir} install evtest inputattach jstest jscal fftest ${D}${sbindir} } - diff --git a/linux-libc-headers/linux-libc-headers_2.6.7.0.oe b/linux-libc-headers/linux-libc-headers_2.6.7.0.oe index f32464d0b5..ca3b3c3d9d 100644 --- a/linux-libc-headers/linux-libc-headers_2.6.7.0.oe +++ b/linux-libc-headers/linux-libc-headers_2.6.7.0.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DESCRIPTION = "Sanitized set of 2.6 kernel headers for the C library's use." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" INHIBIT_DEFAULT_DEPS = "1" diff --git a/linux-libc-headers/linux-libc-headers_2.6.8.1.oe b/linux-libc-headers/linux-libc-headers_2.6.8.1.oe index 9cfb7ce699..37e4d66063 100644 --- a/linux-libc-headers/linux-libc-headers_2.6.8.1.oe +++ b/linux-libc-headers/linux-libc-headers_2.6.8.1.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DESCRIPTION = "Sanitized set of 2.6 kernel headers for the C library's use." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" INHIBIT_DEFAULT_DEPS = "1" diff --git a/linux-uml/linux-uml_2.4.26.oe b/linux-uml/linux-uml_2.4.26.oe index 2081ae9546..20d8f3a4cf 100644 --- a/linux-uml/linux-uml_2.4.26.oe +++ b/linux-uml/linux-uml_2.4.26.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "User Mode Linux Kernel" LICENSE = "GPL" UMLR = "2" diff --git a/linux-uml/linux-uml_2.6.7.oe b/linux-uml/linux-uml_2.6.7.oe index 05f83147ef..c3702ab98f 100644 --- a/linux-uml/linux-uml_2.6.7.oe +++ b/linux-uml/linux-uml_2.6.7.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "User Mode Linux Kernel" LICENSE = "GPL" UMLR = "1" diff --git a/linux/collie-kernel-24-8_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-24-8_2.4.18-rmk7-pxa3-embedix20030509.oe index e69de29bb2..302840b96e 100644 --- a/linux/collie-kernel-24-8_2.4.18-rmk7-pxa3-embedix20030509.oe +++ b/linux/collie-kernel-24-8_2.4.18-rmk7-pxa3-embedix20030509.oe @@ -0,0 +1,10 @@ +SECTION = "kernel" +COLLIE_MEMORY_SIZE=24 +COLLIE_RAMDISK_SIZE=8 + +include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe + +do_deploy_append() { + ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel + mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE} +} diff --git a/linux/collie-kernel-32-0_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-32-0_2.4.18-rmk7-pxa3-embedix20030509.oe index e69de29bb2..4a40da0468 100644 --- a/linux/collie-kernel-32-0_2.4.18-rmk7-pxa3-embedix20030509.oe +++ b/linux/collie-kernel-32-0_2.4.18-rmk7-pxa3-embedix20030509.oe @@ -0,0 +1,10 @@ +SECTION = "kernel" +COLLIE_MEMORY_SIZE=32 +COLLIE_RAMDISK_SIZE=0 + +include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe + +do_deploy_append() { + ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel + mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE} +} diff --git a/linux/collie-kernel-32-32_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-32-32_2.4.18-rmk7-pxa3-embedix20030509.oe index e69de29bb2..96bcc4be52 100644 --- a/linux/collie-kernel-32-32_2.4.18-rmk7-pxa3-embedix20030509.oe +++ b/linux/collie-kernel-32-32_2.4.18-rmk7-pxa3-embedix20030509.oe @@ -0,0 +1,10 @@ +SECTION = "kernel" +COLLIE_MEMORY_SIZE=32 +COLLIE_RAMDISK_SIZE=32 + +include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe + +do_deploy_append() { + ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel + mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE} +} diff --git a/linux/collie-kernel-40-24_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-40-24_2.4.18-rmk7-pxa3-embedix20030509.oe index e69de29bb2..ada7a4dccc 100644 --- a/linux/collie-kernel-40-24_2.4.18-rmk7-pxa3-embedix20030509.oe +++ b/linux/collie-kernel-40-24_2.4.18-rmk7-pxa3-embedix20030509.oe @@ -0,0 +1,10 @@ +SECTION = "kernel" +COLLIE_MEMORY_SIZE=40 +COLLIE_RAMDISK_SIZE=24 + +include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe + +do_deploy_append() { + ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel + mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE} +} diff --git a/linux/collie-kernel-48-16_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-48-16_2.4.18-rmk7-pxa3-embedix20030509.oe index e69de29bb2..e4186485e2 100644 --- a/linux/collie-kernel-48-16_2.4.18-rmk7-pxa3-embedix20030509.oe +++ b/linux/collie-kernel-48-16_2.4.18-rmk7-pxa3-embedix20030509.oe @@ -0,0 +1,10 @@ +SECTION = "kernel" +COLLIE_MEMORY_SIZE=48 +COLLIE_RAMDISK_SIZE=16 + +include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe + +do_deploy_append() { + ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel + mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE} +} diff --git a/linux/collie-kernel-58-6_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-58-6_2.4.18-rmk7-pxa3-embedix20030509.oe index e69de29bb2..e84f7f003c 100644 --- a/linux/collie-kernel-58-6_2.4.18-rmk7-pxa3-embedix20030509.oe +++ b/linux/collie-kernel-58-6_2.4.18-rmk7-pxa3-embedix20030509.oe @@ -0,0 +1,10 @@ +SECTION = "kernel" +COLLIE_MEMORY_SIZE=58 +COLLIE_RAMDISK_SIZE=6 + +include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe + +do_deploy_append() { + ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel + mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE} +} diff --git a/linux/collie-kernel-64-0_2.4.18-rmk7-pxa3-embedix20030509.oe b/linux/collie-kernel-64-0_2.4.18-rmk7-pxa3-embedix20030509.oe index e69de29bb2..e562d9482e 100644 --- a/linux/collie-kernel-64-0_2.4.18-rmk7-pxa3-embedix20030509.oe +++ b/linux/collie-kernel-64-0_2.4.18-rmk7-pxa3-embedix20030509.oe @@ -0,0 +1,10 @@ +SECTION = "kernel" +COLLIE_MEMORY_SIZE=64 +COLLIE_RAMDISK_SIZE=0 + +include ../linux/openzaurus-sa_2.4.18-rmk7-pxa3-embedix20030509.oe + +do_deploy_append() { + ! test -d ${DEPLOY_DIR}/images/collie/kernel && mkdir -p ${DEPLOY_DIR}/images/collie/kernel + mv ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}-${DATETIME} ${DEPLOY_DIR}/images/collie/kernel/${KERNEL_IMAGETYPE}_collie-${COLLIE_MEMORY_SIZE}-${COLLIE_RAMDISK_SIZE} +} diff --git a/linux/gumstix_2.6.5-gnalm1-gum0.oe b/linux/gumstix_2.6.5-gnalm1-gum0.oe index 4ba8e73184..4beb7aef94 100644 --- a/linux/gumstix_2.6.5-gnalm1-gum0.oe +++ b/linux/gumstix_2.6.5-gnalm1-gum0.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "Linux kernel for OMAP processors" LICENSE = "GPL" diff --git a/linux/handhelds-pxa-2.6_2.6.6-hh0.oe b/linux/handhelds-pxa-2.6_2.6.6-hh0.oe index e69de29bb2..09a1edbc1d 100644 --- a/linux/handhelds-pxa-2.6_2.6.6-hh0.oe +++ b/linux/handhelds-pxa-2.6_2.6.6-hh0.oe @@ -0,0 +1,29 @@ +SECTION = "kernel" +DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices." +MAINTAINER = "Greg Gilbert <greg@treke.net>" +LICENSE = "GPL" +# +PACKAGE_ARCH = "ipaqpxa" +KERNEL_CCSUFFIX = "-3.3.4" +COMPATIBLE_HOST = "arm.*-linux" + +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/handhelds-pxa-${PV}" + +SRC_URI = "http://handhelds.org/~michaelo/ipaq/kernel/linux-2.6.6-hh0.tar.bz2 \ + file://defconfig-${MACHINE}" + +S = "${WORKDIR}/linux-2.6.6-hh0" + +inherit kernel + +K_MAJOR = "2" +K_MINOR = "6" +K_MICRO = "6" +HHV = "0" +# + +KERNEL_PRIORITY = "${@'%d' % (int(oe.data.getVar('K_MAJOR',d,1)) * 100000000 + int(oe.data.getVar('K_MINOR',d,1)) * 1000000 + int(oe.data.getVar('K_MICRO',d,1)) * 10000 + float(oe.data.getVar('HHV',d,1)))}" +do_configure() { + install -m 0644 ${WORKDIR}/defconfig-${MACHINE} ${S}/.config || die "No default configuration for ${MACHINE} available." + (echo N; echo m; echo N) | oe_runmake oldconfig +} diff --git a/linux/handhelds-pxa-2.6_2.6.8.1-hh0.oe b/linux/handhelds-pxa-2.6_2.6.8.1-hh0.oe index e69de29bb2..d228912b6e 100644 --- a/linux/handhelds-pxa-2.6_2.6.8.1-hh0.oe +++ b/linux/handhelds-pxa-2.6_2.6.8.1-hh0.oe @@ -0,0 +1,30 @@ +SECTION = "kernel" +DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices." +MAINTAINER = "Greg Gilbert <greg@treke.net>" +LICENSE = "GPL" +# +PACKAGE_ARCH = "ipaqpxa" +KERNEL_CCSUFFIX = "-3.3.4" +COMPATIBLE_HOST = "arm.*-linux" + +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/handhelds-pxa-${PV}" +DEFCONFIG = "defconfig-${MACHINE}_2.6.8.1-hh0" + +SRC_URI = "http://handhelds.org/~michaelo/ipaq/kernel/linux-2.6.8.1-hh0_aug23_2004.tar.bz2 \ + file://${DEFCONFIG}" + +S = "${WORKDIR}/linux-2.6.8.1-hh0" + +inherit kernel + +K_MAJOR = "2" +K_MINOR = "6" +K_MICRO = "8" +HHV = "0" +# + +KERNEL_PRIORITY = "${@'%d' % (int(oe.data.getVar('K_MAJOR',d,1)) * 100000000 + int(oe.data.getVar('K_MINOR',d,1)) * 1000000 + int(oe.data.getVar('K_MICRO',d,1)) * 10000 + float(oe.data.getVar('HHV',d,1)))}" +do_configure() { + install -m 0644 ${WORKDIR}/${DEFCONFIG} ${S}/.config || die "No default configuration for ${MACHINE} available." + (echo N; echo m; echo N) | oe_runmake oldconfig +} diff --git a/linux/handhelds-pxa-2.6_cvs.oe b/linux/handhelds-pxa-2.6_cvs.oe index 4e3abaf5b5..46105f051d 100644 --- a/linux/handhelds-pxa-2.6_cvs.oe +++ b/linux/handhelds-pxa-2.6_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices." MAINTAINER = "Greg Gilbert <greg@treke.net>" LICENSE = "GPL" diff --git a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.12.oe b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.12.oe index b57489afb3..905ba4a49e 100644 --- a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.12.oe +++ b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.12.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "handhelds.org Linux kernel for PXA25x based devices." MAINTAINER = "Phil Blundell <pb@handhelds.org>" LICENSE = "GPL" diff --git a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.13.oe b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.13.oe index e69de29bb2..50c4d88cb0 100644 --- a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.13.oe +++ b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.13.oe @@ -0,0 +1,57 @@ +SECTION = "kernel" +DESCRIPTION = "handhelds.org Linux kernel for PXA25x based devices." +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +LICENSE = "GPL" +PR = "r0" + +PACKAGE_ARCH = "ipaqpxa" +KERNEL_CCSUFFIX = "-3.3.3" +COMPATIBLE_HOST = "arm.*-linux" + +SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=linux/kernel;tag=${@'K' + oe.data.getVar('PV',d,1).replace('.', '-')} \ + file://defconfig-ipaqpxa \ + file://ipaq-hal.init \ + file://linux-2.4-no-short-loads.patch;patch=1 \ + file://linux-2.4-cpufreq.patch;patch=1 \ + file://ipsec.patch;patch=1" + +S = "${WORKDIR}/kernel" + +inherit kernel update-rc.d + +K_MAJOR = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[0]}" +K_MINOR = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[1]}" +K_MICRO = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[2]}" +RMKV = "${@oe.data.getVar('PV',d,1).split('-')[1].split('rmk')[-1]}" +PXAV = "${@oe.data.getVar('PV',d,1).split('-')[2].split('pxa')[-1]}" +HHV = "${@oe.data.getVar('PV',d,1).split('-')[3].split('hh')[-1]}" + +KERNEL_PRIORITY = "${@'%d' % (int(oe.data.getVar('K_MAJOR',d,1)) * 100000000 + int(oe.data.getVar('K_MINOR',d,1)) * 1000000 + int(oe.data.getVar('K_MICRO',d,1)) * 10000 + int(oe.data.getVar('RMKV',d,1)) * 1000 + int(oe.data.getVar('PXAV',d,1)) * 100 + float(oe.data.getVar('HHV',d,1)))}" + +module_conf_h3900_asic = "alias ipaq_hal_3900 h3900_asic" +module_conf_h5400_asic = "alias ipaq_hal_5400 h5400_asic" +module_conf_pxa_ir = "alias irda0 pxa_ir" +module_conf_i2c_algo_pxa = "options i2c-algo-pxa pxa_scan=0" +module_conf_pcmcia_core = "options pcmcia_core ignore_cis_vcc=1" +module_conf_ppp_async = "alias ppp0 ppp_async" +module_conf_orinoco_cs = "options orinoco_cs ignore_cis_vcc=1" +module_conf_hostap_cs = "options hostap_cs ignore_cis_vcc=1" + +module_autoload_h3600_generic_sleeve = "h3600_generic_sleeve" +module_autoload_ds = "ds" +module_autoload_pxa_cs = "pxa_cs" +module_autoload_h3600_ts = "h3600_ts" +module_autoload_apm = "apm" + +FILES_kernel += "/etc/init.d/ipaq-hal" +INITSCRIPT_NAME = "ipaq-hal" +INITSCRIPT_PARAMS = "start 21 S ." + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/defconfig-${PACKAGE_ARCH} ${S}/.config +} + +do_install_append() { + install -d ${D}/etc/init.d + install ${WORKDIR}/ipaq-hal.init ${D}/etc/init.d/ipaq-hal +} diff --git a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.14.oe b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.14.oe index d370709869..58755e4452 100644 --- a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.14.oe +++ b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh36.14.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "handhelds.org Linux kernel for PXA25x based devices." MAINTAINER = "Phil Blundell <pb@handhelds.org>" LICENSE = "GPL" diff --git a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh37.oe b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh37.oe index e69de29bb2..d72a7ddc1c 100644 --- a/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh37.oe +++ b/linux/handhelds-pxa_2.4.19-rmk6-pxa1-hh37.oe @@ -0,0 +1,63 @@ +SECTION = "kernel" +DESCRIPTION = "handhelds.org Linux kernel for PXA25x based devices." +MAINTAINER = "Phil Blundell <pb@handhelds.org>" +LICENSE = "GPL" +PR = "r0" + +PACKAGE_ARCH = "ipaqpxa" +KERNEL_CCSUFFIX = "-3.3.3" +COMPATIBLE_HOST = "arm.*-linux" + +SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=linux/kernel;tag=${@'K' + oe.data.getVar('PV',d,1).replace('.', '-')} \ + file://defconfig-ipaqpxa \ + file://ipaq-hal.init \ + file://linux-2.4-no-short-loads.patch;patch=1 \ + file://linux-2.4-cpufreq.patch;patch=1" + +S = "${WORKDIR}/kernel" + +inherit kernel update-rc.d + +K_MAJOR = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[0]}" +K_MINOR = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[1]}" +K_MICRO = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[2]}" +RMKV = "${@oe.data.getVar('PV',d,1).split('-')[1].split('rmk')[-1]}" +PXAV = "${@oe.data.getVar('PV',d,1).split('-')[2].split('pxa')[-1]}" +HHV = "${@oe.data.getVar('PV',d,1).split('-')[3].split('hh')[-1]}" + +KERNEL_PRIORITY = "${@'%d' % (int(oe.data.getVar('K_MAJOR',d,1)) * 100000000 + int(oe.data.getVar('K_MINOR',d,1)) * 1000000 + int(oe.data.getVar('K_MICRO',d,1)) * 10000 + int(oe.data.getVar('RMKV',d,1)) * 1000 + int(oe.data.getVar('PXAV',d,1)) * 100 + float(oe.data.getVar('HHV',d,1)))}" + +module_conf_h3900_asic = "alias ipaq_hal_3900 h3900_asic" +module_conf_h5400_asic = "alias ipaq_hal_5400 h5400_asic" +module_conf_pxa_ir = "alias irda0 pxa_ir" +module_conf_i2c_algo_pxa = "options i2c-algo-pxa pxa_scan=0" +module_conf_pcmcia_core = "options pcmcia_core ignore_cis_vcc=1" +module_conf_ppp_async = "alias ppp0 ppp_async" +module_conf_orinoco_cs = "options orinoco_cs ignore_cis_vcc=1" +module_conf_hostap_cs = "options hostap_cs ignore_cis_vcc=1" + +module_autoload_h3600_generic_sleeve = "h3600_generic_sleeve" +module_autoload_h3600_ts = "h3600_ts" +module_autoload_apm = "apm" +module_autoload_af_packet = "af_packet" +module_autoload_usb-ohci-h5400 = "usb-ohci-h5400" +module_autoload_ppp_async = "ppp_async" +module_autoload_usb-eth = "usb-eth" +module_autoload_h5400_buzzer = "h5400_buzzer" +module_autoload_mmc_h5400 = "mmc_h5400" + +FILES_kernel += "/etc/init.d/ipaq-hal" +INITSCRIPT_NAME = "ipaq-hal" +INITSCRIPT_PARAMS = "start 21 S ." + +# extra depends +RDEPENDS_kernel-module-h5400-audio = "kernel-module-ak4535 kernel-module-i2c-adap-pxa" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/defconfig-${PACKAGE_ARCH} ${S}/.config +} + +do_install_append() { + install -d ${D}/etc/init.d + install ${WORKDIR}/ipaq-hal.init ${D}/etc/init.d/ipaq-hal +} diff --git a/linux/handhelds-sa-2.6_cvs.oe b/linux/handhelds-sa-2.6_cvs.oe index e69de29bb2..f0f13a8a96 100644 --- a/linux/handhelds-sa-2.6_cvs.oe +++ b/linux/handhelds-sa-2.6_cvs.oe @@ -0,0 +1,24 @@ +SECTION = "kernel" +DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices." +MAINTAINER = "Alex Lange <chicken@handhelds.org>" +LICENSE = "GPL" +# +PACKAGE_ARCH_jornada56x = "jornada56x" +PACKAGE_ARCH_ipaqsa = "ipaqsa" +KERNEL_CCSUFFIX = "-3.3.4" +COMPATIBLE_HOST = "arm.*-linux" + +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/handhelds-sa-${PV}" + +SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=linux/kernel26 \ + file://defconfig-${MACHINE}" + +S = "${WORKDIR}/kernel26" + +inherit kernel +# + +do_configure() { + install -m 0644 ${WORKDIR}/defconfig-${MACHINE} ${S}/.config || die "No default configuration for ${MACHINE} available." + (echo N; echo m; echo N) | oe_runmake oldconfig +} diff --git a/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh36.12.oe b/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh36.12.oe index 3d414bc0b6..429211f75d 100644 --- a/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh36.12.oe +++ b/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh36.12.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices." MAINTAINER = "Rene Wagner <reenoo@gmx.de>" LICENSE = "GPL" @@ -54,4 +55,3 @@ do_install_append() { install -d ${D}/etc/init.d install ${WORKDIR}/ipaq-hal.init ${D}/etc/init.d/ipaq-hal } - diff --git a/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh37.oe b/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh37.oe index e69de29bb2..c7e1e35e6f 100644 --- a/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh37.oe +++ b/linux/handhelds-sa_2.4.19-rmk6-pxa1-hh37.oe @@ -0,0 +1,57 @@ +SECTION = "kernel" +DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices." +MAINTAINER = "Rene Wagner <reenoo@gmx.de>" +LICENSE = "GPL" +PR = "r0" + +PACKAGE_ARCH = "ipaqsa" +KERNEL_CCSUFFIX = "-3.3.3" +COMPATIBLE_HOST = "arm.*-linux" + +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/handhelds-sa-${PV}" +SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=linux/kernel;tag=${@'K' + oe.data.getVar('PV',d,1).replace('.', '-')} \ + file://defconfig-ipaqsa \ + file://ipaq-hal.init" + +S = "${WORKDIR}/kernel" + +inherit kernel update-rc.d + +K_MAJOR = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[0]}" +K_MINOR = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[1]}" +K_MICRO = "${@oe.data.getVar('PV',d,1).split('-')[0].split('.')[2]}" +RMKV = "${@oe.data.getVar('PV',d,1).split('-')[1].split('rmk')[-1]}" +PXAV = "${@oe.data.getVar('PV',d,1).split('-')[2].split('pxa')[-1]}" +HHV = "${@oe.data.getVar('PV',d,1).split('-')[3].split('hh')[-1]}" + +KERNEL_PRIORITY = "${@'%d' % (int(oe.data.getVar('K_MAJOR',d,1)) * 100000000 + int(oe.data.getVar('K_MINOR',d,1)) * 1000000 + int(oe.data.getVar('K_MICRO',d,1)) * 10000 + int(oe.data.getVar('RMKV',d,1)) * 1000 + int(oe.data.getVar('PXAV',d,1)) * 100 + float(oe.data.getVar('HHV',d,1)))}" + +module_conf_h3600_micro = "alias ipaq_hal_3600 h3600_micro" +module_conf_h3600_asic = "alias ipaq_hal_3800 h3600_asic" +module_conf_sa1100_ir = "alias irda0 sa1100_ir" +module_conf_pcmcia_core = "options pcmcia_core ignore_cis_vcc=1" +module_conf_ppp_async = "alias ppp0 ppp_async" +module_conf_orinoco_cs = "options orinoco_cs ignore_cis_vcc=1" +module_conf_hostap_cs = "options hostap_cs ignore_cis_vcc=1" +module_conf_spectrum_cs = "options spectrum_cs ignore_cis_vcc=1" + +module_autoload_h3600_generic_sleeve = "h3600_generic_sleeve" +module_autoload_h3600_ts = "h3600_ts" +module_autoload_apm = "apm" +module_autoload_h3600-uda1341 = "h3600-uda1341" +module_autoload_af_packet = "af_packet" +module_autoload_ppp_async = "ppp_async" +module_autoload_usb-eth = "usb-eth" + +FILES_kernel += "/etc/init.d/ipaq-hal" +INITSCRIPT_NAME = "ipaq-hal" +INITSCRIPT_PARAMS = "start 21 S ." + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/defconfig-${PACKAGE_ARCH} ${S}/.config +} + +do_install_append() { + install -d ${D}/etc/init.d + install ${WORKDIR}/ipaq-hal.init ${D}/etc/init.d/ipaq-hal +} diff --git a/linux/ipod_2.4.24-ipod0.oe b/linux/ipod_2.4.24-ipod0.oe index 3aeb656d2c..f66039f90e 100644 --- a/linux/ipod_2.4.24-ipod0.oe +++ b/linux/ipod_2.4.24-ipod0.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "Linux kernel for Ipods" LICENSE = "GPL" KV = "2.4.24" @@ -20,4 +21,3 @@ do_compile() { unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS oe_runmake } - diff --git a/linux/linux-bast_2.4.25-vrs1-bast1.oe b/linux/linux-bast_2.4.25-vrs1-bast1.oe index b7aaf451ec..18197fa4bc 100644 --- a/linux/linux-bast_2.4.25-vrs1-bast1.oe +++ b/linux/linux-bast_2.4.25-vrs1-bast1.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "Linux kernel for Simtec EB2410ITX" LICENSE = "GPL" KV = "2.4.25" diff --git a/linux/linux-epia_2.6.8.1.oe b/linux/linux-epia_2.6.8.1.oe index 8bbbf40f1c..929064306d 100644 --- a/linux/linux-epia_2.6.8.1.oe +++ b/linux/linux-epia_2.6.8.1.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "Linux kernel for VIA EPiA" LICENSE = "GPL" PR = "r9" diff --git a/linux/linux-mtx-1_2.4.24.oe b/linux/linux-mtx-1_2.4.24.oe index 96de77bb88..612635c105 100644 --- a/linux/linux-mtx-1_2.4.24.oe +++ b/linux/linux-mtx-1_2.4.24.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "Linux kernel for MTX-1 (MeshCube)" MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>" LICENSE = "GPL" @@ -40,4 +41,4 @@ do_deploy() { do_deploy[dirs] = "${S}" -addtask deploy before do_build after do_compile
\ No newline at end of file +addtask deploy before do_build after do_compile diff --git a/linux/linux-omap-2.6_2.6.5-omap1.oe b/linux/linux-omap-2.6_2.6.5-omap1.oe index e69de29bb2..40471ec935 100644 --- a/linux/linux-omap-2.6_2.6.5-omap1.oe +++ b/linux/linux-omap-2.6_2.6.5-omap1.oe @@ -0,0 +1,24 @@ +SECTION = "kernel" +DESCRIPTION = "Linux kernel for OMAP processors" +LICENSE = "GPL" + +SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.5.tar.bz2 \ + http://www.muru.com/linux/omap/patches/patch-2.6.5-omap1.bz2;patch=1 \ + file://defconfig" +S = "${WORKDIR}/linux-2.6.5" + +inherit kernel + +KERNEL_IMAGETYPE = "zImage" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/defconfig ${S}/.config || die "no default configuration for ${MACHINE} available." + oe_runmake oldconfig +} + +python __anonymous () { + import re + host = oe.data.getVar('HOST_SYS', d, 1) + if not re.match('arm.*-linux', host): + raise oe.parse.SkipPackage("incompatible with host %s" % host) +} diff --git a/linux/linux-sun4cdm_2.4.26.oe b/linux/linux-sun4cdm_2.4.26.oe index e69de29bb2..5075523179 100644 --- a/linux/linux-sun4cdm_2.4.26.oe +++ b/linux/linux-sun4cdm_2.4.26.oe @@ -0,0 +1,32 @@ +SECTION = "kernel" +DESCRIPTION = "Linux kernel for sparc32/sun4c" +LICENSE = "GPL" +PR = "r0" +DEPENDS += "elftoaout-native" + +KERNEL_CCSUFFIX = "-3.3.4" + +SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-${PV}.tar.bz2 \ + file://defconfig" +S = "${WORKDIR}/linux-${PV}" + +COMPATIBLE_HOST = 'sparc-linux' + +inherit kernel + +ARCH = "sparc" +KERNEL_IMAGETYPE = "vmlinux" +KERNEL_OUTPUT = "vmlinux" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/defconfig ${S}/.config +} + +do_deploy() { + install -d ${DEPLOY_DIR}/images + elftoaout -o ${DEPLOY_DIR}/images/linux-aout-${DATETIME} ${KERNEL_IMAGETYPE} +} + +do_deploy[dirs] = "${S}" + +addtask deploy before do_build after do_compile diff --git a/linux/linux-sun4cdm_2.6.8.1.oe b/linux/linux-sun4cdm_2.6.8.1.oe index e69de29bb2..c8c40ed7f1 100644 --- a/linux/linux-sun4cdm_2.6.8.1.oe +++ b/linux/linux-sun4cdm_2.6.8.1.oe @@ -0,0 +1,19 @@ +SECTION = "kernel" +DESCRIPTION = "Linux kernel for sparc32/sun4c" +LICENSE = "GPL" +PR = "r1" + +SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \ + file://sun4c_defconfig" +S = "${WORKDIR}/linux-${PV}" + +COMPATIBLE_HOST = 'sparc-linux' + +inherit kernel + +ARCH = "sparc" +KERNEL_IMAGETYPE = "image" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/sun4c_defconfig ${S}/.config +} diff --git a/linux/linux-xxs1500_2.4.21.oe b/linux/linux-xxs1500_2.4.21.oe index e69de29bb2..b3330158e1 100644 --- a/linux/linux-xxs1500_2.4.21.oe +++ b/linux/linux-xxs1500_2.4.21.oe @@ -0,0 +1,36 @@ +SECTION = "kernel" +DESCRIPTION = "Linux kernel for mycable xxs1500" +LICENSE = "GPL" +KV = "2.4.21" +PV = "${KV}" +PACKAGE_ARCH = "xxs1500" + +SRC_URI = "http://mycable.de/xxs1500/cms/index.php?download=linux-2.4.21-20040514.1522.tgz \ + file://Makefile \ + file://defconfig-xxs1500 \ + file://zboot-Makefile-flags.diff;patch=1;pnum=0" + +S = "${WORKDIR}/linux" + +inherit kernel + +ARCH = "mips" +KERNEL_OUTPUT = "arch/mips/zboot/images/xxs1500.flash.srec" +KERNEL_IMAGETYPE = "zImage.flash" +KERNEL_IMAGEDEST = "tmp" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/defconfig-xxs1500 ${S}/.config + cp ${WORKDIR}/Makefile ${S}/arch/mips +} + +FILES_kernel += " /tmp" + +do_deploy() { + install -d ${DEPLOY_DIR}/images + install -m 0644 ${KERNEL_OUTPUT} ${DEPLOY_DIR}/images/${MACHINE}-${KV}-${KERNEL_IMAGETYPE}-${DATETIME} +} + +do_deploy[dirs] = "${S}" + +addtask deploy before do_build after do_compile diff --git a/linux/mnci-ramses-2.4.21-rmk2-pxa1.oe b/linux/mnci-ramses-2.4.21-rmk2-pxa1.oe index 175384e9b3..d5d34a7ed7 100644 --- a/linux/mnci-ramses-2.4.21-rmk2-pxa1.oe +++ b/linux/mnci-ramses-2.4.21-rmk2-pxa1.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" LICENSE = "GPL" KV = "2.4.21" RMKV = "2" diff --git a/linux/mnci-ramses_2.4.21-rmk2-pxa1.oe b/linux/mnci-ramses_2.4.21-rmk2-pxa1.oe index 198ba2dcca..d565e4eeec 100644 --- a/linux/mnci-ramses_2.4.21-rmk2-pxa1.oe +++ b/linux/mnci-ramses_2.4.21-rmk2-pxa1.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "Linux kernel for MNCI device" MAINTAINER = "M&N Solutions <info@mn-solutions.de>" LICENSE = "GPL" diff --git a/linux/montavista-sa_2.4.17-mvl21.oe b/linux/montavista-sa_2.4.17-mvl21.oe index ae9841d289..8312355ab6 100644 --- a/linux/montavista-sa_2.4.17-mvl21.oe +++ b/linux/montavista-sa_2.4.17-mvl21.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "Linux kernel for the MASTERIA PA-100 device." MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>" LICENSE = "GPL" @@ -27,7 +28,8 @@ SRC_URI = "http://www.vanille.de/temp/linux-${KV}_${MVLV}.tar.gz \ S = "${WORKDIR}/linux-${KV}_${MVLV}" def beagle_multiline_ppp(): - str = "alias char-major-108\tppp_generic\nalias /dev/ppp\tppp_generic" + str = "alias char-major-108 ppp_generic +alias /dev/ppp ppp_generic" return str diff --git a/linux/nslu2-linksys_2.4.22.oe b/linux/nslu2-linksys_2.4.22.oe index 4d782f492d..e7685e7121 100644 --- a/linux/nslu2-linksys_2.4.22.oe +++ b/linux/nslu2-linksys_2.4.22.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" DESCRIPTION = "Linux kernel for the Linksys NSLU2 device" LICENSE = "GPL" MAINTAINER = "Chris Larson <kergoth@handhelds.org>" @@ -41,4 +42,3 @@ do_deploy() { do_deploy[dirs] = "${S}" addtask deploy before do_build after do_compile - diff --git a/linux/nslu2-openslug_2.6.7.oe b/linux/nslu2-openslug_2.6.7.oe index e69de29bb2..7b2074b1bd 100644 --- a/linux/nslu2-openslug_2.6.7.oe +++ b/linux/nslu2-openslug_2.6.7.oe @@ -0,0 +1,36 @@ +SECTION = "kernel" +DESCRIPTION = "Linux kernel for the Linksys NSLU2 device" +LICENSE = "GPL" +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +PR = "r1" + +SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.7.tar.bz2 \ + file://arm-Makefile.patch;patch=1 \ + file://defconfig" +S = "${WORKDIR}/linux-2.6.7" + +COMPATIBLE_HOST = 'arm.*-linux' + +inherit kernel + +ARCH = "arm" +KERNEL_IMAGETYPE = "zImage" +CMDLINE_CONSOLE ?= "ttyS0,115200n8" +CMDLINE_ROOT = "root=/dev/ram0 initrd=0x01000000,10M mem=32M@0x00000000" +CMDLINE = "${CMDLINE_ROOT} ${CMDLINE_CONSOLE}" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/defconfig ${S}/.config + echo "CONFIG_CMDLINE=\"${CMDLINE}\"" >> ${S}/.config + rm -rf ${S}/include/asm-arm/arch ${S}/include/asm-arm/proc \ + ${S}/include/asm-arm/.proc ${S}/include/asm-arm/.arch +} + +do_deploy() { + install -d ${DEPLOY_DIR}/images + install -m 0644 arch/${ARCH}/boot/${KERNEL_IMAGETYPE} ${DEPLOY_DIR}/images/${KERNEL_IMAGETYPE}.bin-${DATETIME} +} + +do_deploy[dirs] = "${S}" + +addtask deploy before do_build after do_compile diff --git a/linux/nslu2-unslung-kernel-ext3flash_2.3r25.oe b/linux/nslu2-unslung-kernel-ext3flash_2.3r25.oe index e69de29bb2..bf4cac3aad 100644 --- a/linux/nslu2-unslung-kernel-ext3flash_2.3r25.oe +++ b/linux/nslu2-unslung-kernel-ext3flash_2.3r25.oe @@ -0,0 +1,7 @@ +SECTION = "kernel" +include nslu2-linksys_2.4.22.oe + +FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/nslu2-unslung-kernel-${PV}', '${FILE_DIRNAME}/nslu2-linksys-2.4.22', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}" + +SRC_URI += " file://unslung-kernel-ext3flash.patch;patch=1" +CMDLINE_ROOT = "root=/dev/slug initrd=0x01000000,10M mem=32M@0x00000000" diff --git a/linux/nslu2-unslung-kernel-vfatdisk2_2.3r25.oe b/linux/nslu2-unslung-kernel-vfatdisk2_2.3r25.oe index e69de29bb2..2b11c5b473 100644 --- a/linux/nslu2-unslung-kernel-vfatdisk2_2.3r25.oe +++ b/linux/nslu2-unslung-kernel-vfatdisk2_2.3r25.oe @@ -0,0 +1,7 @@ +SECTION = "kernel" +include nslu2-linksys_2.4.22.oe + +FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/nslu2-unslung-kernel-${PV}', '${FILE_DIRNAME}/nslu2-linksys-2.4.22', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}" + +SRC_URI += " file://unslung-kernel-vfatdisk2.patch;patch=1" +CMDLINE_ROOT = "root=/dev/slug initrd=0x01000000,10M mem=32M@0x00000000" diff --git a/linux/nslu2-unslung-kernel_2.3r25.oe b/linux/nslu2-unslung-kernel_2.3r25.oe index e69de29bb2..2f591b9269 100644 --- a/linux/nslu2-unslung-kernel_2.3r25.oe +++ b/linux/nslu2-unslung-kernel_2.3r25.oe @@ -0,0 +1,7 @@ +SECTION = "kernel" +include nslu2-linksys_2.4.22.oe + +FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/nslu2-unslung-kernel-${PV}', '${FILE_DIRNAME}/nslu2-linksys-2.4.22', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}" + +SRC_URI += " file://unslung-kernel.patch;patch=1" +CMDLINE_ROOT = "root=/dev/slug initrd=0x01000000,10M mem=32M@0x00000000" diff --git a/linux/opensimpad-64+0_2.4.25-vrs2-pxa1-jpm1.oe b/linux/opensimpad-64+0_2.4.25-vrs2-pxa1-jpm1.oe index e69de29bb2..b01f7731aa 100644 --- a/linux/opensimpad-64+0_2.4.25-vrs2-pxa1-jpm1.oe +++ b/linux/opensimpad-64+0_2.4.25-vrs2-pxa1-jpm1.oe @@ -0,0 +1,5 @@ +SECTION = "kernel" +include opensimpad_${PV}.oe + +SIMPAD_MEM = "64" +SIMPAD_RD = "0" diff --git a/linux/opensimpad_2.4.25-vrs2-pxa1-jpm1.oe b/linux/opensimpad_2.4.25-vrs2-pxa1-jpm1.oe index 45d8200a8e..dc33e69887 100644 --- a/linux/opensimpad_2.4.25-vrs2-pxa1-jpm1.oe +++ b/linux/opensimpad_2.4.25-vrs2-pxa1-jpm1.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" #DESCRIPTION = "Linux kernel for the SIEMENS SIMpad family of devices." MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>" LICENSE = "GPL" @@ -66,4 +67,3 @@ do_configure() { echo "CONFIG_CMDLINE=\"${CMDLINE} mem=${mem}M\"" >> ${S}/.config oe_runmake oldconfig } - diff --git a/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe b/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe index a51a418b4e..5d9df2bdf3 100644 --- a/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe +++ b/linux/openzaurus-pxa_2.4.18-rmk7-pxa3-embedix20031107.oe @@ -1,3 +1,4 @@ +SECTION = "kernel" PV = "2.4.18-rmk7-pxa3-embedix" LICENSE = "GPL" KV = "2.4.18" @@ -83,4 +84,3 @@ do_deploy() { do_deploy[dirs] = "${S}" addtask deploy before do_build after do_compile - diff --git a/linux/openzaurus_2.6.8.1-jl1.oe b/linux/openzaurus_2.6.8.1-jl1.oe index e69de29bb2..bb844f1c92 100644 --- a/linux/openzaurus_2.6.8.1-jl1.oe +++ b/linux/openzaurus_2.6.8.1-jl1.oe @@ -0,0 +1,60 @@ +SECTION = "kernel" +DESCRIPTION = "Linux kernel 2.6 for Zaurus devices." +LICENSE = "GPL" +KV = "${@oe.data.getVar('PV',d,True).split('-')[0]}" + +SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-${KV}.tar.bz2 \ + http://www.cs.wisc.edu/~lenz/zaurus/files/patch-${PV}.diff.gz;patch=1 \ + http://www.cs.wisc.edu/~lenz/zaurus/files/${MACHINE}-config-${PV}" + +# file://patch-2.6.5-rp1.diff;patch=1 \ +# file://collie-config-${PV} \ +# file://poodle-config-${PV} \ +# file://husky-config-${PV}" + +S = "${WORKDIR}/linux-${KV}" + +inherit kernel + +# +# Compensate for sucky bootloader on all Sharp Zaurus models +# +FILES_kernel = "" +ALLOW_EMPTY = 1 + +EXTRA_OEMAKE = "" +COMPATIBLE_HOST = "arm.*-linux" +KERNEL_CCSUFFIX = "-3.3.3" + +#FIXME: Use configuration system +export MEM = "32" +export RD = "32" +export CMDLINE = "noinitrd root=/dev/mtdblock2 rootfstype=jffs2 console=tty0 jffs2_orphand_inodes=delete" +export CMDLINEpxa = "console=ttyS0,9600n8 9600n8 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 console=tty0 jffs2_orphand_inodes=delete" + +do_configure() { + install -m 0644 ${WORKDIR}/www.cs.wisc.edu/${MACHINE}-config-${PV} ${S}/.config || die "No default configuration for ${MACHINE} available." + + if [ "${MACHINE}" == "collie" ] + then + mem=${MEM} + rd=${RD} + mempos=`echo "obase=16; $mem * 1024 * 1024" | bc` + rdsize=`echo "$rd * 1024" | bc` + total=`expr $mem + $rd` + addr=`echo "obase=16; ibase=16; C000000 + $mempos" | bc` + if [ "$rd" == "0" ] + then + echo "# CONFIG_MTD_MTDRAM_SA1100 is not set" >> ${S}/.config + else + echo "CONFIG_MTD_MTDRAM_SA1100=y" >> ${S}/.config + echo "CONFIG_MTDRAM_TOTAL_SIZE=$rdsize" >> ${S}/.config + echo "CONFIG_MTDRAM_ERASE_SIZE=1" >> ${S}/.config + echo "CONFIG_MTDRAM_ABS_POS=$addr" >> ${S}/.config + fi + echo "CONFIG_CMDLINE=\"$CMDLINE mem=${mem}M\"" >> ${S}/.config + else + echo "CONFIG_CMDLINE=\"$CMDLINEpxa\"" >> ${S}/.config + fi + oe_runmake oldconfig +} diff --git a/lisa/lisa_0.2.2.oe b/lisa/lisa_0.2.2.oe index 416bd8b42a..7ede79a9d1 100644 --- a/lisa/lisa_0.2.2.oe +++ b/lisa/lisa_0.2.2.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "LISa is a small daemon which provides something \ like the network neighbourhood under windows, but more and \ only relying on the TCP/IP protocol stack." diff --git a/lmbench/lmbench_2.0.4.oe b/lmbench/lmbench_2.0.4.oe index 9fe6686182..115cbc07ca 100644 --- a/lmbench/lmbench_2.0.4.oe +++ b/lmbench/lmbench_2.0.4.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "Tools for performance analysis." LICENSE = "GPL" MAINTAINER = "Chris Larson <kergoth@handhelds.org>" diff --git a/lockstat/lockstat_1.4.10.oe b/lockstat/lockstat_1.4.10.oe index d1e0879a13..fae348d94f 100644 --- a/lockstat/lockstat_1.4.10.oe +++ b/lockstat/lockstat_1.4.10.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "A tool for retrieving kernel spinlock metering information." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" DEPENDS = "virtual/kernel" diff --git a/lsh/lsh_1.5.5.oe b/lsh/lsh_1.5.5.oe index e69de29bb2..8f6d5440c8 100644 --- a/lsh/lsh_1.5.5.oe +++ b/lsh/lsh_1.5.5.oe @@ -0,0 +1,34 @@ +SECTION = "console/network" +DESCRIPTION = "lsh is a GNU GPL-licensed implementation of the SSH \ +(version 2) protocol. It includes a server, a client, and some \ +utility programs." +DEPENDS = "zlib gmp liboop" + +SRC_URI = "http://www.lysator.liu.se/~nisse/archive/lsh-${PV}.tar.gz" +S = "${WORKDIR}/lsh-${PV}" + +inherit autotools +configopts = " --enable-debug-alloc Enable memory allocation sanity checks \ + --enable-debug-trace Enable tracing support \ + --enable-gcov Instrument for gcov (requires a modern gcc) \ + --without-pty Disable pty support \ + --disable-srp Disable the (experimental) support for SRP \ + --disable-kerberos Don't support kerberos \ + --disable-pam Don't support PAM \ + --disable-datafellows-workarounds \ + --enable-initgroups-workaround \ + --disable-tcp-forward Disable tcp forwarding \ + --disable-x11-forward Disable x11 forwarding (proxy only) \ + --disable-agent-forward Disable auth-agent forwarding (proxy only) \ + --disable-ipv6 Disable IPv6 support \ + --disable-utmp Disable utmp and wtmp support \ + --without-zlib Don't use zlib compression \ + --with-tcpwrappers Use tcp-wrappers for filtering connections \ + --with-sshd1=PROGRAM support fallback to SSH1 daemon \ + --with-scheme=PROGRAM Use a particular scheme implementation \ + --without-system-argp Don't use the system's argp \ + --with-include-path A colon-separated list of directories to search for \ + --with-lib-path A colon-separated list of directories to search for \ + --with-x use the X Window System" +EXTRA_OECONF = "--disable-srp --disable-kerberos --disable-pam \ + --without-x" diff --git a/lsof/lsof_4.69.oe b/lsof/lsof_4.69.oe index cbef47ae6e..f2ae3a3062 100644 --- a/lsof/lsof_4.69.oe +++ b/lsof/lsof_4.69.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "Lsof is a Unix-specific diagnostic \ tool. Its name stands for LiSt Open Files, and it \ does just that." diff --git a/lsof/lsof_4.70.oe b/lsof/lsof_4.70.oe index cbef47ae6e..f2ae3a3062 100644 --- a/lsof/lsof_4.70.oe +++ b/lsof/lsof_4.70.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "Lsof is a Unix-specific diagnostic \ tool. Its name stands for LiSt Open Files, and it \ does just that." diff --git a/lsof/lsof_4.72.oe b/lsof/lsof_4.72.oe index e69de29bb2..614916ada4 100644 --- a/lsof/lsof_4.72.oe +++ b/lsof/lsof_4.72.oe @@ -0,0 +1,35 @@ +SECTION = "console/utils" +DESCRIPTION = "Lsof is a Unix-specific diagnostic \ +tool. Its name stands for LiSt Open Files, and it \ +does just that." + +SRC_URI = "ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_${PV}.tar.gz" +LOCALSRC = "file://${WORKDIR}/lsof_${PV}/lsof_${PV}_src.tar" +S = "${WORKDIR}/lsof_${PV}_src" + +python do_unpack () { + oe.build.exec_func('base_do_unpack', d) + src_uri = oe.data.getVar('SRC_URI', d) + oe.data.setVar('SRC_URI', '${LOCALSRC}', d) + oe.build.exec_func('base_do_unpack', d) + oe.data.setVar('SRC_URI', src_uri, d) +} + +do_configure () { + echo PWD is $PWD + ./Configure ${TARGET_OS} +} + +export I = "${STAGING_INCDIR}" +export L = "${STAGING_INCDIR}" +export EXTRA_OEMAKE = "" + +do_compile () { + oe_runmake 'CC=${CC}' 'CFGL=${LDFLAGS} -L./lib -llsof' 'DEBUG=' 'INCL=${CFLAGS}' +} + +do_install () { + install -d ${D}/${sbindir} ${D}/${mandir}/man8 + install -m 4755 lsof ${D}/${sbindir}/lsof + install -m 0644 lsof.8 ${D}/${mandir}/man8/lsof.8 +} diff --git a/ltt/ltt_0.9.5a+0.9.6pre2.oe b/ltt/ltt_0.9.5a+0.9.6pre2.oe index e69de29bb2..531afad383 100644 --- a/ltt/ltt_0.9.5a+0.9.6pre2.oe +++ b/ltt/ltt_0.9.5a+0.9.6pre2.oe @@ -0,0 +1,27 @@ +SECTION = "devel" +DESCRIPTION = "The Linux trace toolkit is a suite of tools designed to \ +extract program execution details from the Linux operating system and \ +interpret them." +LICENSE = "GPL" +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" + +# NOTE: we're applying the relayfs patch. therefore, this version of the +# tools will only work with a kernel that uses that particular incarnation +# of the ltt patch. We probably need a way to exert control over this +# based on a variable that ${MACHINE}.conf can manipulate. +SRC_URI = "http://www.opersys.com/ftp/pub/LTT/TraceToolkit-0.9.6pre2.tgz \ + http://www.opersys.com/ftp/pub/relayfs/LTT/patch-ltt-on-relayfs-0.9.6pre2.bz2;patch=1 \ + file://gcc34.patch;patch=1 \ + file://m4.patch;patch=1" +S = "${WORKDIR}/TraceToolkit-0.9.6pre2" + +inherit autotools + +INHIBIT_PACKAGE_STRIP = "1" +EXTRA_OECONF = "--without-rtai \ + --without-gtk" + +do_configure () { + rm -f ${S}/acinclude.m4 + autotools_do_configure +} diff --git a/lxt/lxt_1.0.oe b/lxt/lxt_1.0.oe index e69de29bb2..683ff248c5 100644 --- a/lxt/lxt_1.0.oe +++ b/lxt/lxt_1.0.oe @@ -0,0 +1,15 @@ +SECTION = "console/utils" +DESCRIPTION = "lxt ncurses filemanager xtree clone" +PRIORITY = "optional" +MAINTAINER = "Lorn Potter <lpotter@trolltech.com> +DEPENDS = "ncurses" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/lxt-1.0" + +SRC_URI = "http://www.xtreefanpage.org/download/lxt-1.0.tgz \ + file://lxt.patch;patch=1" +S = "${WORKDIR}/lxt" + +do_install() { + install -d ${D}/${bindir}/ + install -m 755 -D ${S}/lxt ${D}/${bindir}/lxt +} diff --git a/mailutils/mailutils_0.3.1.oe b/mailutils/mailutils_0.3.1.oe index bb307bd070..8ae145c063 100644 --- a/mailutils/mailutils_0.3.1.oe +++ b/mailutils/mailutils_0.3.1.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "GNU Mailutils contains a series of \ useful mail clients, servers, and libraries." diff --git a/mailx/mailx_8.1.2-0.20020411cvs.oe b/mailx/mailx_8.1.2-0.20020411cvs.oe index 94cdbd01dd..3315106bc9 100644 --- a/mailx/mailx_8.1.2-0.20020411cvs.oe +++ b/mailx/mailx_8.1.2-0.20020411cvs.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "liblockfile" DESCRIPTION = "mailx is the traditional command-line-mode \ mail user agent." diff --git a/mailx/mailx_8.1.2-0.20031014cvs.oe b/mailx/mailx_8.1.2-0.20031014cvs.oe index f8dc380e1d..b381c54d15 100644 --- a/mailx/mailx_8.1.2-0.20031014cvs.oe +++ b/mailx/mailx_8.1.2-0.20031014cvs.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "liblockfile" DESCRIPTION = "mailx is the traditional command-line-mode \ mail user agent." diff --git a/mailx/mailx_8.1.2-0.20040524cvs.oe b/mailx/mailx_8.1.2-0.20040524cvs.oe index e69de29bb2..b381c54d15 100644 --- a/mailx/mailx_8.1.2-0.20040524cvs.oe +++ b/mailx/mailx_8.1.2-0.20040524cvs.oe @@ -0,0 +1,15 @@ +SECTION = "console/network" +DEPENDS = "liblockfile" +DESCRIPTION = "mailx is the traditional command-line-mode \ +mail user agent." + +SRC_URI = "${DEBIAN_MIRROR}/main/m/mailx/mailx_${PV}.orig.tar.gz \ + ${DEBIAN_MIRROR}/main/m/mailx/mailx_${PV}-1.diff.gz;patch=1 \ + file://install.patch;patch=1" +S = "${WORKDIR}/mailx-${PV}.orig" + +CFLAGS_append = " -D_BSD_SOURCE -DDEBIAN -I${S}/EXT" + +do_install () { + oe_runmake 'DESTDIR=${D}' install +} diff --git a/make/make_3.80.oe b/make/make_3.80.oe index 691133161d..59b504c457 100644 --- a/make/make_3.80.oe +++ b/make/make_3.80.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DESCRIPTION = "GNU Make examines the timestamps on a set of \ interdependent files, and, if necessary, issues commands \ to bring them up-to-date." diff --git a/makedev/makedev_2.3.1.oe b/makedev/makedev_2.3.1.oe index 8fd9686975..076cf26da1 100644 --- a/makedev/makedev_2.3.1.oe +++ b/makedev/makedev_2.3.1.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "The MAKEDEV executable is used to create \ device files, often in /dev." diff --git a/makedevs/makedevs-native_1.0.0.oe b/makedevs/makedevs-native_1.0.0.oe index 2bf659f3ac..2af5dc906a 100644 --- a/makedevs/makedevs-native_1.0.0.oe +++ b/makedevs/makedevs-native_1.0.0.oe @@ -1,3 +1,4 @@ +SECTION = "base" include makedevs_${PV}.oe inherit native diff --git a/makeself/makeself-native_cvs.oe b/makeself/makeself-native_cvs.oe index e69de29bb2..f2dd5cd289 100644 --- a/makeself/makeself-native_cvs.oe +++ b/makeself/makeself-native_cvs.oe @@ -0,0 +1,16 @@ +SECTION = "devel" +DESCRIPTION = "makeself.sh is a small shell script that generates a \ +self-extractable tar.gz archive from a directory. The resulting file \ +appears as a shell script (many of those have a .run suffix), and \ +can be launched as is. The archive will then uncompress itself to a \ +temporary directory and an optional arbitrary command will be executed \ +(for example an installation script)." + +SRC_URI = "cvs://anonymous:anonymous@cvs.icculus.org/cvs/cvsroot;module=loki_setup/makeself" +S = "${WORKDIR}/makeself" + +inherit native + +do_stage() { + install -m 0755 makeself.sh makeself-header.sh ${STAGING_BINDIR}/ +} diff --git a/man-pages/man-pages_1.60.oe b/man-pages/man-pages_1.60.oe index d6349212bb..cdc5ee71cc 100644 --- a/man-pages/man-pages_1.60.oe +++ b/man-pages/man-pages_1.60.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "base set of man pages." SRC_URI = "http://www.kernel.org/pub/linux/docs/manpages/man-pages-${PV}.tar.bz2" diff --git a/man/man_1.5m2.oe b/man/man_1.5m2.oe index eb2e3c4acc..b551bc2043 100644 --- a/man/man_1.5m2.oe +++ b/man/man_1.5m2.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "The man page suite, including man, apropos, \ and whatis consists of programs that are used to read most \ of the documentation available on a Linux system." diff --git a/manufacturers/manufacturers_cvs.oe b/manufacturers/manufacturers_cvs.oe index e69de29bb2..5e3ab9ad07 100644 --- a/manufacturers/manufacturers_cvs.oe +++ b/manufacturers/manufacturers_cvs.oe @@ -0,0 +1,11 @@ +SECTION = "base" +DESCRIPTION = "Ethernet manufacturer database" +MAINTAINER = "Michael 'Mickey' Lauer" + +SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=opie/etc" +S = "${WORKDIR}/etc" + +do_install() { + install -d ${D}/${sysconfdir} + install -m 0644 manufacturers ${D}/${sysconfdir}/ +} diff --git a/maradns/maradns_1.0.23.oe b/maradns/maradns_1.0.23.oe index e69de29bb2..abdcade218 100644 --- a/maradns/maradns_1.0.23.oe +++ b/maradns/maradns_1.0.23.oe @@ -0,0 +1,38 @@ +SECTION = "console/network" +DESCRIPTION = "A security-aware DNS server" +SRC_URI = "http://www.maradns.org/download/maradns-${PV}.tar.bz2 \ + file://init \ + file://rng-makefile-build-cc.patch;patch=1;pnum=0" + +do_install() { + install -d ${D}/${bindir} + install -d ${D}/${sbindir} + install -d ${D}/${sysconfdir} + install -d ${D}/${sysconfdir}/mararc + install -d ${D}/${sysconfdir}/init.d + install -d ${D}/${mandir}/man1 + install -d ${D}/${mandir}/man5 + install -d ${D}/${mandir}/man8 + + sed -i -e "s:PREFIX/man:PREFIX/share/man:" \ + -e "s:PREFIX/doc/maradns-\$VERSION:PREFIX/share/doc/${PF}:" \ + build/install.locations + + oe_runmake \ + TOPLEVEL=${S} \ + BUILDDIR=${S}/build \ + RPM_BUILD_ROOT=${D} \ + PREFIX=${D}/usr \ + MAN1=${D}/usr/share/man/man1 \ + MAN5=${D}/usr/share/man/man5 \ + MAN8=${D}/usr/share/man/man8 \ + install + + mv ${D}/${sysconfdir}/mararc/example_mararc ${D}/${sysconfdir}/maradns + rm -r ${D}/${sysconfdir}/mararc/ + install -m 755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/maradns +} + +PACKAGES = "maradns-zone maradns-ask maradns maradns-doc" +FILES_maradns-zone = "${sbindir}/zoneserver ${bindir}/getzone" +FILES_maradns-ask = "${bindir}/askmara" diff --git a/matchbox-common/matchbox-common_0.8.oe b/matchbox-common/matchbox-common_0.8.oe index ec7fc97623..74843a8873 100644 --- a/matchbox-common/matchbox-common_0.8.oe +++ b/matchbox-common/matchbox-common_0.8.oe @@ -1,3 +1,4 @@ +SECTION = "x11/wm" DESCRIPTION = "Matchbox window manager common files" LICENSE = "GPL" DEPENDS = "libmatchbox" diff --git a/matchbox-desktop/matchbox-desktop_0.8.oe b/matchbox-desktop/matchbox-desktop_0.8.oe index 738be061c8..a0e5ab21fa 100644 --- a/matchbox-desktop/matchbox-desktop_0.8.oe +++ b/matchbox-desktop/matchbox-desktop_0.8.oe @@ -1,3 +1,4 @@ +SECTION = "x11/wm" PR = "r1" LICENSE = "GPL" DEPENDS = "libmatchbox startup-notification" diff --git a/matchbox-panel/matchbox-panel_0.8.1.oe b/matchbox-panel/matchbox-panel_0.8.1.oe index 3fe4a58415..077e19a24c 100644 --- a/matchbox-panel/matchbox-panel_0.8.1.oe +++ b/matchbox-panel/matchbox-panel_0.8.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" PR = "r4" DESCRIPTION = "Matchbox panel" LICENSE = "GPL" @@ -16,4 +17,3 @@ EXTRA_OECONF = "--enable-startup-notification --enable-dnotify --enable-nls --en FILES_${PN} = "${bindir} \ ${datadir}/applications \ ${datadir}/pixmaps" - diff --git a/matchbox-panel/matchbox-panel_0.8.oe b/matchbox-panel/matchbox-panel_0.8.oe index 52d7776cf7..ae265a3160 100644 --- a/matchbox-panel/matchbox-panel_0.8.oe +++ b/matchbox-panel/matchbox-panel_0.8.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DESCRIPTION = "Matchbox panel" LICENSE = "GPL" DEPENDS = "libmatchbox x11 xext xpm" diff --git a/matchbox-wm/matchbox-wm_0.8.1.oe b/matchbox-wm/matchbox-wm_0.8.1.oe index 69722b9947..c69374c0e1 100644 --- a/matchbox-wm/matchbox-wm_0.8.1.oe +++ b/matchbox-wm/matchbox-wm_0.8.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/wm" DESCRIPTION = "Matchbox window manager" LICENSE = "GPL" DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage libxrender startup-notification expat gconf" diff --git a/matchbox-wm/matchbox-wm_0.8.2.oe b/matchbox-wm/matchbox-wm_0.8.2.oe index c8abaa28c4..b42c90407e 100644 --- a/matchbox-wm/matchbox-wm_0.8.2.oe +++ b/matchbox-wm/matchbox-wm_0.8.2.oe @@ -1,3 +1,4 @@ +SECTION = "x11/wm" PR = "r3" DESCRIPTION = "Matchbox window manager" LICENSE = "GPL" diff --git a/matchbox-wm/matchbox-wm_0.8.3.oe b/matchbox-wm/matchbox-wm_0.8.3.oe index e69de29bb2..f1d4fc27a5 100644 --- a/matchbox-wm/matchbox-wm_0.8.3.oe +++ b/matchbox-wm/matchbox-wm_0.8.3.oe @@ -0,0 +1,27 @@ +SECTION = "x11/wm" +DESCRIPTION = "Matchbox window manager" +LICENSE = "GPL" +DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage libxrender startup-notification expat gconf matchbox-common" +RDEPENDS = "matchbox-common" + +SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/matchbox-window-manager/0.8/matchbox-window-manager-${PV}.tar.bz2 \ + file://kbdconfig_keylaunch_simpad.patch;patch=1;pnum=0" +S = "${WORKDIR}/matchbox-window-manager-${PV}" + +inherit autotools pkgconfig + +FILES_${PN} = "${bindir} \ + ${datadir}/matchbox \ + ${datadir}/themes/blondie/matchbox \ + ${datadir}/themes/bluebox/matchbox \ + ${datadir}/themes/borillo/matchbox" + +EXTRA_OECONF = "--enable-composite --enable-startup-notification --enable-expat" + +pkg_postinst() { +update-alternatives --install /usr/bin/x-window-manager x-window-manager /usr/bin/matchbox-session 10 +} + +pkg_postrm() { +update-alternatives --remove x-window-manager /usr/bin/matchbox-session +} diff --git a/matchbox-wm/matchbox-wm_0.8.4.oe b/matchbox-wm/matchbox-wm_0.8.4.oe index e69de29bb2..f1d4fc27a5 100644 --- a/matchbox-wm/matchbox-wm_0.8.4.oe +++ b/matchbox-wm/matchbox-wm_0.8.4.oe @@ -0,0 +1,27 @@ +SECTION = "x11/wm" +DESCRIPTION = "Matchbox window manager" +LICENSE = "GPL" +DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage libxrender startup-notification expat gconf matchbox-common" +RDEPENDS = "matchbox-common" + +SRC_URI = "ftp://ftp.handhelds.org/matchbox/sources/matchbox-window-manager/0.8/matchbox-window-manager-${PV}.tar.bz2 \ + file://kbdconfig_keylaunch_simpad.patch;patch=1;pnum=0" +S = "${WORKDIR}/matchbox-window-manager-${PV}" + +inherit autotools pkgconfig + +FILES_${PN} = "${bindir} \ + ${datadir}/matchbox \ + ${datadir}/themes/blondie/matchbox \ + ${datadir}/themes/bluebox/matchbox \ + ${datadir}/themes/borillo/matchbox" + +EXTRA_OECONF = "--enable-composite --enable-startup-notification --enable-expat" + +pkg_postinst() { +update-alternatives --install /usr/bin/x-window-manager x-window-manager /usr/bin/matchbox-session 10 +} + +pkg_postrm() { +update-alternatives --remove x-window-manager /usr/bin/matchbox-session +} diff --git a/matchbox-wm/matchbox-wm_0.8.oe b/matchbox-wm/matchbox-wm_0.8.oe index 414d6a9cbd..dfaaf0d822 100644 --- a/matchbox-wm/matchbox-wm_0.8.oe +++ b/matchbox-wm/matchbox-wm_0.8.oe @@ -1,3 +1,4 @@ +SECTION = "x11/wm" DESCRIPTION = "Matchbox window manager" LICENSE = "GPL" DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage libxrender gconf" diff --git a/matrixssl/matrixssl_1.0-beta.oe b/matrixssl/matrixssl_1.0-beta.oe index e69de29bb2..5160c1baf4 100644 --- a/matrixssl/matrixssl_1.0-beta.oe +++ b/matrixssl/matrixssl_1.0-beta.oe @@ -0,0 +1,18 @@ +SECTION = "unknown" +SRC_URI = "http://openembedded.org/dl/matrixssl-1-0-beta2-r2.tar.gz \ + file://cross.patch;patch=1" +S = "${WORKDIR}/matrixssl/src" + +def define_os (d): + import oe + if oe.data.getVar('TARGET_OS', d).startswith('linux'): + return "-DLINUX" + return "" + +CFLAGS += " ${@define_os(d)}" + +do_install () { + install -d ${D}/${includedir} + install -m 0644 ${S}/../matrixSsl.h ${D}/${includedir}/ + oe_libinstall -so libmatrixssl ${D}/${libdir}/ +} diff --git a/matrixssl/matrixssl_1.1.1.oe b/matrixssl/matrixssl_1.1.1.oe index e69de29bb2..e98dde2a29 100644 --- a/matrixssl/matrixssl_1.1.1.oe +++ b/matrixssl/matrixssl_1.1.1.oe @@ -0,0 +1,18 @@ +SECTION = "unknown" +SRC_URI = "http://openembedded.org/dl/matrixssl-1-1-1.tar.gz \ + file://cross.patch;patch=1" +S = "${WORKDIR}/matrixssl/src" + +def define_os (d): + import oe + if oe.data.getVar('TARGET_OS', d).startswith('linux'): + return "-DLINUX" + return "" + +CFLAGS += " ${@define_os(d)}" + +do_install () { + install -d ${D}/${includedir} + install -m 0644 ${S}/../matrixSsl.h ${D}/${includedir}/ + oe_libinstall -so libmatrixssl ${D}/${libdir}/ +} diff --git a/memtester/memtester_4.0.4.oe b/memtester/memtester_4.0.4.oe index e69de29bb2..c1310a809b 100644 --- a/memtester/memtester_4.0.4.oe +++ b/memtester/memtester_4.0.4.oe @@ -0,0 +1,20 @@ +SECTION = "console/utils" +DESCRIPTION = "Utility to test for faulty memory subsystem" +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +LICENSE = "GPLv2" + +SRC_URI = "http://www.qcc.ca/~charlesc/software/memtester/memtester-${PV}.tar.gz" +S = "${WORKDIR}/memtester-${PV}" + +do_compile () { + echo '${CC} ${CFLAGS} -DPOSIX -c' > conf-cc + echo '${CC} ${LDFLAGS}' > conf-ld + oe_runmake +} + +do_install () { + install -d ${D}/${bindir} + install -d ${D}/${mandir}/man8 + install -m 0755 memtester ${D}/${bindir}/ + install -m 0755 memtester.8 ${D}/${mandir}/man8/ +} diff --git a/mesa/mesa_6.0.1.oe b/mesa/mesa_6.0.1.oe index 1bf8b92c1a..ae1b673337 100644 --- a/mesa/mesa_6.0.1.oe +++ b/mesa/mesa_6.0.1.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" SRC_URI = "${SOURCEFORGE_MIRROR}/mesa3d/MesaLib-${PV}.tar.bz2 \ file://Make-config.patch;patch=1 \ file://mklib.patch;patch=1" @@ -21,4 +22,3 @@ do_stage() { cp -pd lib/* ${STAGING_LIBDIR}/ cp -r include/GL ${STAGING_INCDIR}/ } - diff --git a/mgetty/mgetty_1.1.30.oe b/mgetty/mgetty_1.1.30.oe index 502887292e..7a0590cd24 100644 --- a/mgetty/mgetty_1.1.30.oe +++ b/mgetty/mgetty_1.1.30.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "The mgetty package contains an intelligent \ getty for allowing logins over a serial line (such as \ through a modem) and receiving incoming faxes." diff --git a/mime-support/mime-support_3.28.oe b/mime-support/mime-support_3.28.oe index e69de29bb2..0acf6c8ae6 100644 --- a/mime-support/mime-support_3.28.oe +++ b/mime-support/mime-support_3.28.oe @@ -0,0 +1,54 @@ +SECTION = "base" +DESCRIPTION = "MIME files 'mime.types' & 'mailcap', and support programs" +MAINTAINER = "Rene Wagner <reenoo@gmx.de>" + +DEPENDS = "file" +RRECOMMENDS = "file" + +SRC_URI = "${DEBIAN_MIRROR}/main/m/mime-support/mime-support_${PV}-1.tar.gz" +S = "${WORKDIR}/${PN}" + +PACKAGES = "${PN} ${PN}-doc" +FILES_${PN} += " ${libdir}/mime" + +docdir_append = "/${PN}" + +do_install () { + install -d ${D}/${sysconfdir} + install -d ${D}/${libdir}/mime/packages + install -d ${D}/${docdir} + install -d ${D}/${sbindir} + install -d ${D}/${bindir} + install -d ${D}/${mandir}/man1 + install -d ${D}/${mandir}/man5 + install -d ${D}/${mandir}/man8 + install -m 644 mime.types ${D}/${sysconfdir}/ + install -m 644 mailcap ${D}/${libdir}/mime/ + install -m 644 mailcap.order ${D}/${sysconfdir}/ + install -m 644 mailcap.man ${D}/${mandir}/man5/mailcap.5 + install -m 644 mailcap.order.man ${D}/${mandir}/man5/mailcap.order.5 +# install -m 755 install-mime ${D}/${sbindir}/ +# install -m 644 install-mime.man ${D}/${mandir}/man8/install-mime.8 + install -m 755 update-mime ${D}/${sbindir}/ + install -m 644 update-mime.man ${D}/${mandir}/man8/update-mime.8 + install -m 755 run-mailcap ${D}/${bindir}/ + install -m 644 run-mailcap.man ${D}/${mandir}/man1/run-mailcap.1 +# install -m 644 rfcs/* ${D}/${docdir}/ + install -m 644 debian/changelog ${D}/${docdir}/changelog.Debian + install -m 644 debian/README ${D}/${docdir}/copyright + install -m 755 debian-view ${D}/${libdir}/mime/ + install -m 755 playaudio ${D}/${libdir}/mime/ + install -m 755 playdsp ${D}/${libdir}/mime/ + install -m 644 mailcap.entries ${D}/${libdir}/mime/packages/mime-support + cd ${D}/${mandir}; gzip -9fv */* + cd ${D}/${docdir}; gzip -9v * + cd ${D}/${docdir}; gunzip copyright.gz + cd ${D}/${bindir}; ln -s run-mailcap see + cd ${D}/${bindir}; ln -s run-mailcap edit + cd ${D}/${bindir}; ln -s run-mailcap compose + cd ${D}/${bindir}; ln -s run-mailcap print + cd ${D}/${mandir}/man1; ln -s run-mailcap.1.gz see.1.gz + cd ${D}/${mandir}/man1; ln -s run-mailcap.1.gz edit.1.gz + cd ${D}/${mandir}/man1; ln -s run-mailcap.1.gz compose.1.gz + cd ${D}/${mandir}/man1; ln -s run-mailcap.1.gz print.1.gz +} diff --git a/miniclipboard/miniclipboard_0.3.oe b/miniclipboard/miniclipboard_0.3.oe index 4e6d0a597f..805f4b1bd3 100644 --- a/miniclipboard/miniclipboard_0.3.oe +++ b/miniclipboard/miniclipboard_0.3.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" inherit gpe DESCRIPTION = "Clipboard management application" diff --git a/minicom/minicom_2.1.oe b/minicom/minicom_2.1.oe index 5892236714..46ed0ecdbe 100644 --- a/minicom/minicom_2.1.oe +++ b/minicom/minicom_2.1.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "ncurses gettext-native" SRC_URI = "http://alioth.debian.org/download.php/123/minicom-${PV}.tar.gz \ @@ -8,4 +9,3 @@ inherit autotools do_install() { for d in doc extras man intl lib src; do make -C $d DESTDIR=${D} install; done } - diff --git a/mipl-mipv6/mipv6_1.1-v2.4.26.oe b/mipl-mipv6/mipv6_1.1-v2.4.26.oe index e69de29bb2..c0b72df3cd 100644 --- a/mipl-mipv6/mipv6_1.1-v2.4.26.oe +++ b/mipl-mipv6/mipv6_1.1-v2.4.26.oe @@ -0,0 +1,16 @@ +SECTION = "unknown" +SRC_URI = "http://www.mobile-ipv6.org/software/download/mipv6-${PV}.tar.gz" + +CFLAGS =+ "-I${S}/include -I${STAGING_KERNEL_DIR}/include" + +inherit autotools + +do_compile() { + oe_runmake CFLAGS="${CFLAGS}" +} + +do_install() { + install -d ${D}${sbindir} + install -d ${D}${sysconfdir}/init.d + oe_runmake sbindir="${D}${sbindir}" initdir="${D}${sysconfdir}/init.d" mandir="${D}${datadir}/man" docdir="${D}${datadir}/doc/mobile-ip6" NETWORK_MIP6_CONF="${D}${sysconfdir}" install +} diff --git a/misc-binary-only/prism3-firmware_1.8.3.oe b/misc-binary-only/prism3-firmware_1.8.3.oe index aa0c0c758f..eb6b04eebc 100644 --- a/misc-binary-only/prism3-firmware_1.8.3.oe +++ b/misc-binary-only/prism3-firmware_1.8.3.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "Firmware for the Prism3 cards" LICENSE = "Unknown" PR = "r1" @@ -19,4 +20,3 @@ To make a prism3 card w/ downloadable firmware work, do the following: 3.) Add a shell skript w/ "ifup <interface>" to /etc/apm/resume.d EOF } - diff --git a/misc-binary-only/tda1004x-firmware.oe b/misc-binary-only/tda1004x-firmware.oe index 9681ccd73f..9c494ff584 100644 --- a/misc-binary-only/tda1004x-firmware.oe +++ b/misc-binary-only/tda1004x-firmware.oe @@ -1,3 +1,4 @@ +SECTION = "base" DEPENDS = "unzip-native" SRC_URI = "http://hauppauge.lightpath.net/de/nova-pci216.exe" diff --git a/mobilemesh/mobilemesh_1.2.oe b/mobilemesh/mobilemesh_1.2.oe index e69de29bb2..8504760224 100644 --- a/mobilemesh/mobilemesh_1.2.oe +++ b/mobilemesh/mobilemesh_1.2.oe @@ -0,0 +1,33 @@ +SECTION = "console/network" +DESCRIPTION = "MobileMesh mobile ad-hoc routing protocol" +LICENSE = "GPL" +DEPENDS = "openssl" +SRC_URI = "cvs://anoncvs:anoncvs@meshcube.org/data/cvs;module=application/mobilemesh" + +S = "${WORKDIR}/mobilemesh" + +CXXFLAGS += "-I ." +LDFLAGS += "-lcrypto -lssl" + +do_compile() { + oe_runmake depends + oe_runmake +} + +do_install() { + install -d ${D}/${sbindir} + install -d ${D}/${sysconfdir}/mobilemesh + install -d ${D}/${sysconfdir}/init.d + install -d ${D}/${docdir} + install -d ${D}/${mandir}/man8 + oe_runmake PREFIX=${TARGET_PREFIX} BINDIR=${D}/${sbindir} ETCDIR=${D}/${sysconfdir}/mobilemesh install + install ${S}/doc/InternetDrafts/draft* ${D}/${docdir} + #install ${S}/doc/man/mm*.ps ${D}/${docdir} + install ${S}/doc/man/mm*.pdf ${D}/${docdir} + install ${S}/doc/man/mm*.8 ${D}/${mandir}/man8 + install ${S}/doc/FAQ ${D}/${docdir} + install ${S}/doc/INSTALL ${D}/${docdir} + install ${S}/doc/LICENSE ${D}/${docdir} + install ${S}/doc/README ${D}/${docdir} + install ${S}/ipkg/etc/init.d/mobilemesh ${D}/${sysconfdir}/init.d/ +} diff --git a/module-init-tools/module-init-tools_3.0-pre7.oe b/module-init-tools/module-init-tools_3.0-pre7.oe index 80e5d9808f..cf912e62cc 100644 --- a/module-init-tools/module-init-tools_3.0-pre7.oe +++ b/module-init-tools/module-init-tools_3.0-pre7.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "This package contains a set of programs for loading, inserting, and \ removing kernel modules for Linux (versions 2.5.48 and above). It serves \ the same function that the modutils package serves for Linux 2.4." diff --git a/module-init-tools/module-init-tools_3.1-pre5.oe b/module-init-tools/module-init-tools_3.1-pre5.oe index e69de29bb2..cf912e62cc 100644 --- a/module-init-tools/module-init-tools_3.1-pre5.oe +++ b/module-init-tools/module-init-tools_3.1-pre5.oe @@ -0,0 +1,12 @@ +SECTION = "base" +DESCRIPTION = "This package contains a set of programs for loading, inserting, and \ +removing kernel modules for Linux (versions 2.5.48 and above). It serves \ +the same function that the modutils package serves for Linux 2.4." + +SRC_URI = "ftp://ftp.kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-${PV}.tar.bz2" +S = "${WORKDIR}/module-init-tools-${PV}" + +bindir = "/bin" +sbindir = "/sbin" + +inherit autotools diff --git a/modutils/modutils-collateral.oe b/modutils/modutils-collateral.oe index 043560f969..334f7a9943 100644 --- a/modutils/modutils-collateral.oe +++ b/modutils/modutils-collateral.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "modutils configuration files" PR = "r1" diff --git a/modutils/modutils-cross_2.4.27.oe b/modutils/modutils-cross_2.4.27.oe index 7c68dfbe5b..5674061d14 100644 --- a/modutils/modutils-cross_2.4.27.oe +++ b/modutils/modutils-cross_2.4.27.oe @@ -1,3 +1,4 @@ +SECTION = "base" include modutils_${PV}.oe PR = "r4" inherit cross diff --git a/modutils/modutils-initscripts.oe b/modutils/modutils-initscripts.oe index 13d21c3010..5fa996e68f 100644 --- a/modutils/modutils-initscripts.oe +++ b/modutils/modutils-initscripts.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "modutils configuration files" SRC_URI = "file://modutils.sh" PR = "r1" diff --git a/modutils/modutils_2.4.27.oe b/modutils/modutils_2.4.27.oe index 2e3db1baf9..03b90afef5 100644 --- a/modutils/modutils_2.4.27.oe +++ b/modutils/modutils_2.4.27.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "These utilities are intended to make a Linux modular kernel \ manageable for all users, administrators and distribution maintainers." FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/files" diff --git a/mono/mono-native_1.0.oe b/mono/mono-native_1.0.oe index ca1b35be0b..b4e38ebef5 100644 --- a/mono/mono-native_1.0.oe +++ b/mono/mono-native_1.0.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" include mono_${PV}.oe S = "${WORKDIR}/mono-${PV}" DEPENDS = "glib-2.0-native" diff --git a/mono/mono_1.0.oe b/mono/mono_1.0.oe index 566bd04622..683a62a38d 100644 --- a/mono/mono_1.0.oe +++ b/mono/mono_1.0.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DEPENDS = "mono-native glib-2.0" SRC_URI = "http://mono2.ximian.com/archive/1.0/mono-1.0.tar.gz \ diff --git a/mozilla/firefox_0.9.2.oe b/mozilla/firefox_0.9.2.oe index 475a406a36..cae3422a0c 100644 --- a/mozilla/firefox_0.9.2.oe +++ b/mozilla/firefox_0.9.2.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DEPENDS = "xt xi zip-native gtk+ orbit2" PR = "r10" @@ -44,4 +45,3 @@ do_install() { pkg_postinst_firefox() { chmod -R a+w ${libdir}/firefox* } - diff --git a/mozilla/firefox_0.9.3.oe b/mozilla/firefox_0.9.3.oe index 19e5029165..4c12ad35e0 100644 --- a/mozilla/firefox_0.9.3.oe +++ b/mozilla/firefox_0.9.3.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DEPENDS = "xt xi zip-native gtk+ orbit2" PR = "r2" @@ -49,4 +50,3 @@ pkg_postinst_firefox() { # work around requirement for root access on first startup chmod -R a+w ${libdir}/firefox* } - diff --git a/mozilla/firefox_0.9.oe b/mozilla/firefox_0.9.oe index d6ea89a4a5..0238343d1f 100644 --- a/mozilla/firefox_0.9.oe +++ b/mozilla/firefox_0.9.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DEPENDS = "xt xi zip-native gtk+ orbit2" PR = "r3" @@ -37,4 +38,3 @@ do_compile() { do_install() { make DESTDIR="${D}" install } - diff --git a/mozilla/thunderbird_0.7.3.oe b/mozilla/thunderbird_0.7.3.oe index 2a3f8db356..1e1344f714 100644 --- a/mozilla/thunderbird_0.7.3.oe +++ b/mozilla/thunderbird_0.7.3.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DEPENDS = "xt xi zip-native gtk+ orbit2 gnupg" RRECOMMENDS = "gnupg" PR = "r1" diff --git a/mp3blaster/mp3blaster_3.1.3.oe b/mp3blaster/mp3blaster_3.1.3.oe index 52d7e165d8..1e4ff0757f 100644 --- a/mp3blaster/mp3blaster_3.1.3.oe +++ b/mp3blaster/mp3blaster_3.1.3.oe @@ -1,3 +1,4 @@ +SECTION = "console/multimedia" DESCRIPTION = "A console MP3 player based on ncurses" DEPENDS = "ncurses libsidplay libogg libvorbis" @@ -7,4 +8,3 @@ SRC_URI = "http://www.stack.nl/~brama/mp3blaster/src/mp3blaster-${PV}.tar.gz \ inherit autotools EXTRA_OECONF = "--with-x=no --with-sidplay --with-oggvorbis --without-pth --without-mysql --without-nas" - diff --git a/mp3blaster/mp3blaster_3.2.0.oe b/mp3blaster/mp3blaster_3.2.0.oe index 52d7e165d8..1e4ff0757f 100644 --- a/mp3blaster/mp3blaster_3.2.0.oe +++ b/mp3blaster/mp3blaster_3.2.0.oe @@ -1,3 +1,4 @@ +SECTION = "console/multimedia" DESCRIPTION = "A console MP3 player based on ncurses" DEPENDS = "ncurses libsidplay libogg libvorbis" @@ -7,4 +8,3 @@ SRC_URI = "http://www.stack.nl/~brama/mp3blaster/src/mp3blaster-${PV}.tar.gz \ inherit autotools EXTRA_OECONF = "--with-x=no --with-sidplay --with-oggvorbis --without-pth --without-mysql --without-nas" - diff --git a/mpd/mpd_0.11.1.oe b/mpd/mpd_0.11.1.oe index 2e14c9d746..c32a214000 100644 --- a/mpd/mpd_0.11.1.oe +++ b/mpd/mpd_0.11.1.oe @@ -1,3 +1,4 @@ +SECTION = "console/multimedia" DESCRIPTION = "Music Player Daemon (mpd)" HOMEPAGE = "http://www.musicpd.org" LICENSE = "GPLv2" diff --git a/mpfr/mpfr_cvs.oe b/mpfr/mpfr_cvs.oe index bdba41c46c..bc6f62f7dd 100644 --- a/mpfr/mpfr_cvs.oe +++ b/mpfr/mpfr_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "A C library for multiple-precision floating-point \ computations with exact rounding" MAINTAINER = "Rene Wagner <reenoo@gmx.de>" diff --git a/mtd/mtd-native_20040614.oe b/mtd/mtd-native_20040614.oe index a953eeae69..d3fa78a76b 100644 --- a/mtd/mtd-native_20040614.oe +++ b/mtd/mtd-native_20040614.oe @@ -1,3 +1,4 @@ +SECTION = "base" include mtd_${PV}.oe inherit native DEPENDS = "patcher-native zlib-native" diff --git a/mtd/mtd_20040614.oe b/mtd/mtd_20040614.oe index 8a0532283a..6fd9e3869f 100644 --- a/mtd/mtd_20040614.oe +++ b/mtd/mtd_20040614.oe @@ -1,3 +1,4 @@ +SECTION = "base" DEPENDS = "zlib" DESCRIPTION = "Tools for managing memory technology devices." #PV = "${CVSDATE}" diff --git a/murasaki/murasaki_0.8.8.oe b/murasaki/murasaki_0.8.8.oe index 1c3935a581..36966053b9 100644 --- a/murasaki/murasaki_0.8.8.oe +++ b/murasaki/murasaki_0.8.8.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DESCRIPTION = "Murasaki automatically loads and unloads modules for \ USB, Cardbus, and other hot-pluggable devices using the new Hotplug \ feature in Linux 2.4." diff --git a/mutt/mutt_1.5.4i.oe b/mutt/mutt_1.5.4i.oe index 906235ed2f..2b9ba495b4 100644 --- a/mutt/mutt_1.5.4i.oe +++ b/mutt/mutt_1.5.4i.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "ncurses openssl" DESCRIPTION = "Mutt is a small but very powerful text-based \ MIME mail client. It is highly configurable, and is well-suited \ diff --git a/mysql/mysql-native_4.1.4a.oe b/mysql/mysql-native_4.1.4a.oe index ee1af05021..e55653b224 100644 --- a/mysql/mysql-native_4.1.4a.oe +++ b/mysql/mysql-native_4.1.4a.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" include mysql_${PV}.oe inherit native diff --git a/nano/nano_1.2.1.oe b/nano/nano_1.2.1.oe index 57358de722..55b721a42b 100644 --- a/nano/nano_1.2.1.oe +++ b/nano/nano_1.2.1.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DEPENDS = "ncurses" DESCRIPTION = "GNU nano (Nano's ANOther editor, or \ Not ANOther editor) is an enhanced clone of the \ diff --git a/nano/nano_1.3.0.oe b/nano/nano_1.3.0.oe index a2f32e7c84..f9073baecb 100644 --- a/nano/nano_1.3.0.oe +++ b/nano/nano_1.3.0.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DEPENDS = "ncurses" DESCRIPTION = "GNU nano (Nano's ANOther editor, or \ Not ANOther editor) is an enhanced clone of the \ diff --git a/nasm/nasm-native_0.98.38.oe b/nasm/nasm-native_0.98.38.oe index e69de29bb2..bf54fe2389 100644 --- a/nasm/nasm-native_0.98.38.oe +++ b/nasm/nasm-native_0.98.38.oe @@ -0,0 +1,4 @@ +SECTION = "unknown" +include nasm_${PV}.oe +S = "${WORKDIR}/nasm-${PV}" +inherit native diff --git a/native/native-kernel.oe b/native/native-kernel.oe index 67b1c29bbd..c8599f8d2b 100644 --- a/native/native-kernel.oe +++ b/native/native-kernel.oe @@ -1,3 +1,4 @@ +SECTION = "base" COMPATIBLE_HOST = "${BUILD_SYS}" PROVIDES = "virtual/kernel" @@ -10,4 +11,3 @@ do_stage() { echo >${STAGING_KERNEL_DIR}/kernel-ccsuffix echo >${STAGING_KERNEL_DIR}/kernel-ldsuffix } - diff --git a/ncurses/ncurses-native_5.4.oe b/ncurses/ncurses-native_5.4.oe index 07f70db47e..391397cc1e 100644 --- a/ncurses/ncurses-native_5.4.oe +++ b/ncurses/ncurses-native_5.4.oe @@ -1,3 +1,4 @@ +SECTION = "libs" include ncurses_${PV}.oe inherit native EXTRA_OEMAKE = '"BUILD_CCFLAGS=${BUILD_CCFLAGS}"' diff --git a/netbase/netbase_4.18.oe b/netbase/netbase_4.18.oe index e69de29bb2..860fe8b743 100644 --- a/netbase/netbase_4.18.oe +++ b/netbase/netbase_4.18.oe @@ -0,0 +1,33 @@ +SECTION = "base" +DESCRIPTION = "This package provides the necessary \ +infrastructure for basic TCP/IP based networking." + +inherit update-rc.d + +INITSCRIPT_NAME = "networking" +INITSCRIPT_PARAMS = "start 40 S . stop 40 0 6 1 ." + +SRC_URI = "${DEBIAN_MIRROR}/main/n/netbase/netbase_${PV}.tar.gz \ + file://options \ + file://init \ + file://hosts \ + file://interfaces" + +do_install () { + install -d ${D}/${sysconfdir}/init.d \ + ${D}/${sbindir} \ + ${D}/${mandir}/man8 \ + ${D}/${sysconfdir}/network/if-pre-up.d \ + ${D}/${sysconfdir}/network/if-up.d \ + ${D}/${sysconfdir}/network/if-down.d \ + ${D}/${sysconfdir}/network/if-post-down.d + install -m 0644 ${WORKDIR}/options ${D}/${sysconfdir}/network/options + install -m 0755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/networking + install -m 0644 ${WORKDIR}/hosts ${D}/${sysconfdir}/hosts + install -m 0644 etc-rpc ${D}/${sysconfdir}/rpc + install -m 0644 etc-protocols ${D}/${sysconfdir}/protocols + install -m 0644 etc-services ${D}/${sysconfdir}/services + install -m 0755 update-inetd ${D}/${sbindir}/ + install -m 0644 update-inetd.8 ${D}/${mandir}/man8/ + install -m 0644 ${WORKDIR}/interfaces ${D}/${sysconfdir}/network/interfaces +} diff --git a/netkit-base/netkit-base_0.17.oe b/netkit-base/netkit-base_0.17.oe index b5d0c75df9..cf65127e7e 100644 --- a/netkit-base/netkit-base_0.17.oe +++ b/netkit-base/netkit-base_0.17.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "netkit-base includes the inetd daemon." SRC_URI = "ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-base-${PV}.tar.gz \ diff --git a/netkit-ftp/netkit-ftp_0.17.oe b/netkit-ftp/netkit-ftp_0.17.oe index 24c6819d09..8abdd934c9 100644 --- a/netkit-ftp/netkit-ftp_0.17.oe +++ b/netkit-ftp/netkit-ftp_0.17.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "netkit-ftp includes a commandline ftp client." SRC_URI = "ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-ftp-${PV}.tar.gz \ diff --git a/netperf/netperf_2.3.oe b/netperf/netperf_2.3.oe index 360ff340ef..a77834f805 100644 --- a/netperf/netperf_2.3.oe +++ b/netperf/netperf_2.3.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION="Network performance benchmark including tests for TCP, UDP, sockets, ATM and more." HOMEPAGE="http://www.netperf.org/" LICENSE="netperf" @@ -13,7 +14,7 @@ CFLAGS_append = " -DDO_UNIX -DDO_IPV6" do_compile() { oe_runmake - sed -i 's:^\(NETHOME=\).*:\1/usr/bin:' *_script + sed -i 's:^\(NETHOME=\).*:/usr/bin:' *_script } do_install() { @@ -46,4 +47,3 @@ do_install() { INITSCRIPT_NAME="netperf" INITSCRIPT_PARAMS="defaults" - diff --git a/nmap/nmap_3.45.oe b/nmap/nmap_3.45.oe index 4747e284b7..3ef96a6b66 100644 --- a/nmap/nmap_3.45.oe +++ b/nmap/nmap_3.45.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "libpcap" DESCRIPTION = "Nmap is a command line portscanner." diff --git a/nmap/nmap_3.48.oe b/nmap/nmap_3.48.oe index d9331d330b..13d83bbe44 100644 --- a/nmap/nmap_3.48.oe +++ b/nmap/nmap_3.48.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "libpcap" DESCRIPTION = "Nmap is a command line portscanner." diff --git a/nmap/nmap_3.50.oe b/nmap/nmap_3.50.oe index fa012b6ad2..19f68fe78c 100644 --- a/nmap/nmap_3.50.oe +++ b/nmap/nmap_3.50.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" BROKEN = "1" DESCRIPTION = "Nmap is a command line portscanner." DEPENDS = "libpcap" diff --git a/nslu2-binary-only/nslu2-firmware-binary_2.3r25.oe b/nslu2-binary-only/nslu2-firmware-binary_2.3r25.oe index 46e0a14b42..cf0b85de56 100644 --- a/nslu2-binary-only/nslu2-firmware-binary_2.3r25.oe +++ b/nslu2-binary-only/nslu2-firmware-binary_2.3r25.oe @@ -1,3 +1,4 @@ +SECTION = "base" DEPENDS = "slugtool-native unzip-native" PACKAGES = "" INHIBIT_DEFAULT_DEPS = "1" diff --git a/nslu2-binary-only/nslu2-unslung-ramdisk_2.3r25.oe b/nslu2-binary-only/nslu2-unslung-ramdisk_2.3r25.oe index e69de29bb2..13b98e49c2 100644 --- a/nslu2-binary-only/nslu2-unslung-ramdisk_2.3r25.oe +++ b/nslu2-binary-only/nslu2-unslung-ramdisk_2.3r25.oe @@ -0,0 +1,81 @@ +SECTION = "base" +DEPENDS = "nslu2-firmware-binary e2tools-native" +PACKAGES = "" +INHIBIT_DEFAULT_DEPS = "1" +PR = "r1" + +UNSLUNG_VERSION = 1.11-beta +SUFFIX = + +SRC_URI = "file://linuxrc \ + file://rc.unslung \ + file://unsling \ + file://unslung.patch" +S = "${WORKDIR}" + +ROOT_NEW_FILES = ".unslung linuxrc" +SBIN_NEW_FILES = "unsling" +ETC_PATCHED_FILES = "passwd rc" +ETC_NEW_FILES = "profile" +RC_PATCHED_FILES = "rc.1 rc.crond rc.halt rc.local rc.modules \ + rc.network rc.quickset rc.quota rc.reboot \ + rc.reset_usrgrpshare rc.rstimezone rc.samba \ + rc.sysinit rc.thttpd rc.xinetd" +RC_NEW_FILES = "rc.unslung" +HTML_PATCHED_FILES = "home.htm" +LOCAL_PATCHED_FILES = "passwd" +ROOT_NEW_DIRS = "opt" + +do_compile () { + rm -f ${STAGING_LIBDIR}/nslu2-binaries/ramdisk-unslung.gz + cp ${STAGING_LIBDIR}/nslu2-binaries/ramdisk.gz . + gunzip -f ramdisk.gz + rm -rf sources + mkdir sources + cp linuxrc sources/linuxrc + mkdir sources/sbin + cp unsling sources/sbin/unsling + mkdir -p sources/etc + for f in ${ETC_PATCHED_FILES}; do + e2cp -v ramdisk:/etc/$f sources/etc/$f || die "failed to copy $f" + done + mkdir -p sources/etc/rc.d + cp rc.unslung sources/etc/rc.d/rc.unslung + for f in ${RC_PATCHED_FILES}; do + e2cp -v ramdisk:/etc/rc.d/$f sources/etc/rc.d/$f || die "failed to copy $f" + done + mkdir -p sources/home/httpd/html + for f in ${HTML_PATCHED_FILES}; do + e2cp -v ramdisk:/home/httpd/html/$f sources/home/httpd/html/$f || die "failed to copy $f" + done + mkdir -p sources/usr/local + for f in ${LOCAL_PATCHED_FILES}; do + e2cp -v ramdisk:/usr/local/$f sources/usr/local/$f || die "failed to copy $f" + done + sed -e s/X.Y/${UNSLUNG_VERSION}${SUFFIX}/ unslung.patch | patch -d sources -p3 + sed -i -e s/@version#/@version#-uNSLUng-${UNSLUNG_VERSION}${SUFFIX}/ sources/home/httpd/html/home.htm + for f in ${ROOT_NEW_DIRS}; do + e2mkdir -v -O 0 -G 0 -P 755 ramdisk:/$f || die "failed to create $f" + done + for f in ${ROOT_NEW_FILES}; do + e2cp -v -O 0 -G 0 -P 755 sources/$f ramdisk:/$f || die "failed to copy $f" + done + for f in ${SBIN_NEW_FILES}; do + e2cp -v -O 0 -G 0 -P 755 sources/sbin/$f ramdisk:/sbin/$f || die "failed to copy $f" + done + for f in ${ETC_PATCHED_FILES} ${ETC_NEW_FILES}; do + e2cp -v -O 0 -G 0 -P 755 sources/etc/$f ramdisk:/etc/$f || die "failed to copy $f" + done + for f in ${RC_PATCHED_FILES} ${RC_NEW_FILES}; do + e2cp -v -O 0 -G 0 -P 755 sources/etc/rc.d/$f ramdisk:/etc/rc.d/$f || die "failed to copy $f" + done + for f in ${HTML_PATCHED_FILES}; do + e2cp -v -O 0 -G 0 -P 644 sources/home/httpd/html/$f ramdisk:/home/httpd/html/$f || die "failed to copy $f" + done + for f in ${LOCAL_PATCHED_FILES}; do + e2cp -v -O 0 -G 0 -P 644 sources/usr/local/$f ramdisk:/usr/local/$f || die "failed to copy $f" + done + rm -rf sources + gzip -f ramdisk + cp ramdisk.gz ${STAGING_LIBDIR}/nslu2-binaries/ramdisk-unslung.gz +} diff --git a/olsr/olsr_0.3-1.oe b/olsr/olsr_0.3-1.oe index 2204b531aa..a40d444199 100644 --- a/olsr/olsr_0.3-1.oe +++ b/olsr/olsr_0.3-1.oe @@ -1,7 +1,7 @@ +SECTION = "console/network" DESCRIPTION = "OLSR - routing protocol for wireless network" PRIORITY = "optional" SRC_URI = "ftp://ftp.tcweb.org/pub/tom/olsr-${PV}.tar.gz" inherit autotools - diff --git a/openjade/openjade-native_1.3.2.oe b/openjade/openjade-native_1.3.2.oe index 4009581b34..6d7f0a8742 100644 --- a/openjade/openjade-native_1.3.2.oe +++ b/openjade/openjade-native_1.3.2.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DEPENDS = "patcher-native opensp-native sgml-common-native" SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/openjade-${PV}.tar.gz \ diff --git a/openjade/openjade_1.3.2.oe b/openjade/openjade_1.3.2.oe index b6bbe25097..a50600c94f 100644 --- a/openjade/openjade_1.3.2.oe +++ b/openjade/openjade_1.3.2.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DEPENDS = "opensp" RDEPENDS = "sgml-common" DESCRIPTION = "OpenJade is a suite of tools for validating, \ diff --git a/opensp/opensp-native_1.5.oe b/opensp/opensp-native_1.5.oe index 2ac177e3e5..53703f9eee 100644 --- a/opensp/opensp-native_1.5.oe +++ b/opensp/opensp-native_1.5.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DEPENDS = "patcher-native" SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/OpenSP-${PV}.tar.gz \ diff --git a/opensp/opensp_1.5.oe b/opensp/opensp_1.5.oe index 0c780b221a..24b2e84121 100644 --- a/opensp/opensp_1.5.oe +++ b/opensp/opensp_1.5.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "OpenSP is a library and a set of tools \ for validating, parsing, and manipulating SGML and \ XML documents." diff --git a/openswan/openswan_2.1.2.oe b/openswan/openswan_2.1.2.oe index a494a9dae6..34142cb1fe 100644 --- a/openswan/openswan_2.1.2.oe +++ b/openswan/openswan_2.1.2.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "Openswan is an Open Source implementation of IPsec for the \ Linux operating system." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" diff --git a/openswan/openswan_2.2.0.oe b/openswan/openswan_2.2.0.oe index c59035f0f9..dbd0deed4d 100644 --- a/openswan/openswan_2.2.0.oe +++ b/openswan/openswan_2.2.0.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "Openswan is an Open Source implementation of IPsec for the \ Linux operating system." MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>" diff --git a/openvpn/openvpn_1.5.0.oe b/openvpn/openvpn_1.5.0.oe index 97d6fa26bb..f714a2bbb5 100644 --- a/openvpn/openvpn_1.5.0.oe +++ b/openvpn/openvpn_1.5.0.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "A VPN solution via tun device. Not IPSEC!" PRIORITY = "optional" DEPENDS = "lzo openssl" diff --git a/openvpn/openvpn_1.6.0.oe b/openvpn/openvpn_1.6.0.oe index e69de29bb2..f714a2bbb5 100644 --- a/openvpn/openvpn_1.6.0.oe +++ b/openvpn/openvpn_1.6.0.oe @@ -0,0 +1,17 @@ +SECTION = "console/network" +DESCRIPTION = "A VPN solution via tun device. Not IPSEC!" +PRIORITY = "optional" +DEPENDS = "lzo openssl" +RDEPENDS = "kernel-module-tun" +PR = "r1" + +SRC_URI = "${SOURCEFORGE_MIRROR}/openvpn/openvpn-${PV}.tar.gz \ + file://openvpn" + +inherit autotools + +do_install_append() { + install -d ${D}/${sysconfdir}/init.d + install -d ${D}/${sysconfdir}/openvpn + install -m 755 ${WORKDIR}/openvpn ${D}/${sysconfdir}/init.d +} diff --git a/oprofile/oprofile_0.8.oe b/oprofile/oprofile_0.8.oe index 724ca74b23..1cbb05d418 100644 --- a/oprofile/oprofile_0.8.oe +++ b/oprofile/oprofile_0.8.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DESCRIPTION = "OProfile is a system-wide profiler for Linux systems, capable \ of profiling all running code at low overhead." LICENSE = "GPL" diff --git a/orpheus/orpheus_1.5.oe b/orpheus/orpheus_1.5.oe index d372400b63..9cd4f39137 100644 --- a/orpheus/orpheus_1.5.oe +++ b/orpheus/orpheus_1.5.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "Orpheus is a light-weight text mode menu- and \ window-driven audio player application for CDs and files in \ MP3 and Vorbis OGG format." diff --git a/pad/pad-native.oe b/pad/pad-native.oe index 83e9f6779e..e7b53cd597 100644 --- a/pad/pad-native.oe +++ b/pad/pad-native.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "Console utility for padding a file (filling with 0 to reach a specified length)" FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/pad" SRC_URI = "file://pad.c" diff --git a/pango/pango_1.2.5.oe b/pango/pango_1.2.5.oe index 58e2be0e3c..f9f5252967 100644 --- a/pango/pango_1.2.5.oe +++ b/pango/pango_1.2.5.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" DEPENDS = "glib-2.0 fontconfig freetype zlib x11 libxft xt" DESCRIPTION = "The goal of the Pango project is to provide an \ Open Source framework for the layout and rendering of \ diff --git a/pango/pango_1.4.0.oe b/pango/pango_1.4.0.oe index a4ee82bac2..065cbdc42a 100644 --- a/pango/pango_1.4.0.oe +++ b/pango/pango_1.4.0.oe @@ -1,3 +1,4 @@ +SECTION = "x11/libs" # Xt needed to keep autoconf's check for X11 happy DEPENDS = "glib-2.0 fontconfig freetype zlib x11 libxft xt" DESCRIPTION = "The goal of the Pango project is to provide an \ diff --git a/pango/pango_1.4.1.oe b/pango/pango_1.4.1.oe index e69de29bb2..09807db56b 100644 --- a/pango/pango_1.4.1.oe +++ b/pango/pango_1.4.1.oe @@ -0,0 +1,33 @@ +SECTION = "x11/libs" +# Xt needed to keep autoconf's check for X11 happy +DEPENDS = "glib-2.0 fontconfig freetype zlib x11 libxft xt gtk-doc" +DESCRIPTION = "The goal of the Pango project is to provide an \ +Open Source framework for the layout and rendering of \ +internationalized text." + +SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v2.4/pango-${PV}.tar.bz2 \ + file://no-tests.patch;patch=1" + +inherit autotools pkgconfig + +EXTRA_OECONF = "--disable-glibtest \ + --enable-explicit-deps=no \ + --disable-debug" + +FILES_${PN} = "/etc ${bindir} ${libdir}/libpango*.so.*" + +LIBV = "1.4.0" + +do_stage () { + for lib in pango pangox pangoft2 pangoxft; do + oe_libinstall -so -C pango lib$lib-1.0 ${STAGING_LIBDIR}/ + done + install -d ${STAGING_INCDIR}/pango + install -m 0644 ${S}/pango/pango*.h ${STAGING_INCDIR}/pango/ +} + +python populate_packages_prepend () { + modules_root = oe.data.expand('${libdir}/pango/${LIBV}/modules', d) + + do_split_packages(d, modules_root, '^pango-(.*)\.so$', 'pango-module-%s', 'Pango module %s', 'pango-querymodules > /etc/pango/pango.modules') +} diff --git a/patchutils/patchutils_0.2.25.oe b/patchutils/patchutils_0.2.25.oe index befe219d3e..85e5181ab8 100644 --- a/patchutils/patchutils_0.2.25.oe +++ b/patchutils/patchutils_0.2.25.oe @@ -1,3 +1,4 @@ +SECTION = "base" LICENSE = "GPL" DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" diff --git a/patchutils/patchutils_0.2.26.oe b/patchutils/patchutils_0.2.26.oe index befe219d3e..85e5181ab8 100644 --- a/patchutils/patchutils_0.2.26.oe +++ b/patchutils/patchutils_0.2.26.oe @@ -1,3 +1,4 @@ +SECTION = "base" LICENSE = "GPL" DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" diff --git a/patchutils/patchutils_0.2.27.oe b/patchutils/patchutils_0.2.27.oe index befe219d3e..85e5181ab8 100644 --- a/patchutils/patchutils_0.2.27.oe +++ b/patchutils/patchutils_0.2.27.oe @@ -1,3 +1,4 @@ +SECTION = "base" LICENSE = "GPL" DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" diff --git a/patchutils/patchutils_0.2.28.oe b/patchutils/patchutils_0.2.28.oe index befe219d3e..85e5181ab8 100644 --- a/patchutils/patchutils_0.2.28.oe +++ b/patchutils/patchutils_0.2.28.oe @@ -1,3 +1,4 @@ +SECTION = "base" LICENSE = "GPL" DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" diff --git a/patchutils/patchutils_0.2.30.oe b/patchutils/patchutils_0.2.30.oe index e69de29bb2..85e5181ab8 100644 --- a/patchutils/patchutils_0.2.30.oe +++ b/patchutils/patchutils_0.2.30.oe @@ -0,0 +1,9 @@ +SECTION = "base" +LICENSE = "GPL" +DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" + + +SRC_URI = "http://cyberelk.net/tim/data/patchutils/stable/patchutils-${PV}.tar.bz2" + +inherit autotools diff --git a/pciutils/pciutils_2.1.11.oe b/pciutils/pciutils_2.1.11.oe index 5760157500..4d4dbdad39 100644 --- a/pciutils/pciutils_2.1.11.oe +++ b/pciutils/pciutils_2.1.11.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = 'The PCI Utilities package contains a library for portable access \ to PCI bus configuration space and several utilities based on this library.' diff --git a/pcre/pcre-native_4.4.oe b/pcre/pcre-native_4.4.oe index e69de29bb2..3ca0a446c5 100644 --- a/pcre/pcre-native_4.4.oe +++ b/pcre/pcre-native_4.4.oe @@ -0,0 +1,4 @@ +SECTION = "unknown" +include pcre_${PV}.oe +inherit native +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/pcre-${PV}" diff --git a/pcre/pcre_4.4.oe b/pcre/pcre_4.4.oe index e57497f36a..1188012bdb 100644 --- a/pcre/pcre_4.4.oe +++ b/pcre/pcre_4.4.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DESCRIPTION = "Perl-compatible regular expression library. PCRE has its own native \ API, but a set of 'wrapper' functions that are based on the POSIX API \ are also supplied in the library libpcreposix. Note that this just \ diff --git a/pdm/pdm_1.0.oe b/pdm/pdm_1.0.oe index 044842f559..da513730c0 100644 --- a/pdm/pdm_1.0.oe +++ b/pdm/pdm_1.0.oe @@ -1,3 +1,4 @@ +SECTION = "x11/base" LICENSE = "GPL" DESCRIPTION = "pdm is a minimal session manager for GUIs." diff --git a/perl/libmail-sendmail-perl_0.79.oe b/perl/libmail-sendmail-perl_0.79.oe index b3c4a3972e..0cae274b2e 100644 --- a/perl/libmail-sendmail-perl_0.79.oe +++ b/perl/libmail-sendmail-perl_0.79.oe @@ -1,7 +1,7 @@ +SECTION = "libs" SRC_URI = "http://www.cpan.org/modules/by-module/Mail/Mail-Sendmail-${PV}.tar.gz" DEPENDS = "perl" S = "${WORKDIR}/Mail-Sendmail-${PV}" inherit cpan - diff --git a/perl/libnetserver-generic-perl_1.03.oe b/perl/libnetserver-generic-perl_1.03.oe index af0aef2509..7bf1aee53d 100644 --- a/perl/libnetserver-generic-perl_1.03.oe +++ b/perl/libnetserver-generic-perl_1.03.oe @@ -1,6 +1,6 @@ +SECTION = "libs" SRC_URI = "http://www.cpan.org/modules/by-module/NetServer/NetServer-Generic-${PV}.tar.gz" DEPENDS = "perl" S = "${WORKDIR}/NetServer-Generic-${PV}" inherit cpan - diff --git a/perl/libxml-parser-perl-native_2.34.oe b/perl/libxml-parser-perl-native_2.34.oe index 4a532fc15b..e457b5a2fa 100644 --- a/perl/libxml-parser-perl-native_2.34.oe +++ b/perl/libxml-parser-perl-native_2.34.oe @@ -1,3 +1,4 @@ +SECTION = "libs" include libxml-parser-perl_${PV}.oe inherit native DEPENDS = "perl-native expat-native" diff --git a/perl/libxml-parser-perl_2.34.oe b/perl/libxml-parser-perl_2.34.oe index e69de29bb2..fde6f250d0 100644 --- a/perl/libxml-parser-perl_2.34.oe +++ b/perl/libxml-parser-perl_2.34.oe @@ -0,0 +1,6 @@ +SECTION = "libs" +SRC_URI = "http://www.cpan.org/modules/by-module/XML/XML-Parser-2.34.tar.gz" + +S = "${WORKDIR}/XML-Parser-${PV}" + +inherit cpan diff --git a/perl/perl-native_5.8.3.oe b/perl/perl-native_5.8.3.oe index bd57285b61..eed4ad2bca 100644 --- a/perl/perl-native_5.8.3.oe +++ b/perl/perl-native_5.8.3.oe @@ -1,3 +1,4 @@ +SECTION = "libs" inherit native DEPENDS = "db3-native" diff --git a/php/php-native_4.3.6.oe b/php/php-native_4.3.6.oe index e69de29bb2..bde684045f 100644 --- a/php/php-native_4.3.6.oe +++ b/php/php-native_4.3.6.oe @@ -0,0 +1,5 @@ +SECTION = "console/network" +include php_${PV}.oe +inherit native +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/php-${PV}" +DEPENDS = "zlib-native" diff --git a/php/php_4.3.6.oe b/php/php_4.3.6.oe index e69de29bb2..533450d486 100644 --- a/php/php_4.3.6.oe +++ b/php/php_4.3.6.oe @@ -0,0 +1,28 @@ +SECTION = "console/network" +DESCRIPTION = "A server-side, HTML-embedded scripting language. This package provides the CGI." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" + +SRC_URI = "http://de3.php.net/distributions/php-${PV}.tar.bz2 \ + file://${FILESDIR}/autotools.patch;patch=1 \ + file://${FILESDIR}/pear.patch;patch=1" +S = "${WORKDIR}/php-${PV}" + +inherit autotools + +CFLAGS += " -DPTYS_ARE_GETPT -DPTYS_ARE_SEARCHED" +EXTRA_OECONF = "--with-cgi --enable-sockets --enable-pcntl \ + --with-mysql \ + --with-zlib --with-zlib-dir=${STAGING_LIBDIR}/.. \ + --without-libpng --without-libjpeg \ + --with-config-file-path=${sysconfdir}/php4" + +EXTRA_OECONF += " --without-pear" +# Uncomment the following two lines, and comment the above to enable PEAR +#EXTRA_OECONF += " --with-pear-php-cli=${STAGING_BINDIR}/php" +#DEPENDS += " php-native" + +acpaths = "" + +do_install () { + oe_runmake 'INSTALL_ROOT=${D}' install +} diff --git a/pkgconfig/pkgconfig-native_0.15.0.oe b/pkgconfig/pkgconfig-native_0.15.0.oe index 46bc1a2bb3..a6351c4b4c 100644 --- a/pkgconfig/pkgconfig-native_0.15.0.oe +++ b/pkgconfig/pkgconfig-native_0.15.0.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" include pkgconfig_${PV}.oe FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/pkgconfig-${PV}" diff --git a/pkgconfig/pkgconfig_0.15.0.oe b/pkgconfig/pkgconfig_0.15.0.oe index 4b3dd5bb24..7e796070ff 100644 --- a/pkgconfig/pkgconfig_0.15.0.oe +++ b/pkgconfig/pkgconfig_0.15.0.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "pkg-config is a system for managing library \ compile/link flags that works with automake and autoconf. \ It replaces the ubiquitous *-config scripts you may have \ diff --git a/plinciv/plinciv_0.16.oe b/plinciv/plinciv_0.16.oe index 6c5951f829..22841487c3 100644 --- a/plinciv/plinciv_0.16.oe +++ b/plinciv/plinciv_0.16.oe @@ -1,3 +1,4 @@ +SECTION = "x11/games" DEPENDS = "gtk+" DESCRIPTION = "Embedded version of a popular FreeCiv game" diff --git a/pme/pme_1.0.3.oe b/pme/pme_1.0.3.oe index f81658e32e..84a494b5bc 100644 --- a/pme/pme_1.0.3.oe +++ b/pme/pme_1.0.3.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DEPENDS = "pcre" DESCRIPTION = "PME is a C++ wrapper around the PCRE library." SRC_URI = "http://xaxxon.slackworks.com/pme/pme-${PV}.tar.gz" diff --git a/popt/popt-native_1.7.oe b/popt/popt-native_1.7.oe index e69de29bb2..d8cbd0e65f 100644 --- a/popt/popt-native_1.7.oe +++ b/popt/popt-native_1.7.oe @@ -0,0 +1,6 @@ +SECTION = "unknown" +include popt_${PV}.oe +inherit native + +S = "${WORKDIR}/popt-${PV}" +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/popt-${PV}" diff --git a/popt/popt_1.7.oe b/popt/popt_1.7.oe index d52ca8c0b9..2e25540d7e 100644 --- a/popt/popt_1.7.oe +++ b/popt/popt_1.7.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DESCRIPTION = "The popt library exists essentially \ for parsing command line options." diff --git a/portabase/beecrypt_3.1.0.oe b/portabase/beecrypt_3.1.0.oe index e3d27c9771..734c7acfb3 100644 --- a/portabase/beecrypt_3.1.0.oe +++ b/portabase/beecrypt_3.1.0.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "BeeCrypt is an ongoing project to provide a strong and fast cryptography \ toolkit. Includes entropy sources, random generators, block ciphers, hash functions, \ message authentication codes, multiprecision integer routines, and public key primitives." @@ -31,5 +32,3 @@ do_stage() { done } - - diff --git a/portabase/metakit_2.4.9.3.oe b/portabase/metakit_2.4.9.3.oe index d1615e4768..4889f949f9 100644 --- a/portabase/metakit_2.4.9.3.oe +++ b/portabase/metakit_2.4.9.3.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Metakit is an efficient embedded database library with a small \ footprint. It fills the gap between flat-file, relational, object-oriented, and \ tree-structured databases, supporting relational joins, serialization, nested structures,\ diff --git a/portmap/portmap_5-4.oe b/portmap/portmap_5-4.oe index f4197e2888..20edeea4ca 100644 --- a/portmap/portmap_5-4.oe +++ b/portmap/portmap_5-4.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" PR = "r2" SRC_URI = "http://www.uk.debian.org/debian/pool/main/p/portmap/portmap_5.orig.tar.gz \ diff --git a/postfix/postfix-native_2.0.15.oe b/postfix/postfix-native_2.0.15.oe index e69de29bb2..49922f61dd 100644 --- a/postfix/postfix-native_2.0.15.oe +++ b/postfix/postfix-native_2.0.15.oe @@ -0,0 +1,10 @@ +SECTION = "console/network" +include postfix_${PV}.oe +inherit native +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/postfix-${PV}" +DEPENDS = "db3-native pcre-native" +export DIRS = "src/util src/global src/postconf" + +do_stage () { + install -m 0755 src/postconf/postconf ${STAGING_BINDIR}/ +} diff --git a/postfix/postfix_2.0.15.oe b/postfix/postfix_2.0.15.oe index e69de29bb2..266e925762 100644 --- a/postfix/postfix_2.0.15.oe +++ b/postfix/postfix_2.0.15.oe @@ -0,0 +1,23 @@ +SECTION = "console/network" +DEPENDS = "db3 pcre postfix-native" + +SRC_URI = "ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-${PV}.tar.gz \ + file://${FILESDIR}/makedefs.patch;patch=1 \ + file://${FILESDIR}/install.patch;patch=1" +S = "${WORKDIR}/postfix-${PV}" + +export SYSLIBS = "-lpcre -ldb -lnsl -lresolv ${LDFLAGS}" +export EXPORT = "AUXLIBS='-lpcre' CCARGS='-DHAS_PCRE ${CFLAGS}' OPT='' DEBUG='-g'" +export CC_append = " -DHAS_PCRE ${CFLAGS}" +export EXTRA_OEMAKE = "-e" +export POSTCONF = "${STAGING_BINDIR}/postconf" + +do_compile () { + unset CFLAGS CPPFLAGS CXXFLAGS + oe_runmake makefiles + oe_runmake +} + +do_install () { + sh ./postfix-install 'install_root=${D}' -non-interactive +} diff --git a/ppp-dialin/ppp-dialin_0.1.oe b/ppp-dialin/ppp-dialin_0.1.oe index 405f272ba8..cfffad4647 100644 --- a/ppp-dialin/ppp-dialin_0.1.oe +++ b/ppp-dialin/ppp-dialin_0.1.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "Enables PPP dial-in through a serial connection" MAINTAINER = "Rene Wagner <reenoo@gmx.de>" DEPENDS = "ppp" diff --git a/ppp/ppp_2.4.1.oe b/ppp/ppp_2.4.1.oe index 266e7a3bd1..b6c92d72c0 100644 --- a/ppp/ppp_2.4.1.oe +++ b/ppp/ppp_2.4.1.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "Point-to-Point Protocol (PPP) daemon" PR = "r2" SRC_URI = "http://freshmeat.net/redir/pppd/8313/url_tgz/ppp-2.4.1.tar.gz \ @@ -15,4 +16,4 @@ do_install_append () { install -d ${D}${bindir}/ install -m 0755 ${WORKDIR}/pon ${D}${bindir}/pon install -m 0755 ${WORKDIR}/poff ${D}${bindir}/poff -}
\ No newline at end of file +} diff --git a/prelink/prelink_20031029.oe b/prelink/prelink_20031029.oe index 61bb2c55c9..fe8f6e905c 100644 --- a/prelink/prelink_20031029.oe +++ b/prelink/prelink_20031029.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DEPENDS = "elfutils " DESCRIPTION = " The prelink package contains a utility which modifies ELF shared libraries \ and executables, so that far fewer relocations need to be resolved at \ diff --git a/prelink/prelink_20040304.oe b/prelink/prelink_20040304.oe index fc5df0e399..ac450d77d7 100644 --- a/prelink/prelink_20040304.oe +++ b/prelink/prelink_20040304.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DEPENDS = "elfutils " DESCRIPTION = " The prelink package contains a utility which modifies ELF shared libraries \ and executables, so that far fewer relocations need to be resolved at \ diff --git a/prelink/prelink_20040520.oe b/prelink/prelink_20040520.oe index 1f1144edda..66bd6b3ed1 100644 --- a/prelink/prelink_20040520.oe +++ b/prelink/prelink_20040520.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DEPENDS = "elfutils " DESCRIPTION = " The prelink package contains a utility which modifies ELF shared libraries \ and executables, so that far fewer relocations need to be resolved at \ diff --git a/prismstumbler/prismstumbler_0.7.2.oe b/prismstumbler/prismstumbler_0.7.2.oe index 68c35c2056..d8f04b42ed 100644 --- a/prismstumbler/prismstumbler_0.7.2.oe +++ b/prismstumbler/prismstumbler_0.7.2.oe @@ -1,3 +1,4 @@ +SECTION = "x11/network" PR = "r1" PACKAGES = "prismstumbler prismstumbler-frontend" diff --git a/prismstumbler/prismstumbler_0.7.3.oe b/prismstumbler/prismstumbler_0.7.3.oe index e69de29bb2..9a253fd639 100644 --- a/prismstumbler/prismstumbler_0.7.3.oe +++ b/prismstumbler/prismstumbler_0.7.3.oe @@ -0,0 +1,61 @@ +SECTION = "x11/network" +PR = "r0" + +PACKAGES = "prismstumbler prismstumbler-frontend" +DESCRIPTION = "Prismstumbler wireless LAN scanner" +LICENSE = "GPL" +MAINTAINER = "Florian Boor <florian.boor@kernelconcepts.de>" +DEPENDS = "libpcap gtk+ wireless-tools sqlite" + + +SRC_URI = "${SOURCEFORGE_MIRROR}/prismstumbler/${PN}-${PV}.tar.bz2" + +S = "${WORKDIR}/${PN}-${PV}" + +inherit autotools pkgconfig + +EXTRA_OECONF = "" + +FILES_${PN} = "${bindir}/prismstumbler" + +FILES_prismstumbler-frontend = "${bindir}/psfront ${bindir}/pst \ + ${datadir}/applications \ + ${datadir}/pixmaps ${datadir}/doc/prismstumbler/help.txt \ + ${sysconfdir}" +do_configure_prepend() { + cd ${S}; + ./autogen.sh +} + +do_configure() { + cd ${S}; + oe_runconf; + cd ${S}/src/gpsd; + rm Makefile; + rm config.log; + rm config.cache; + ${S}/src/gpsd/configure \ + --build=${BUILD_SYS} \ + --host=${HOST_SYS} \ + --target=${TARGET_SYS} \ + --prefix=${prefix} \ + --exec_prefix=${exec_prefix} \ + --bindir=${bindir} \ + --sbindir=${sbindir} \ + --libexecdir=${libexecdir} \ + --datadir=${datadir} \ + --sysconfdir=${sysconfdir} \ + --sharedstatedir=${sharedstatedir} \ + --localstatedir=${localstatedir} \ + --libdir=${libdir} \ + --includedir=${includedir} \ + --oldincludedir=${oldincludedir} \ + --infodir=${infodir} \ + --mandir=${mandir} \ + ${EXTRA_OECONF} \ + $@; +} + +do_install_append() { + chmod a+s ${D}/${bindir}/prismstumbler +} diff --git a/qmake/qmake-native_3.2.3.oe b/qmake/qmake-native_3.2.3.oe index b99c4347be..38488608c8 100644 --- a/qmake/qmake-native_3.2.3.oe +++ b/qmake/qmake-native_3.2.3.oe @@ -1,3 +1,4 @@ +SECTION = "devel" DESCRIPTION = "Qt(E) Makefile Generator" PRIORITY = "optional" LICENSE = "GPL/QPL" @@ -52,4 +53,3 @@ do_stage() { do_install() { : } - diff --git a/qte-fonts-common/qte-fonts-common_3.2.1.oe b/qte-fonts-common/qte-fonts-common_3.2.1.oe index e69de29bb2..fb406b5f38 100644 --- a/qte-fonts-common/qte-fonts-common_3.2.1.oe +++ b/qte-fonts-common/qte-fonts-common_3.2.1.oe @@ -0,0 +1,157 @@ +SECTION = "opie/base" +DESCRIPTION= "Tools to update the Qt fontdir" +MAINTAINER = "M&N Solutions <info@mn-solutions.de>" +LICENSE = "GPL/QPL" +PACKAGE_ARCH = "all" +PR = "r1" + +SRC_URI = "ftp://ftp.trolltech.com/pub/qt/source/qt-embedded-free-${PV}.tar.bz2" +SRC_URI += "file://update-qtfontdir" +S = "${WORKDIR}/qt-embedded-free-${PV}" + +do_compile() { +} + +do_install() { + mkdir -p ${D}/${sbindir} + install -m 755 ${WORKDIR}/update-qtfontdir ${D}/${sbindir} + mkdir -p ${D}${palmtopdir}/lib/fonts + cp -a lib/fonts/* ${D}${palmtopdir}/lib/fonts + # Delete all other font formats, Qt/E would have a dead slow + # application start time if it had to use any other font format + # as *.qpf ... + find ${D}${palmtopdir}/lib/fonts \ + -name "*.bdf" \ + -o -name "*.ttf" \ + -o -name "*.pfa" \ + -o -name "*.pfb" | xargs rm +} + +PACKAGES = "qte-fonts-common" +FILES_${PN} = "${sbindir}" + + +PACKAGES += "qte-font-fixed" +PROVIDES += "qte-font-fixed" +FILES_qte-font-fixed = "${palmtopdir}/lib/fonts/fixed*" +RDEPENDS_qte-font-fixed = "qte-fonts-common" +pkg_postinst_qte-font-fixed() { +#!/bin/sh +if [ -n "$D" ]; then exit 1; fi +set -e +. /etc/profile +${sbindir}/update-qtfontdir +} + +PACKAGES += "qte-font-helvetica-small" +PROVIDES += "qte-font-helvetica-small" +FILES_qte-font-helvetica-small = "${palmtopdir}/lib/fonts/helvetica_80*.qpf \ + ${palmtopdir}/lib/fonts/helvetica_100*.qpf ${palmtopdir}/lib/fonts/helvetica_120*.qpf" +RDEPENDS_qte-font-helvetica-small = "qte-fonts-common" +pkg_postinst_qte-font-helvetica-small() { +#!/bin/sh +if [ -n "$D" ]; then exit 1; fi +set -e +. /etc/profile +${sbindir}/update-qtfontdir +} + +PACKAGES += "qte-font-helvetica-large" +PROVIDES += "qte-font-helvetica-large" +FILES_qte-font-helvetica-large = "${palmtopdir}/lib/fonts/helvetica_140*.qpf \ + ${palmtopdir}/lib/fonts/helvetica_180*.qpf ${palmtopdir}/lib/fonts/helvetica_240*.qpf" +RDEPENDS_qte-font-helvetica-large = "qte-fonts-common" +pkg_postinst_qte-font-helvetica-large() { +#!/bin/sh +if [ -n "$D" ]; then exit 1; fi +set -e +. /etc/profile +${sbindir}/update-qtfontdir +} + +PACKAGES += "qte-font-smoothtimes" +PROVIDES += "qte-font-smoothtimes" +FILES_qte-font-smoothtimes = "${palmtopdir}/lib/fonts/smoothtimes*" +RDEPENDS_qte-font-smoothtimes = "qte-fonts-common" +pkg_postinst_qte-font-smoothtimes() { +#!/bin/sh +if [ -n "$D" ]; then exit 1; fi +set -e +. /etc/profile +${sbindir}/update-qtfontdir +} + +PACKAGES += "qte-font-smallsmooth" +PROVIDES += "qte-font-smallsmooth" +FILES_qte-font-smallsmooth = "${palmtopdir}/lib/fonts/smallsmooth*" +RDEPENDS_qte-smallsmooth = "qte-fonts-common" +pkg_postinst_qte-font-smallsmooth() { +#!/bin/sh +if [ -n "$D" ]; then exit 1; fi +set -e +. /etc/profile +${sbindir}/update-qtfontdir +} + +PACKAGES += "qte-font-unicode" +PROVIDES += "qte-font-unicode" +FILES_qte-font-unicode = "${palmtopdir}/lib/fonts/unifont*.qpf" +RDEPENDS_qte-font-unicode = "qte-fonts-common" +pkg_postinst_qte-font-unicode() { +#!/bin/sh +if [ -n "$D" ]; then exit 1; fi +set -e +. /etc/profile +${sbindir}/update-qtfontdir +} + +PACKAGES += "qte-font-micro" +PROVIDES += "qte-font-micro" +FILES_qte-font-micro = "${palmtopdir}/lib/fonts/micro*.qpf" +#RDEPENDS_qte-font-micro = "qte-fonts-common" +pkg_postinst_qte-font-micro() { +#!/bin/sh +if [ -n "$D" ]; then exit 1; fi +set -e +. /etc/profile +${sbindir}/update-qtfontdir +} + +# Not in the QtE/3 tar file: +#PACKAGES += "qte-font-lcd" +#PROVIDES += "qte-font-lcd" +#RDEPENDS_qte-font-lcd = "qte-fonts-common" +#FILES_qte-font-lcd = "${palmtopdir}/lib/fonts/lcd*" +#pkg_postinst_qte-font-lcd () { +##!/bin/sh +#if [ -n "$D" ]; then exit 1; fi +#set -e +#. /etc/profile +#${sbindir}/update-qtfontdir +#} + +# Not in the QtE/3 tar file: +#PACKAGES += "qte-font-japanese" +#PROVIDES += "qte-font-japanese" +#FILES_qte-font-japanese = "${palmtopdir}/lib/fonts/japanese*" +#RDEPENDS_qte-font-japanese = "qte-fonts-common" +#pkg_postinst_qte-font-japanese() { +##!/bin/sh +#if [ -n "$D" ]; then exit 1; fi +#set -e +#. /etc/profile +#${sbindir}/update-qtfontdir +#} + +# Not in the QtE/3 tar file: +#PACKAGES += "qte-font-courier" +#PROVIDES += "qte-font-courier" +#FILES_qte-font-courier = "${palmtopdir}/lib/fonts/cour*" +#RDEPENDS_qte-font-courier = "qte-fonts-common" +#pkg_postinst_qte-font-courier() { +##!/bin/sh +#if [ -n "$D" ]; then exit 1; fi +#set -e +#. /etc/profile +#${sbindir}/update-qtfontdir +#} diff --git a/qte/qte-for-opie_2.3.7.oe b/qte/qte-for-opie_2.3.7.oe index 730c3d58c5..6783b93a59 100644 --- a/qte/qte-for-opie_2.3.7.oe +++ b/qte/qte-for-opie_2.3.7.oe @@ -1,3 +1,4 @@ +SECTION = "opie/base" include qte_${PV}.oe FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-${PV}" diff --git a/qte/qte-for-opie_2.3.8.oe b/qte/qte-for-opie_2.3.8.oe index cc4c7fad27..cf6e65fde1 100644 --- a/qte/qte-for-opie_2.3.8.oe +++ b/qte/qte-for-opie_2.3.8.oe @@ -1,3 +1,4 @@ +SECTION = "opie/base" include qte_${PV}-snapshot.oe FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-2.3.8-snapshot" diff --git a/qte/qte-for-qtopia_2.3.7.oe b/qte/qte-for-qtopia_2.3.7.oe index c357d8b71e..6e0c3e31b5 100644 --- a/qte/qte-for-qtopia_2.3.7.oe +++ b/qte/qte-for-qtopia_2.3.7.oe @@ -1,3 +1,4 @@ +SECTION = "opie/base" include qte_${PV}.oe FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-${PV}-r0" diff --git a/qte/qte-for-qtopia_2.3.8.oe b/qte/qte-for-qtopia_2.3.8.oe index 5d90b540d7..e8d75d2e3e 100644 --- a/qte/qte-for-qtopia_2.3.8.oe +++ b/qte/qte-for-qtopia_2.3.8.oe @@ -1,3 +1,4 @@ +SECTION = "opie/base" include qte_${PV}-snapshot.oe FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-2.3.8-snapshot" diff --git a/qte/qte-for-qvfb_2.3.7.oe b/qte/qte-for-qvfb_2.3.7.oe index e69de29bb2..28363d23f2 100644 --- a/qte/qte-for-qvfb_2.3.7.oe +++ b/qte/qte-for-qvfb_2.3.7.oe @@ -0,0 +1,13 @@ +SECTION = "opie/base" +include qte_${PV}.oe + +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-${PV}" + +DESCRIPTION = "Qt/Embedded w/ Opie Patches version ${PV}" + +SRC_URI_append = "file://opie.patch;patch=1 \ + file://lefthand.patch;patch=1 \ + file://qiconview-speed.patch;patch=1 " + +EXTRA_OECONF = "-system-jpeg -system-libpng -system-zlib -qvfb -no-xft -no-vnc -gif \ + -xplatform ${TARGET_OS}-${QTE_ARCH}-g++ ${EXTRA_OECONF_CONFIG}" diff --git a/radvd/radvd_0.7.2.oe b/radvd/radvd_0.7.2.oe index ab783ff1df..556de3269d 100644 --- a/radvd/radvd_0.7.2.oe +++ b/radvd/radvd_0.7.2.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "IPv6 router advertisement daemon" SRC_URI = "http://v6web.litech.org/radvd/dist/radvd-${PV}.tar.gz \ diff --git a/regex-markup/regex-markup_0.9.0.oe b/regex-markup/regex-markup_0.9.0.oe index f20f84c7c6..4f4f0856c4 100644 --- a/regex-markup/regex-markup_0.9.0.oe +++ b/regex-markup/regex-markup_0.9.0.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DESCRIPTION = "Regex-markup performs regular expression-based text \ markup according to used-defined rules." diff --git a/rhythmbox/rhythmbox_0.8.4.oe b/rhythmbox/rhythmbox_0.8.4.oe index e69de29bb2..a25bf0fe59 100644 --- a/rhythmbox/rhythmbox_0.8.4.oe +++ b/rhythmbox/rhythmbox_0.8.4.oe @@ -0,0 +1,20 @@ +SECTION = "unknown" +SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.8/rhythmbox-${PV}.tar.gz \ + file://ogg.m4 file://vorbis.m4" + +DEPENDS = "gstreamer gst-plugins" + +EXTRA_OECONF = "--disable-schemas-install" + +FILES_${PN} += " ${libdir}/bonobo/servers ${libdir}/bonobo/*.so ${datadir}/omf ${datadir}/mime-info \ + ${datadir}/application-registry ${datadir}/gnome-2.0 ${datadir}/idl" +FILES_${PN}-doc += " ${datadir}/gnome/help" +FILES_${PN}-dev += " ${libdir}/bonobo/*.la ${libdir}/bonobo/*.a" + +do_configure_prepend() { + mkdir -p ${S}/m4 + cp ${WORKDIR}/ogg.m4 ${S}/m4/ + cp ${WORKDIR}/vorbis.m4 ${S}/m4/ +} + +inherit autotools diff --git a/rhythmbox/rhythmbox_0.8.5.oe b/rhythmbox/rhythmbox_0.8.5.oe index c8db00ba34..b94e66fb94 100644 --- a/rhythmbox/rhythmbox_0.8.5.oe +++ b/rhythmbox/rhythmbox_0.8.5.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" PR = "r3" SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.8/rhythmbox-${PV}.tar.gz \ file://ogg.m4 file://vorbis.m4" @@ -24,4 +25,3 @@ inherit autotools gconf do_compile() { oe_runmake ORBIT_IDL=`which orbit-idl-2` } - diff --git a/rlpr/rlpr_2.05.oe b/rlpr/rlpr_2.05.oe index e69de29bb2..29cf3f3546 100644 --- a/rlpr/rlpr_2.05.oe +++ b/rlpr/rlpr_2.05.oe @@ -0,0 +1,15 @@ +SECTION = "console/network" +DESCRIPTION = "rlpr makes it possible to print files on remote sites to your networked printers" +HOMEPAGE = "http://truffula.com/rlpr/" +LICENSE = "GPL" +SRC_URI = "ftp://www.truffula.com/pub/rlpr-2.05.tar.gz" + +inherit autotools + +do_configure() { + oe_runconf +} + +do_install() { + make install DESTDIR=${D} +} diff --git a/rosetta/rosetta_cvs.oe b/rosetta/rosetta_cvs.oe index e8d2231d3c..06df152eeb 100644 --- a/rosetta/rosetta_cvs.oe +++ b/rosetta/rosetta_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" PV = "0.0cvs${CVSDATE}" DEPENDS = "gtk+ libgpewidget x11 libxrandr libxft xtst xext xau" DESCRIPTION = "Multistroke / full word handwriting recognition for X" diff --git a/rp-pppoe/rp-pppoe_3.5.oe b/rp-pppoe/rp-pppoe_3.5.oe index e69de29bb2..e1d79249ec 100644 --- a/rp-pppoe/rp-pppoe_3.5.oe +++ b/rp-pppoe/rp-pppoe_3.5.oe @@ -0,0 +1,17 @@ +SECTION = "console/network" +DESCRIPTION="A user-mode PPPoE client and server suite for Linux" +SRC_URI="http://www.roaringpenguin.com/pppoe/${P}.tar.gz \ + file://rp-pppoe-3.5_configure_in_cross.diff;patch=1;pnum=2 \ + file://rp-pppoe-3.5_libevent_makefile_cross.diff;patch=1;pnum=2 \ + file://rp-pppoe-3.5_no_strip.diff;patch=1;pnum=2" +HOMEPAGE="http://www.roaringpenguin.com/" +LICENSE="GPL-2" +DEPENDS="ppp" + +S = "${WORKDIR}/${P}/src" + +inherit autotools + +do_install() { + oe_runmake -C ${S} RPM_INSTALL_ROOT=${D} docdir=${docdir} install +} diff --git a/rxvt-unicode/rxvt-unicode_2.2.oe b/rxvt-unicode/rxvt-unicode_2.2.oe index 889fd7a314..e4ed595364 100644 --- a/rxvt-unicode/rxvt-unicode_2.2.oe +++ b/rxvt-unicode/rxvt-unicode_2.2.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DEPENDS = "x11 libxft" DESCRIPTION = "rxvt-unicode is a clone of the well known \ terminal emulator rxvt, modified to store text in Unicode \ diff --git a/rxvt-unicode/rxvt-unicode_2.4.oe b/rxvt-unicode/rxvt-unicode_2.4.oe index 219eb50e7b..a2db4dad9d 100644 --- a/rxvt-unicode/rxvt-unicode_2.4.oe +++ b/rxvt-unicode/rxvt-unicode_2.4.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DEPENDS = "x11 xt libxft" DESCRIPTION = "rxvt-unicode is a clone of the well known \ terminal emulator rxvt, modified to store text in Unicode \ diff --git a/rxvt-unicode/rxvt-unicode_3.0.oe b/rxvt-unicode/rxvt-unicode_3.0.oe index d6f95b7319..5517de3a15 100644 --- a/rxvt-unicode/rxvt-unicode_3.0.oe +++ b/rxvt-unicode/rxvt-unicode_3.0.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DEPENDS = "x11 xt libxft" DESCRIPTION = "rxvt-unicode is a clone of the well known \ terminal emulator rxvt, modified to store text in Unicode \ diff --git a/rxvt-unicode/rxvt-unicode_3.1.oe b/rxvt-unicode/rxvt-unicode_3.1.oe index 18e0129f1b..247efc2552 100644 --- a/rxvt-unicode/rxvt-unicode_3.1.oe +++ b/rxvt-unicode/rxvt-unicode_3.1.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DEPENDS = "x11 xt libxft" DESCRIPTION = "rxvt-unicode is a clone of the well known \ terminal emulator rxvt, modified to store text in Unicode \ diff --git a/rxvt-unicode/rxvt-unicode_3.7.oe b/rxvt-unicode/rxvt-unicode_3.7.oe index 7ebbe68e0f..d867b0b3ae 100644 --- a/rxvt-unicode/rxvt-unicode_3.7.oe +++ b/rxvt-unicode/rxvt-unicode_3.7.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DEPENDS = "x11 xt libxft" DESCRIPTION = "rxvt-unicode is a clone of the well known \ terminal emulator rxvt, modified to store text in Unicode \ diff --git a/rxvt/rxvt_2.7.9.oe b/rxvt/rxvt_2.7.9.oe index 2860607615..2dab87bf9e 100644 --- a/rxvt/rxvt_2.7.9.oe +++ b/rxvt/rxvt_2.7.9.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" PR = "r1" DEPENDS = "x11 libxft" DESCRIPTION = "Well known terminal emulator" diff --git a/sablevm/sablevm-classpath_1.1.6.oe b/sablevm/sablevm-classpath_1.1.6.oe index 2b93d2b342..f76cdba1ca 100644 --- a/sablevm/sablevm-classpath_1.1.6.oe +++ b/sablevm/sablevm-classpath_1.1.6.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "GNU Classpath modified to work with SableVM" HOMEPAGE = "http://sablevm.org" PRIORITY = "optional" diff --git a/sablevm/sablevm_1.1.6.oe b/sablevm/sablevm_1.1.6.oe index 1b6ddb61b5..14ba706855 100644 --- a/sablevm/sablevm_1.1.6.oe +++ b/sablevm/sablevm_1.1.6.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "A highly-portable Java virtual machine implementing the Java virtual machine specification, second edition." HOMEPAGE = "http://sablevm.org" PRIORITY = "optional" diff --git a/samba/samba_3.0.4.oe b/samba/samba_3.0.4.oe index 1a45b37b87..1139f00c22 100644 --- a/samba/samba_3.0.4.oe +++ b/samba/samba_3.0.4.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = readline SRC_URI := "http://samba.mirror.ac.uk/samba/ftp/samba-${PV}.tar.gz \ diff --git a/samba/samba_3.0.5.oe b/samba/samba_3.0.5.oe index 15375b484b..17ec5c1354 100644 --- a/samba/samba_3.0.5.oe +++ b/samba/samba_3.0.5.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = readline SRC_URI := "http://samba.mirror.ac.uk/samba/ftp/samba-${PV}.tar.gz \ diff --git a/scew/scew_0.3.1.oe b/scew/scew_0.3.1.oe index e7c99e6244..13e95ffc65 100644 --- a/scew/scew_0.3.1.oe +++ b/scew/scew_0.3.1.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DESCRIPTION = "Simple C Expat Wrapper." DEPENDS = "expat" diff --git a/screen/screen_3.9.15.oe b/screen/screen_3.9.15.oe index d1dec884fa..6033758a06 100644 --- a/screen/screen_3.9.15.oe +++ b/screen/screen_3.9.15.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DEPENDS = "ncurses" DESCRIPTION = "Screen is a full-screen window manager \ that multiplexes a physical terminal between several \ diff --git a/screen/screen_4.0.1.oe b/screen/screen_4.0.1.oe index b1f2b764b6..16dc9efbec 100644 --- a/screen/screen_4.0.1.oe +++ b/screen/screen_4.0.1.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DEPENDS = "ncurses" DESCRIPTION = "Screen is a full-screen window manager \ that multiplexes a physical terminal between several \ diff --git a/screen/screen_4.0.2.oe b/screen/screen_4.0.2.oe index b1f2b764b6..16dc9efbec 100644 --- a/screen/screen_4.0.2.oe +++ b/screen/screen_4.0.2.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DEPENDS = "ncurses" DESCRIPTION = "Screen is a full-screen window manager \ that multiplexes a physical terminal between several \ diff --git a/sdlperl/sdl-perl_1.20.3.oe b/sdlperl/sdl-perl_1.20.3.oe index 436a84d42a..0f0271cf5c 100644 --- a/sdlperl/sdl-perl_1.20.3.oe +++ b/sdlperl/sdl-perl_1.20.3.oe @@ -1,3 +1,4 @@ +SECTION = "libs" DESCRIPTION = "Perl bindings for SDL" SRC_URI = "http://bloodgate.com/perl/sdl/pub/SDL_perl-${PV}.tar.gz \ file://Makefile.patch;patch=1;pnum=0" diff --git a/sed/sed-native_4.1.1.oe b/sed/sed-native_4.1.1.oe index e69de29bb2..4c8dd0cd9f 100644 --- a/sed/sed-native_4.1.1.oe +++ b/sed/sed-native_4.1.1.oe @@ -0,0 +1,3 @@ +SECTION = "console/utils" +include sed_${PV}.oe +inherit native diff --git a/sed/sed_4.0.8.oe b/sed/sed_4.0.8.oe index 55ad2427dc..e476891884 100644 --- a/sed/sed_4.0.8.oe +++ b/sed/sed_4.0.8.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "sed is a Stream EDitor." SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz" diff --git a/sed/sed_4.0.9.oe b/sed/sed_4.0.9.oe index 55ad2427dc..e476891884 100644 --- a/sed/sed_4.0.9.oe +++ b/sed/sed_4.0.9.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "sed is a Stream EDitor." SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz" diff --git a/sed/sed_4.1.1.oe b/sed/sed_4.1.1.oe index e69de29bb2..e476891884 100644 --- a/sed/sed_4.1.1.oe +++ b/sed/sed_4.1.1.oe @@ -0,0 +1,7 @@ +SECTION = "console/utils" +DESCRIPTION = "sed is a Stream EDitor." + +SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz" +S = "${WORKDIR}/sed-${PV}" + +inherit autotools diff --git a/sed/sed_4.1.oe b/sed/sed_4.1.oe index ffe079db47..4453023e05 100644 --- a/sed/sed_4.1.oe +++ b/sed/sed_4.1.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "sed is a Stream EDitor." SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz \ diff --git a/setserial/setserial_2.17.oe b/setserial/setserial_2.17.oe index e69de29bb2..3e97bb26d5 100644 --- a/setserial/setserial_2.17.oe +++ b/setserial/setserial_2.17.oe @@ -0,0 +1,12 @@ +SECTION = "console/utils" +SRC_URI = "ftp://tsx-11.mit.edu/pub/linux/sources/sbin/setserial-2.17.tar.gz" + +inherit autotools + +do_install() { + install -d ${D}/bin + install -d ${D}/usr/man/man8 + install -d ${D}${mandir} + autotools_do_install + mv ${D}/usr/man/* ${D}${mandir}/ +} diff --git a/sgml-common/sgml-common-native_0.6.3.oe b/sgml-common/sgml-common-native_0.6.3.oe index c13876a68e..d25dcd97ef 100644 --- a/sgml-common/sgml-common-native_0.6.3.oe +++ b/sgml-common/sgml-common-native_0.6.3.oe @@ -1,3 +1,4 @@ +SECTION = "base" include sgml-common_${PV}.oe inherit native diff --git a/sgml-common/sgml-common_0.6.3.oe b/sgml-common/sgml-common_0.6.3.oe index 72ff2ed534..867de442c8 100644 --- a/sgml-common/sgml-common_0.6.3.oe +++ b/sgml-common/sgml-common_0.6.3.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "The sgml-common package gathers very basic \ stuff necessary to work with SGML and XML, such as xml.dcl, \ a SGML declaration of XML; iso-entities, a list of the basic \ diff --git a/shared-mime-info/shared-mime-info_0.14.oe b/shared-mime-info/shared-mime-info_0.14.oe index cff25897ec..44067463eb 100644 --- a/shared-mime-info/shared-mime-info_0.14.oe +++ b/shared-mime-info/shared-mime-info_0.14.oe @@ -1,3 +1,4 @@ +SECTION = "base" PR = "r1" DEPENDS = "libxml2" @@ -14,4 +15,4 @@ EXTRA_OECONF = "--disable-update-mimedb" pkg_postinst () { echo "Updating MIME database... this may take a while." ${bindir}/update-mime-database ${datadir}/mime -}
\ No newline at end of file +} diff --git a/sharp-binary-only/sharp-flash-header-c700.oe b/sharp-binary-only/sharp-flash-header-c700.oe index 149b3fdee4..276ddff02f 100644 --- a/sharp-binary-only/sharp-flash-header-c700.oe +++ b/sharp-binary-only/sharp-flash-header-c700.oe @@ -1,3 +1,4 @@ +SECTION = "base" SRC_URI = "file://header-c700.bin" do_stage() { diff --git a/silo/silo_1.4.8.oe b/silo/silo_1.4.8.oe index 21e4263759..60aaf20d4f 100644 --- a/silo/silo_1.4.8.oe +++ b/silo/silo_1.4.8.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DEPENDS = "elftoaout-native" SRC_URI = "http://www.sparc-boot.org/pub/silo/silo-${PV}.tar.bz2 \ @@ -11,4 +12,3 @@ do_stage() { install tilo/maketilo ${STAGING_BINDIR} install tilo/tilo.sh ${STAGING_BINDIR} } - diff --git a/simpad-utilities/genboot-native.oe b/simpad-utilities/genboot-native.oe index 4293e31094..d2f60fe706 100644 --- a/simpad-utilities/genboot-native.oe +++ b/simpad-utilities/genboot-native.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" PR = "r1" DESCRIPTION = "Console utility for generating a SIMpad boot image for the proprietary SIEMENS Switzerland bootloader" FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/genboot" diff --git a/simpad-utilities/serload-native.oe b/simpad-utilities/serload-native.oe index bebfd4820f..b826e677cb 100644 --- a/simpad-utilities/serload-native.oe +++ b/simpad-utilities/serload-native.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "Console utility for transferring a SIMpad boot image via serial a SIMpad" FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/serload" SRC_URI = "file://serialdownload.cpp file://main.cpp file://serialdownload.h" diff --git a/simpad-utilities/simpad-utilities.oe b/simpad-utilities/simpad-utilities.oe index e69de29bb2..5e9a5bf02e 100644 --- a/simpad-utilities/simpad-utilities.oe +++ b/simpad-utilities/simpad-utilities.oe @@ -0,0 +1,5 @@ +SECTION = "console/utils" +DESCRIPTION = "Console utilities for building the OpenSIMpad linux distribution" +HOMEPAGE = "http://opensimpad.org" +DEPENDS = "pad-native genboot-native serload-native" +MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>" diff --git a/slugtool/slugtool-native.oe b/slugtool/slugtool-native.oe index 3217e1215e..a1bb7857af 100644 --- a/slugtool/slugtool-native.oe +++ b/slugtool/slugtool-native.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" include slugtool.oe inherit native diff --git a/slugtool/slugtool.oe b/slugtool/slugtool.oe index 0ede70cfac..b4ee1f6c3a 100644 --- a/slugtool/slugtool.oe +++ b/slugtool/slugtool.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DESCRIPTION = "Slugtool is a small app to disassemble and reassemble \ flash images for the Linksys NSLU2 device." MAINTAINER = "Chris Larson <kergoth@handhelds.org>" diff --git a/smartmontools/smartmontools_5.33.oe b/smartmontools/smartmontools_5.33.oe index e69de29bb2..908343d548 100644 --- a/smartmontools/smartmontools_5.33.oe +++ b/smartmontools/smartmontools_5.33.oe @@ -0,0 +1,8 @@ +SECTION = "console/utils" +DESCRIPTION = "Control and monitor storage systems using S.M.A.R.T." +LICENSE = "GPL" + +SRC_URI = "${SOURCEFORGE_MIRROR}/smartmontools/smartmontools-${PV}.tar.gz" +S = "${WORKDIR}/smartmontools-${PV}" + +inherit autotools diff --git a/snes232/snes232_cvs.oe b/snes232/snes232_cvs.oe index 911304d2dc..8e59a62363 100644 --- a/snes232/snes232_cvs.oe +++ b/snes232/snes232_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" PR = "r2" RDEPENDS = "kernel-module-serport" @@ -18,4 +19,3 @@ do_install() { install -d ${D}/lib/modules/${KERNEL_VERSION}/snes232 install snes232.ko ${D}/lib/modules/${KERNEL_VERSION}/snes232/ } - diff --git a/snes9x/snes9x_1.43-WIP1.oe b/snes9x/snes9x_1.43-WIP1.oe index 69a373e5c0..308a2b0fd7 100644 --- a/snes9x/snes9x_1.43-WIP1.oe +++ b/snes9x/snes9x_1.43-WIP1.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" PR = "r3" DEPENDS = "libxxf86dga libxxf86vm" @@ -23,4 +24,3 @@ do_install() { install -d ${D}${bindir} install snes9x ${D}${bindir} } - diff --git a/socat/socat_1.3.2.1.oe b/socat/socat_1.3.2.1.oe index ae753597b2..d84ee1c4b3 100644 --- a/socat/socat_1.3.2.1.oe +++ b/socat/socat_1.3.2.1.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "openssl" DESCRIPTION = "Socat is a relay for bidirectional data \ transfer between two independent data channels." diff --git a/sparse/sparse_snapshot.oe b/sparse/sparse_snapshot.oe index 102bb04970..b90843fff6 100644 --- a/sparse/sparse_snapshot.oe +++ b/sparse/sparse_snapshot.oe @@ -1,3 +1,4 @@ +SECTION = "devel" def get_snapshot_date(d): import oe cvsdate = oe.data.getVar('CVSDATE', d, 1) diff --git a/squashfs-tools/squashfs-tools-native_2.0r2.oe b/squashfs-tools/squashfs-tools-native_2.0r2.oe index e69de29bb2..c4d241965f 100644 --- a/squashfs-tools/squashfs-tools-native_2.0r2.oe +++ b/squashfs-tools/squashfs-tools-native_2.0r2.oe @@ -0,0 +1,11 @@ +SECTION = "base" +PN_BASE = "squashfs-tools" +include ${PN_BASE}_${PV}.oe +inherit native + +FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/${PN_BASE}-${PV}', '${FILE_DIRNAME}/${PN_BASE}', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}" +PACKAGES = "" + +do_stage () { + install -m 0755 mksquashfs ${STAGING_BINDIR}/ +} diff --git a/squashfs-tools/squashfs-tools_2.0r2.oe b/squashfs-tools/squashfs-tools_2.0r2.oe index e69de29bb2..05b017122e 100644 --- a/squashfs-tools/squashfs-tools_2.0r2.oe +++ b/squashfs-tools/squashfs-tools_2.0r2.oe @@ -0,0 +1,15 @@ +SECTION = "base" +DESCRIPTION = "Squashfs is a highly compressed read-only filesystem for Linux." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +LICENSE = "GPLv2" + +SRC_URI = "${SOURCEFORGE_MIRROR}/squashfs/squashfs${@oe.data.getVar('PV',d,1).replace('r','-r')}.tar.gz \ + file://flags.patch;patch=1" +S = "${WORKDIR}/squashfs${PV}/squashfs-tools" + +prefix = "" + +do_install () { + install -d ${D}/${sbindir} + install -m 0755 mksquashfs ${D}/${sbindir}/ +} diff --git a/ssmtp/ssmtp_2.60.9.oe b/ssmtp/ssmtp_2.60.9.oe index 489d0f069f..4703e5a25d 100644 --- a/ssmtp/ssmtp_2.60.9.oe +++ b/ssmtp/ssmtp_2.60.9.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "openssl" DESCRIPTION = "Extremely simple MTA to get mail off the system to a mail hub." diff --git a/stat/stat-native_3.3.oe b/stat/stat-native_3.3.oe index e69de29bb2..32b1b47bae 100644 --- a/stat/stat-native_3.3.oe +++ b/stat/stat-native_3.3.oe @@ -0,0 +1,13 @@ +SECTION = "console/utils" +include stat_${PV}.oe +inherit native +S = "${WORKDIR}/stat-${PV}" + +do_stage() { + install -m 755 stat ${STAGING_BINDIR} + +} + +do_install() { + true +} diff --git a/stat/stat_3.3.oe b/stat/stat_3.3.oe index 95e4bca565..efb5a22e80 100644 --- a/stat/stat_3.3.oe +++ b/stat/stat_3.3.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "Display all information about a file that the stat() call provides and all information a filesystem that statfs() provides." LICENSE = "GPL" MAINTAINER = "Holger Schurig <hs4388@mn-solutions.de>" diff --git a/strace/strace_4.5.4.oe b/strace/strace_4.5.4.oe index e69de29bb2..0e5c92a1d6 100644 --- a/strace/strace_4.5.4.oe +++ b/strace/strace_4.5.4.oe @@ -0,0 +1,10 @@ +SECTION = "console/utils" +DESCRIPTION = "strace is a system call tracing tool." + +SRC_URI = "${SOURCEFORGE_MIRROR}/strace/strace-${PV}.tar.bz2 \ + file://arm-compilation.patch;patch=1 \ + file://arm-syscall.patch;patch=1" + +inherit autotools + +export INCLUDES = "-I. -I./linux" diff --git a/strace/strace_4.5.6.oe b/strace/strace_4.5.6.oe index 33e560211e..6e8f0dde0f 100644 --- a/strace/strace_4.5.6.oe +++ b/strace/strace_4.5.6.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" PR = "r1" DESCRIPTION = "strace is a system call tracing tool." diff --git a/strace/strace_4.5.7.oe b/strace/strace_4.5.7.oe index 5c3a71e4a7..fae06476dd 100644 --- a/strace/strace_4.5.7.oe +++ b/strace/strace_4.5.7.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" PR = "r1" DESCRIPTION = "strace is a system call tracing tool." diff --git a/stunnel/stunnel_4.05.oe b/stunnel/stunnel_4.05.oe index 0c9d0efba3..ee6d9d26d8 100644 --- a/stunnel/stunnel_4.05.oe +++ b/stunnel/stunnel_4.05.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "openssl" LICENSE = "GPL" DESCRIPTION = "Stunnel is a program that allows you to encrypt \ diff --git a/sudo/sudo_1.6.7p5.oe b/sudo/sudo_1.6.7p5.oe index e0ae5d80f4..0486668820 100644 --- a/sudo/sudo_1.6.7p5.oe +++ b/sudo/sudo_1.6.7p5.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "Sudo (superuser do) allows a system \ administrator to give certain users (or groups of \ users) the ability to run some (or all) commands \ diff --git a/supybot/supybot_0.77.0.oe b/supybot/supybot_0.77.0.oe index 2100f65d8c..9a6ea7b43f 100644 --- a/supybot/supybot_0.77.0.oe +++ b/supybot/supybot_0.77.0.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "Supybot is a clearly-written Python IRC \ framework and bot, intended to be both easily \ extensible and very flexible." diff --git a/swig/swig-native_1.3.21.oe b/swig/swig-native_1.3.21.oe index e69de29bb2..63c49b0240 100644 --- a/swig/swig-native_1.3.21.oe +++ b/swig/swig-native_1.3.21.oe @@ -0,0 +1,8 @@ +SECTION = "unknown" +include swig_${PV}.oe +inherit native +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/swig-${PV}" + +do_stage() { + oe_runmake install PREFIX=${STAGING_BINDIR}/.. +} diff --git a/swig/swig_1.3.21.oe b/swig/swig_1.3.21.oe index e69de29bb2..b9d6a30faa 100644 --- a/swig/swig_1.3.21.oe +++ b/swig/swig_1.3.21.oe @@ -0,0 +1,14 @@ +SECTION = "unknown" +DESCRIPTION = "SWIG - Simplified Wrapper and Interface Generator" + +#SRC_URI = "${SOURCEFORGE_MIRROR}/swig/swig-${PV}.tar.gz" +SRC_URI = "http://heanet.dl.sourceforge.net/sourceforge/swig/swig-1.3.21.tar.gz" +S = "${WORKDIR}/SWIG-${PV}" + +inherit autotools + +EXTRA_OECONF = "--with-python=${STAGING_BINDIR} --with-swiglibdir=${STAGING_DIR}/${BUILD_SYS}/swig" + +do_configure() { + oe_runconf +} diff --git a/sylpheed/sylpheed_0.9.9-gtk2-20040229.oe b/sylpheed/sylpheed_0.9.9-gtk2-20040229.oe index 1982910384..5c4cb62d31 100644 --- a/sylpheed/sylpheed_0.9.9-gtk2-20040229.oe +++ b/sylpheed/sylpheed_0.9.9-gtk2-20040229.oe @@ -1,3 +1,4 @@ +SECTION = "x11/network" DESCRIPTION = "Mail user agent" DEPENDS = "gtk+" MAINTAINER = "Phil Blundell <pb@handhelds.org>" @@ -5,4 +6,3 @@ MAINTAINER = "Phil Blundell <pb@handhelds.org>" SRC_URI = "${SOURCEFORGE_MIRROR}/sylpheed-gtk2/sylpheed-0.9.9-gtk2-20040229.tar.gz" inherit autotools - diff --git a/sysfsutils/sysfsutils_1.1.0.oe b/sysfsutils/sysfsutils_1.1.0.oe index e69de29bb2..8ee9e0d900 100644 --- a/sysfsutils/sysfsutils_1.1.0.oe +++ b/sysfsutils/sysfsutils_1.1.0.oe @@ -0,0 +1,14 @@ +SECTION = "base" +SRC_URI = "${SOURCEFORGE_MIRROR}/linux-diag/sysfsutils-${PV}.tar.gz" +S = "${WORKDIR}/sysfsutils-${PV}" + +inherit autotools + +includedir += "/sysfs" + +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 +} diff --git a/sysfsutils/sysfsutils_1.2.0.oe b/sysfsutils/sysfsutils_1.2.0.oe index e69de29bb2..86188651ca 100644 --- a/sysfsutils/sysfsutils_1.2.0.oe +++ b/sysfsutils/sysfsutils_1.2.0.oe @@ -0,0 +1,18 @@ +SECTION = "base" +DESCRIPTION = "System Utilities Based on Sysfs" +SRC_URI = "${SOURCEFORGE_MIRROR}/linux-diag/sysfsutils-${PV}.tar.gz" +S = "${WORKDIR}/sysfsutils-${PV}" + +inherit autotools + +includedir += "/sysfs" + +PACKAGES_prepend = "libsysfs " +FILES_libsysfs = "/usr/lib/*.so.1.0.2" + +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 +} diff --git a/sysklogd/sysklogd_1.4.1.oe b/sysklogd/sysklogd_1.4.1.oe index 9dd42e0969..ff636b9a83 100644 --- a/sysklogd/sysklogd_1.4.1.oe +++ b/sysklogd/sysklogd_1.4.1.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "The sysklogd package implements \ two system log daemons." diff --git a/sysvinit/sysvinit_2.85.oe b/sysvinit/sysvinit_2.85.oe index 4f798ca636..3bc0eb4ce9 100644 --- a/sysvinit/sysvinit_2.85.oe +++ b/sysvinit/sysvinit_2.85.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "System-V like init.\ Init is the first program to run after your system is booted, and\ continues to run as process number 1 until your system halts. Inits\ diff --git a/tar/tar-native_1.13.93.oe b/tar/tar-native_1.13.93.oe index e69de29bb2..a0630f825a 100644 --- a/tar/tar-native_1.13.93.oe +++ b/tar/tar-native_1.13.93.oe @@ -0,0 +1,12 @@ +SECTION = "base" +include tar_${PV}.oe +inherit native +S = "${WORKDIR}/tar-${PV}" + +do_stage() { + install -m 755 src/tar ${STAGING_BINDIR} +} + +do_install() { + true +} diff --git a/tar/tar_1.13.93.oe b/tar/tar_1.13.93.oe index 1f49dd3e32..19600c6810 100644 --- a/tar/tar_1.13.93.oe +++ b/tar/tar_1.13.93.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "GNU tar saves many files together into a single tape \ or disk archive, and can restore individual files from the archive." LICENSE = "GPL" diff --git a/tcptrack/tcptrack_1.1.2.oe b/tcptrack/tcptrack_1.1.2.oe index c76f5d4222..73799d2292 100644 --- a/tcptrack/tcptrack_1.1.2.oe +++ b/tcptrack/tcptrack_1.1.2.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "tcptrack is a packet sniffer, which passively watches for \ connections on a specified network interface, tracks their states, and lists \ them in a manner similar to the Unix 'top' command." diff --git a/tinc/tinc_1.0.2.oe b/tinc/tinc_1.0.2.oe index e69de29bb2..0bec5e0c8b 100644 --- a/tinc/tinc_1.0.2.oe +++ b/tinc/tinc_1.0.2.oe @@ -0,0 +1,24 @@ +SECTION = "console/network" +DESCRIPTION="tinc is a Virtual Private Network (VPN) daemon" +SRC_URI="http://www.tinc-vpn.org/packages/tinc-1.0.2.tar.gz \ + file://init" +DEPENDS="openssl lzo zlib" +RDEPENDS = "kernel-module-tun" + +inherit autotools + +EXTRA_OECONF="--disable-maintainer-mode --disable-tracing" + +do_configure() { + oe_runconf +} + +do_compile() { + oe_runmake +} + +do_install() { + oe_runmake install DESTDIR=${D} + install -d ${D}/${sysconfdir}/init.d + install -m 0755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/tinc +} diff --git a/tinylogin/tinylogin_1.4.oe b/tinylogin/tinylogin_1.4.oe index fa6da094ce..f9e8452081 100644 --- a/tinylogin/tinylogin_1.4.oe +++ b/tinylogin/tinylogin_1.4.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "TinyLogin is a suite of tiny UNIX \ utilities for handling logins, user authentication, \ changing passwords, and otherwise maintaining users \ diff --git a/tmdns/tmdns_20030116.oe b/tmdns/tmdns_20030116.oe index 3f1a65cdd1..d17d5489f0 100644 --- a/tmdns/tmdns_20030116.oe +++ b/tmdns/tmdns_20030116.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "tmdns is a multicast DNS server." SRC_URI = "cvs://anonymous:@cvs.sourceforge.net/cvsroot/zeroconf;module=tmdns;date=${PV} \ diff --git a/tn5250/tn5250_0.16.5.oe b/tn5250/tn5250_0.16.5.oe index a86ed2dc37..7f5ccbef22 100644 --- a/tn5250/tn5250_0.16.5.oe +++ b/tn5250/tn5250_0.16.5.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DESCRIPTION = "tn5250 is a 5250 terminal emulator, used for connecting \ to IBM's AS/400 (now known as eServer iSeries) midrange computers." HOMEPAGE = "http://tn5250.sourceforge.net/" diff --git a/totem/totem_0.99.15.oe b/totem/totem_0.99.15.oe index e69de29bb2..aaf956917f 100644 --- a/totem/totem_0.99.15.oe +++ b/totem/totem_0.99.15.oe @@ -0,0 +1,30 @@ +SECTION = "x11/multimedia" +# totem OE build file +# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved +# Released under the MIT license (see packages/COPYING) + +DESCRIPTION="A GTK2 based media player" +HOMEPAGE="http://www.hadess.net/totem.php3" +LICENSE="GPL" + +SRC_URI="http://www.hadess.net/files/software/totem/totem-${PV}.tar.gz \ + file://include.patch;patch=1 \ + file://omf.patch;patch=1" + +DEPENDS="gtk+ libglade gnome-vfs gconf libxine libgnomeui" +RDEPENDS += " libgnomeui" + +inherit autotools + +EXTRA_OECONF="--disable-schemas-install --disable-nvtv --enable-gtk --disable-debug --disable-gstreamer --disable-mozilla" + +#SELECTED_OPTIMIZATION="-O0 -g" +LDFLAGS_append = " -Wl,--export-dynamic" + +pkg_postinst_totem() { +#!/bin/sh +if [ -n "$D" ]; then exit 1; fi; +SOURCE=`gconftool-2 --get-default-source` +GCONF_CONFIG_SOURCE=$SOURCE gconftool-2 --makefile-install-rule \ +/etc/gconf/schemas/totem.schemas > /dev/null +} diff --git a/transconnect/transconnect_1.2.oe b/transconnect/transconnect_1.2.oe index d1058537ca..c00e60da40 100644 --- a/transconnect/transconnect_1.2.oe +++ b/transconnect/transconnect_1.2.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DESCRIPTION = "TransConnect is an implementation of function \ interposing to allow users on *nix platforms to transparenly \ tunnel all networking applications over an HTTPS proxy." diff --git a/transconnect/transconnect_1.3-beta.oe b/transconnect/transconnect_1.3-beta.oe index ad2c853613..c0897828a7 100644 --- a/transconnect/transconnect_1.3-beta.oe +++ b/transconnect/transconnect_1.3-beta.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" DESCRIPTION = "TransConnect is an implementation of function \ interposing to allow users on *nix platforms to transparenly \ tunnel all networking applications over an HTTPS proxy." diff --git a/tslib/tslib_cvs.oe b/tslib/tslib_cvs.oe index 2549bfda59..163783ce0a 100644 --- a/tslib/tslib_cvs.oe +++ b/tslib/tslib_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "tslib is a touchscreen access library." PV = "0.0cvs${CVSDATE}" PR = "r4" diff --git a/uclibc/uclibc-initial_0.9.26.oe b/uclibc/uclibc-initial_0.9.26.oe index a527178d26..50c1ca8b83 100644 --- a/uclibc/uclibc-initial_0.9.26.oe +++ b/uclibc/uclibc-initial_0.9.26.oe @@ -1,3 +1,4 @@ +SECTION = "base" include uclibc_${PV}.oe FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/uclibc-${PV}', '${FILE_DIRNAME}/uclibc', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}" @@ -29,4 +30,3 @@ do_install() { do_compile () { : } - diff --git a/uclibc/uclibc-initial_cvs.oe b/uclibc/uclibc-initial_cvs.oe index e69de29bb2..4b19f28c88 100644 --- a/uclibc/uclibc-initial_cvs.oe +++ b/uclibc/uclibc-initial_cvs.oe @@ -0,0 +1,32 @@ +SECTION = "base" +include uclibc_cvs.oe + +FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/uclibc-cvs', '${FILE_DIRNAME}/uclibc', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}" + +DEPENDS = "patcher-native linux-libc-headers" +PROVIDES = "virtual/${TARGET_PREFIX}libc-initial" +PACKAGES = "" + +do_stage() { + # Install initial headers into the cross dir + make PREFIX= DEVEL_PREFIX=${UCLIBC_PREFIX}/ \ + RUNTIME_PREFIX=${UCLIBC_PREFIX}/ \ + pregen install_dev + + mkdir -p ${CROSS_DIR}/${TARGET_SYS} + mkdir -p ${CROSS_DIR}/${TARGET_SYS}/include + mkdir -p ${CROSS_DIR}/${TARGET_SYS}/lib + ln -sf include ${CROSS_DIR}/${TARGET_SYS}/sys-include + rm -rf ${CROSS_DIR}/${TARGET_SYS}/${prefix} + + # This conflicts with the c++ version of this header + rm -f ${UCLIBC_PREFIX}/include/bits/atomicity.h +} + +do_install() { + : +} + +do_compile () { + : +} diff --git a/udev/udev_026.oe b/udev/udev_026.oe index e69de29bb2..cb6fc08dba 100644 --- a/udev/udev_026.oe +++ b/udev/udev_026.oe @@ -0,0 +1,33 @@ +SECTION = "base" +DESCRIPTION = " udev is a program which dynamically creates and removes device nodes from \ +/dev/. It responds to /sbin/hotplug device events and requires a 2.6 kernel." + +SRC_URI = "http://kernel.org/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \ + file://flags.patch;patch=1 \ + file://sh-not-bash.patch;patch=1" + +bindir = "/bin" +sbindir = "/sbin" +libdir = "/lib" +udevdir ?= "/udev" + +EXTRA_OEMAKE_append = " 'prefix=${prefix}' \ + 'udevdir=${udevdir}' \ + 'exec_prefix=${prefix}' \ + 'etcdir=${sysconfdir}' \ + 'sbindir=${sbindir}' \ + 'mandir=${mandir}' \ + 'hotplugdir=${sysconfdir}/hotplug.d/default' \ + 'configdir=${sysconfdir}/udev/'" +export LD = "${CC}" + +do_install () { + oe_runmake 'DESTDIR=${D}' install + if [ "${udevdir}" == "/dev" ]; then + install -m 0755 ${S}/extras/start_udev ${D}/etc/init.d/start_udev + install -d ${D}/etc/rcS.d + ln -s /etc/init.d/start_udev ${D}/etc/rcS.d/S37start_udev + else + chmod 0755 ${D}/etc/init.d/udev + fi +} diff --git a/udev/udev_032.oe b/udev/udev_032.oe index e69de29bb2..e093656e83 100644 --- a/udev/udev_032.oe +++ b/udev/udev_032.oe @@ -0,0 +1,38 @@ +SECTION = "base" +DESCRIPTION = " udev is a program which dynamically creates and removes device nodes from \ +/dev/. It responds to /sbin/hotplug device events and requires a 2.6 kernel." + +SRC_URI = "http://kernel.org/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \ + file://flags.patch;patch=1 \ + file://tmpfs.patch;patch=1 \ + file://noasmlinkage.patch;patch=1" + +usrbindir := "${bindir}" +bindir = "/bin" +sbindir = "/sbin" +libdir = "/lib" +udevdir ?= "/udev" + +FILES_${PN} += "${usrbindir}" + +EXTRA_OEMAKE_append = " 'prefix=${prefix}' \ + 'udevdir=${udevdir}' \ + 'exec_prefix=${prefix}' \ + 'etcdir=${sysconfdir}' \ + 'sbindir=${sbindir}' \ + 'usrbindir=${usrbindir}' \ + 'mandir=${mandir}' \ + 'hotplugdir=${sysconfdir}/hotplug.d/default' \ + 'configdir=${sysconfdir}/udev/'" +export LD = "${CC}" + +do_install () { + oe_runmake 'DESTDIR=${D}' install + if [ "${udevdir}" == "/dev" ]; then + install -m 0755 ${S}/extras/start_udev ${D}/etc/init.d/start_udev + install -d ${D}/etc/rcS.d + ln -s /etc/init.d/start_udev ${D}/etc/rcS.d/S37start_udev + else + chmod 0755 ${D}/etc/init.d/udev + fi +} diff --git a/uml-utilities/uml-utilities_20040406.oe b/uml-utilities/uml-utilities_20040406.oe index f9c0aa361f..eeb5899589 100644 --- a/uml-utilities/uml-utilities_20040406.oe +++ b/uml-utilities/uml-utilities_20040406.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" DESCRIPTION = "Utilities for User-Mode-Linux" LICENSE = "GPL" DEPENDS = "zlib ncurses readline" @@ -13,4 +14,3 @@ do_compile() { do_install() { oe_runmake install DESTDIR=${D} } - diff --git a/unzip/unzip-native_551.oe b/unzip/unzip-native_551.oe index e69de29bb2..115e5f15e3 100644 --- a/unzip/unzip-native_551.oe +++ b/unzip/unzip-native_551.oe @@ -0,0 +1,8 @@ +SECTION = "console/utils" +inherit native +include unzip_${PV}.oe + +do_stage() { + install -d ${STAGING_BINDIR} + install unzip ${STAGING_BINDIR} +} diff --git a/update-modules/update-modules_1.0.oe b/update-modules/update-modules_1.0.oe index f2b4ef91fb..514f689eab 100644 --- a/update-modules/update-modules_1.0.oe +++ b/update-modules/update-modules_1.0.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "Script to manage module configuration files" PACKAGE_ARCH = "all" PR = "r3" diff --git a/util-linux/util-linux_2.12.oe b/util-linux/util-linux_2.12.oe index 21c80a6593..a3d0e50562 100644 --- a/util-linux/util-linux_2.12.oe +++ b/util-linux/util-linux_2.12.oe @@ -1,3 +1,4 @@ +SECTION = "base" LICENSE = "GPL" DEPENDS = "zlib ncurses" DESCRIPTION = "Util-linux is a suite of essential \ diff --git a/v4l2apps/v4l2apps_20020317.oe b/v4l2apps/v4l2apps_20020317.oe index e69de29bb2..4a5e3e7aa9 100644 --- a/v4l2apps/v4l2apps_20020317.oe +++ b/v4l2apps/v4l2apps_20020317.oe @@ -0,0 +1,17 @@ +SECTION = "console/utils" +DESCRIPTION = "Video4linux Two sample applications" +LICENSE = "Public Domain" +DEPENDS = "xaw x11 xt" + +SRC_URI = "http://www.thedirks.org/pub/v4l2/apps/apps${PV}.tgz" +S = "${WORKDIR}" + +#FIXME: currently busted, as it requires v4l2 -kernel headers. +#either fix the apps to use headers not in linux/, or make this package +#depend on an actual virtual/kernel that supports v4l2. +BROKEN = "1" + +do_install () { + install -d ${S}/${bindir} + install -m 0755 vcat vctrl vidpanel xcaptest ${D}/${bindir}/ +} diff --git a/vim/vim-tiny_6.2.oe b/vim/vim-tiny_6.2.oe index a8c5a221de..e7ef6c8702 100644 --- a/vim/vim-tiny_6.2.oe +++ b/vim/vim-tiny_6.2.oe @@ -1,3 +1,4 @@ +SECTION = "console/utils" include vim_${PV}.oe FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/vim-${PV}" diff --git a/waimea/waimea_cvs.oe b/waimea/waimea_cvs.oe index e69de29bb2..741051c762 100644 --- a/waimea/waimea_cvs.oe +++ b/waimea/waimea_cvs.oe @@ -0,0 +1,14 @@ +SECTION = "x11/wm" +DESCRIPTION = "Waimea is a highly customizable window manager for the X Window \ +system conforming to the latest EWMH specification." +MAINTAINER = "Chris Larson <kergoth@handhelds.org>" +DEPENDS = "cairo libpng xrandr libsvg-cairo xext" +PV = "0.0cvs${CVSDATE}" + +SRC_URI = "cvs://anoncvs:@cvs.waimea.org/cvs/waimea;module=waimea;method=pserver" +S = "${WORKDIR}/waimea" + +inherit autotools + +# FIXME: waimea requires a full libx11, for the Xutf8TextProperty stuff +BROKEN = "1" diff --git a/wiggle/wiggle-native_0.6.oe b/wiggle/wiggle-native_0.6.oe index e69de29bb2..73d7fa708f 100644 --- a/wiggle/wiggle-native_0.6.oe +++ b/wiggle/wiggle-native_0.6.oe @@ -0,0 +1,4 @@ +SECTION = "unknown" +include wiggle_${PV}.oe +inherit native +FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/wiggle-${PV}" diff --git a/wlan-ng/wlan-ng-modules_0.2.1pre21.oe b/wlan-ng/wlan-ng-modules_0.2.1pre21.oe index f1aa357c0d..929ebb08ad 100644 --- a/wlan-ng/wlan-ng-modules_0.2.1pre21.oe +++ b/wlan-ng/wlan-ng-modules_0.2.1pre21.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "linux-wlan-ng (prism2.x, prism3, pcmcia, pci, usb) driver for 11Mbps wireless lan cards" DEPENDS = "virtual/kernel" MAINTAINER = "Jeremy Grant <jeremy@thegrantclan.org>" diff --git a/wlan-ng/wlan-ng-modules_0.2.1pre22.oe b/wlan-ng/wlan-ng-modules_0.2.1pre22.oe index 15ae444bc9..cc1c6006b8 100644 --- a/wlan-ng/wlan-ng-modules_0.2.1pre22.oe +++ b/wlan-ng/wlan-ng-modules_0.2.1pre22.oe @@ -1,3 +1,4 @@ +SECTION = "base" DESCRIPTION = "linux-wlan-ng (prism2.x, prism3, pcmcia, pci, usb) driver for 11Mbps wireless lan cards" DEPENDS = "virtual/kernel" MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>" @@ -51,4 +52,4 @@ do_install() { PACKAGES_prepend = "wlan-ng-utils " FILES_wlan-ng-utils = "${sysconfdir} /sbin" -FILES_${PN} = "/lib"
\ No newline at end of file +FILES_${PN} = "/lib" diff --git a/x11/diet-x11_6.2.1.oe b/x11/diet-x11_6.2.1.oe index e69de29bb2..66f449ecb9 100644 --- a/x11/diet-x11_6.2.1.oe +++ b/x11/diet-x11_6.2.1.oe @@ -0,0 +1,4 @@ +SECTION = "x11/base" +include x11_${PV}.oe + +EXTRA_OECONF = "--disable-xcms --disable-xlocale --disable-xkb" diff --git a/x11/diet-x11_cvs.oe b/x11/diet-x11_cvs.oe index e69de29bb2..d152517214 100644 --- a/x11/diet-x11_cvs.oe +++ b/x11/diet-x11_cvs.oe @@ -0,0 +1,4 @@ +SECTION = "x11/base" +include x11_cvs.oe + +EXTRA_OECONF = "--disable-xcms --disable-xlocale --disable-xkb" diff --git a/x11/x11-native_6.2.1.oe b/x11/x11-native_6.2.1.oe index e69de29bb2..cea53a17cc 100644 --- a/x11/x11-native_6.2.1.oe +++ b/x11/x11-native_6.2.1.oe @@ -0,0 +1,5 @@ +SECTION = "x11/base" +include x11_${PV}.oe +inherit native +DEPENDS = "xproto-native xextensions-native xau-native xtrans-native libxdmcp-native" +PROVIDES = "" diff --git a/x11/x11-native_cvs.oe b/x11/x11-native_cvs.oe index cdae3f7957..a66c29bb44 100644 --- a/x11/x11-native_cvs.oe +++ b/x11/x11-native_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "x11/base" include x11_cvs.oe inherit native DEPENDS = "xproto-native xextensions-native xau-native xtrans-native libxdmcp-native" diff --git a/xau/xau-native_0.1.1.oe b/xau/xau-native_0.1.1.oe index e69de29bb2..d3f655a793 100644 --- a/xau/xau-native_0.1.1.oe +++ b/xau/xau-native_0.1.1.oe @@ -0,0 +1,5 @@ +SECTION = "x11/base" +include xau_${PV}.oe +inherit native +DEPENDS = "xproto-native" +PROVIDES = "" diff --git a/xau/xau-native_cvs.oe b/xau/xau-native_cvs.oe index 2f9c48d43b..2c8c3945f2 100644 --- a/xau/xau-native_cvs.oe +++ b/xau/xau-native_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "x11/base" include xau_cvs.oe inherit native DEPENDS = "xproto-native" diff --git a/xawtv/xawtv_3.93.oe b/xawtv/xawtv_3.93.oe index 263a4eb4c2..76d84d8216 100644 --- a/xawtv/xawtv_3.93.oe +++ b/xawtv/xawtv_3.93.oe @@ -1,3 +1,4 @@ +SECTION = "x11/utils" DESCRIPTION = "XawTV is a simple Xaw-based TV program which uses the bttw \ driver or video4linux. It also contains various command-line utilities for \ grabbing images and AVI movies, tuning in TV stations, etc." diff --git a/xdmcp/libxdmcp-native_0.1.1.oe b/xdmcp/libxdmcp-native_0.1.1.oe index e69de29bb2..2e87af7384 100644 --- a/xdmcp/libxdmcp-native_0.1.1.oe +++ b/xdmcp/libxdmcp-native_0.1.1.oe @@ -0,0 +1,5 @@ +SECTION = "x11/libs" +include libxdmcp_${PV}.oe +inherit native +DEPENDS = "xproto-native" +PROVIDES = "" diff --git a/xdmcp/libxdmcp-native_0.1.3.oe b/xdmcp/libxdmcp-native_0.1.3.oe index e69de29bb2..2e87af7384 100644 --- a/xdmcp/libxdmcp-native_0.1.3.oe +++ b/xdmcp/libxdmcp-native_0.1.3.oe @@ -0,0 +1,5 @@ +SECTION = "x11/libs" +include libxdmcp_${PV}.oe +inherit native +DEPENDS = "xproto-native" +PROVIDES = "" diff --git a/xext/xext-native_cvs.oe b/xext/xext-native_cvs.oe index e69de29bb2..4591a4df98 100644 --- a/xext/xext-native_cvs.oe +++ b/xext/xext-native_cvs.oe @@ -0,0 +1,4 @@ +SECTION = "unknown" +include xext_${PV}.oe +inherit native +DEPENDS = "x11-native xextensions-native" diff --git a/xextensions/xextensions-native_1.0.1.oe b/xextensions/xextensions-native_1.0.1.oe index e69de29bb2..f9d350c9de 100644 --- a/xextensions/xextensions-native_1.0.1.oe +++ b/xextensions/xextensions-native_1.0.1.oe @@ -0,0 +1,4 @@ +SECTION = "unknown" +include xextensions_${PV}.oe +inherit native +PROVIDES = "" diff --git a/xextensions/xextensions-native_cvs.oe b/xextensions/xextensions-native_cvs.oe index e123dfb3ba..703abfd5d3 100644 --- a/xextensions/xextensions-native_cvs.oe +++ b/xextensions/xextensions-native_cvs.oe @@ -1,3 +1,4 @@ +SECTION = "unknown" include xextensions_cvs.oe inherit native PROVIDES = "" diff --git a/xffm/xffm_4.0.5.oe b/xffm/xffm_4.0.5.oe index e69de29bb2..91cff2c9ea 100644 --- a/xffm/xffm_4.0.5.oe +++ b/xffm/xffm_4.0.5.oe @@ -0,0 +1,15 @@ +SECTION = "x11/utils" +# xffm OE build file +# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved +# Released under the MIT license (see packages/COPYING) + +DESCRIPTION="XFCE4 File Manager" + +inherit xfce +SRC_URI += " file://link.patch;patch=1" + +DEPENDS="dbh gtk+ libxml2 libxfcegui4 libxfce4mcs xfce-mcs-manager libxfce4util" + +PACKAGES = "xffm xffm-dev ${PN}-doc xffm-mcs-plugins" + +FILES_xffm-mcs-plugins="${libdir}/xfce4/mcs-plugins/*.so" diff --git a/xfonts/xfonts-xorg_6.8.oe b/xfonts/xfonts-xorg_6.8.oe index e69de29bb2..6b95fd07a2 100644 --- a/xfonts/xfonts-xorg_6.8.oe +++ b/xfonts/xfonts-xorg_6.8.oe @@ -0,0 +1,53 @@ +SECTION = "x11/base" +PR = "r0" + +SRC_URI = "cvs://anoncvs@cvs.freedesktop.org/cvs/xorg;module=xc;tag=XORG-6_8_0;method=pserver \ + file://imake-staging.patch;patch=1" + +inherit native + +PACKAGES = "${PN}-75dpi ${PN}-100dpi ${PN}-type1 ${PN}-cyrillic ${PN}-ttf ${PN}" +FILES_${PN}-75dpi = "/usr/lib/X11/fonts/75dpi" +FILES_${PN}-100dpi = "/usr/lib/X11/fonts/100dpi" +FILES_${PN}-type1 = "/usr/lib/X11/fonts/Type1" +FILES_${PN}-ttf = "/usr/lib/X11/fonts/TTF" +FILES_${PN}-cyrillic = "/usr/lib/X11/fonts/cyrillic" +FILES_${PN} = "/usr/lib/X11/fonts" + +PACKAGE_ARCH = "all" + +S = "${WORKDIR}/xc" + +do_configure() { + echo "#define ProjectRoot /usr" >> config/cf/host.def + echo "#define XnestServer NO" >> config/cf/host.def + echo "#define XdmxServer NO" >> config/cf/host.def + echo "#define CcCmd ${CC}" >> config/cf/host.def + echo "#define LdCmd ${LD}" >> config/cf/host.def + echo "" > config/cf/date.def +} + +do_compile() { + make -C config/imake -f Makefile.ini CC="${BUILD_CC}" BOOTSTRAPCFLAGS="${BUILD_CFLAGS}" clean imake + make CC="${BUILD_CC}" xmakefile + make Makefiles + make clean + #make depend + make includes + make -C config/util + make -C lib/font + make -C lib/fontenc + make -C lib/fontconfig + make -C programs/mkfontscale + make -C programs/bdftopcf + make -C programs/fc-cache + make -C fonts +} + +do_install() { + make -C fonts DESTDIR="${D}" install +} + +do_stage() { + : +} diff --git a/xproto/xproto-native_6.6.2.oe b/xproto/xproto-native_6.6.2.oe index e69de29bb2..2071797197 100644 --- a/xproto/xproto-native_6.6.2.oe +++ b/xproto/xproto-native_6.6.2.oe @@ -0,0 +1,4 @@ +SECTION = "unknown" +include xproto_${PV}.oe +inherit native +PROVIDES = "" diff --git a/xproto/xproto-native_cvs.oe b/xproto/xproto-native_cvs.oe index c5cdb1e706..d8ba4eeebe 100644 --- a/xproto/xproto-native_cvs.oe +++ b/xproto/xproto-native_cvs.oe @@ -1,4 +1,4 @@ +SECTION = "unknown" include xproto_cvs.oe inherit native PROVIDES = "" - diff --git a/xserver/xserver-xorg_6.8.oe b/xserver/xserver-xorg_6.8.oe index 39c424e1a6..3dba3d040a 100644 --- a/xserver/xserver-xorg_6.8.oe +++ b/xserver/xserver-xorg_6.8.oe @@ -1,3 +1,4 @@ +SECTION = "x11/base" PR = "r4" DEPENDS = "freetype libxi xmu flex-2.5.4-native" @@ -59,4 +60,3 @@ do_stage() { install -m 0644 ${WORKDIR}/xorg.conf ${D}/etc/X11/ fi } - diff --git a/xtrans/xtrans-native_0.1.oe b/xtrans/xtrans-native_0.1.oe index e69de29bb2..c364a5073f 100644 --- a/xtrans/xtrans-native_0.1.oe +++ b/xtrans/xtrans-native_0.1.oe @@ -0,0 +1,3 @@ +SECTION = "x11/base" +include xtrans_${PV}.oe +inherit native diff --git a/zcip/zcip_4.oe b/zcip/zcip_4.oe index 56e152528b..9db8ff6aa8 100644 --- a/zcip/zcip_4.oe +++ b/zcip/zcip_4.oe @@ -1,3 +1,4 @@ +SECTION = "console/network" DEPENDS = "libpcap libnet-1.0.2a" DESCRIPTION = "zcip is an implementation of zero configuration networking (zeroconf)." diff --git a/zip/zip-native_2.3.oe b/zip/zip-native_2.3.oe index e69de29bb2..e22b537c28 100644 --- a/zip/zip-native_2.3.oe +++ b/zip/zip-native_2.3.oe @@ -0,0 +1,9 @@ +SECTION = "console/utils" +inherit native +include zip_${PV}.oe +S = "${WORKDIR}/zip-${PV}" + +do_stage() { + install -d ${STAGING_BINDIR} + install zip zipnote zipsplit zipcloak ${STAGING_BINDIR} +} diff --git a/zlib/zlib-native_1.1.4.oe b/zlib/zlib-native_1.1.4.oe index 19bf48f34a..1c9b5e6a08 100644 --- a/zlib/zlib-native_1.1.4.oe +++ b/zlib/zlib-native_1.1.4.oe @@ -1,3 +1,4 @@ +SECTION = "libs" include zlib_${PV}.oe inherit native DEPENDS = "patcher-native" diff --git a/zlib/zlib-native_1.2.1.oe b/zlib/zlib-native_1.2.1.oe index e69de29bb2..1c9b5e6a08 100644 --- a/zlib/zlib-native_1.2.1.oe +++ b/zlib/zlib-native_1.2.1.oe @@ -0,0 +1,4 @@ +SECTION = "libs" +include zlib_${PV}.oe +inherit native +DEPENDS = "patcher-native" |