+SECTION = "base"
DESCRIPTION = "A daemon for delivering ACPI events."
SRC_URI = "${SOURCEFORGE_MIRROR}/acpid/acpid-${PV}.tar.gz \
+SECTION = "base"
DESCRIPTION = "A daemon for delivering ACPI events."
SRC_URI = "${SOURCEFORGE_MIRROR}/acpid/acpid-${PV}.tar.gz \
+SECTION = "base"
SRC_URI = "cvs://anonymous@cvs.berlios.de/cvsroot/at76c503a;module=at76c503a \
file://ipaq.patch;patch=1;pnum=0"
S = "${WORKDIR}/at76c503a"
+SECTION = "devel"
include autoconf_${PV}.oe
S = "${WORKDIR}/autoconf-${PV}"
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/autoconf-${PV}"
+SECTION = "devel"
include automake_${PV}.oe
S = "${WORKDIR}/automake-${PV}"
DEPENDS = "autoconf-native"
+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
+}
+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() {
+ :
+}
+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() {
+ :
+}
+SECTION = "devel"
include binutils_${PV}.oe
inherit sdk
DEPENDS += "flex-native bison-native"
+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() {
+ :
+}
+SECTION = "devel"
PR = "r1"
include binutils_${PV}.oe
inherit sdk
+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() {
+ :
+}
+SECTION = "devel"
include binutils_${PV}.oe
inherit cross
DEPENDS += "flex-native bison-native"
do_install () {
:
}
-
+SECTION = "devel"
include binutils_${PV}.oe
inherit cross
DEPENDS += "flex-native bison-native"
do_install () {
:
}
-
+SECTION = "devel"
include binutils_${PV}.oe
inherit cross
DEPENDS += "flex-native bison-native"
do_install () {
:
}
-
+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 () {
+ :
+}
+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 () {
+ :
+}
+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 () {
+ :
+}
+SECTION = "devel"
inherit autotools
PR = "r1"
+SECTION = "devel"
inherit autotools
DESCRIPTION = "A GNU collection of binary utilities"
+SECTION = "devel"
inherit autotools
DESCRIPTION = "A GNU collection of binary utilities"
+SECTION = "devel"
inherit autotools
DESCRIPTION = "A GNU collection of binary utilities"
+SECTION = "devel"
inherit autotools
DESCRIPTION = "A GNU collection of binary utilities"
+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"
+SECTION = "base"
DESCRIPTION = "Allows you to set-up and manipulate the Linux console."
SRC_URI = "${SOURCEFORGE_MIRROR}/lct/console-tools-${PV}.tar.gz \
+SECTION = "base"
+inherit native
+
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/coreutils-${PV}"
+S = "${WORKDIR}/coreutils-${PV}"
+
+include coreutils_${PV}.oe
+SECTION = "base"
DESCRIPTION = "A collection of core GNU utilities."
SRC_URI = "${GNU_MIRROR}/coreutils/coreutils-${PV}.tar.gz \
+SECTION = "base"
DESCRIPTION = "A collection of core GNU utilities."
SRC_URI = "ftp://alpha.gnu.org/gnu/coreutils/coreutils-${PV}.tar.bz2"
+SECTION = "base"
DESCRIPTION = "A collection of core GNU utilities."
SRC_URI = "ftp://alpha.gnu.org/gnu/coreutils/coreutils-${PV}.tar.bz2 \
+SECTION = "libs"
include db3_${PV}.oe
inherit native
+SECTION = "libs"
DESCRIPTION = "Berkeley DB v3."
SRC_URI = "http://www.sleepycat.com/update/snapshot/db-${PV}.tar.gz \
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
)
}
+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
+}
+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"
+SECTION = "base"
PR = "r4"
HOMEPAGE = "http://www.freedesktop.org/Software/dbus"
DESCRIPTION = "message bus system for applications to talk to one another"
+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)
+}
+SECTION = "base"
DESCRIPTION = "Dillon's Cron is a multi-user cron written from scratch, \
similar to vixie-cron but with major differences."
+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
+}
+SECTION = "base"
DESCRIPTION = "Miscellaneous utilities specific to Debian"
SRC_URI = "${DEBIAN_MIRROR}/main/d/${PN}/${PN}_${PV}.tar.gz"
+SECTION = "base"
+DESCRIPTION = "Miscellaneous utilities specific to Debian"
+
+SRC_URI = "${DEBIAN_MIRROR}/main/d/${PN}/${PN}_${PV}.tar.gz"
+
+inherit autotools
+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"
+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"
+SECTION = "base"
HOMEPAGE = "http://linux.dell.com/devlabel/devlabel.html"
DESCRIPTION = "tool for user-define static device labels"
DEPENDS = "e2fsprogs-libs"
+SECTION = "console/network"
DESCRIPTION = "ISC DHCP Distribution (client and server)."
SRC_URI = "ftp://ftp.isc.org/isc/dhcp/dhcp-${PV}.tar.gz \
+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/
+}
+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"
+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 \
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "Dialog lets you to present a variety of questions \
or display messages using dialog boxes from a shell \
+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>"
+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
+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 \
+SECTION = "base"
DESCRIPTION = "Diffutils contains the GNU diff, diff3, \
sdiff, and cmp utilities. These programs are usually \
used for creating patch files."
+SECTION = "x11/network"
DESCRIPTION = "Lightweight gtk+2 browser."
DEPENDS = "gtk+"
RDEPENDS = "gdk-pixbuf-loader-xpm"
+SECTION = "devel"
DESCRIPTION = "distcc is a parallel build system that distributes \
compilation of C/C++/ObjC code across machines on a network."
+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
+}
+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
+}
+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"
+SECTION = "console/utils"
DEPENDS = ""
DESCRIPTION = "docbook-utils contains scripts for easy conversion \
from DocBook SGML files to other formats (for example, HTML, RTF, \
+SECTION = "x11/base"
PR = "r1"
SRC_URI = "cvs://anoncvs@dri.freedesktop.org/cvs/dri;module=drm;method=pserver"
+SECTION = "x11/base"
SRC_URI = "cvs://anoncvs@dri.freedesktop.org/cvs/dri;module=drm;method=pserver \
file://config.patch;patch=1"
install -m 0644 shared/$i ${STAGING_INCDIR}
done
}
-
+SECTION = "console/network"
DESCRIPTION = "Dropbear SSH Implementation"
LICENSE = "MIT"
DEPENDS = "zlib"
+SECTION = "console/network"
DESCRIPTION = "Dropbear SSH Implementation"
LICENSE = "MIT"
DEPENDS = "zlib"
+SECTION = "console/network"
DESCRIPTION = "Dropbear SSH Implementation"
LICENSE = "MIT"
DEPENDS = "zlib"
+SECTION = "console/network"
DESCRIPTION = "Dropbear SSH Implementation"
LICENSE = "MIT"
DEPENDS = "zlib"
+SECTION = "console/network"
DESCRIPTION = "dsniff is a collection of tools for network auditing and penetration testing."
DEPENDS = "db3 libpcap libnet libnids openssl"
+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 = ""
+SECTION = "base"
include e2fsprogs_${PV}.oe
inherit native
+SECTION = "base"
include e2tools_${PV}.oe
inherit native
+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
+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/
+}
+SECTION = "unknown"
include edb_cvs.oe
inherit native
DEPENDS = "zlib-native"
+SECTION = "unknown"
include edje_${PV}.oe
inherit native
DEPENDS = "freetype-native evas-native ecore-native embryo-native eet-native edb-native imlib2-native"
install -m 0755 src/bin/$i ${STAGING_BINDIR}
done
}
-
+SECTION = "unknown"
include eet_${PV}.oe
inherit native
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/eet"
+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}
+}
+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}/
+}
+SECTION = "base"
LICENSE = "OSL"
DESCRIPTION = "A collection of utilities and DSOs to handle compiled objects."
DEPENDS = "libtool"
+SECTION = "devel"
include embryo_${PV}.oe
inherit native
+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}
+}
+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
+SECTION = "libs"
PV = "0.0cvs${CVSDATE}"
DEPENDS = "jpeg"
DESCRIPTION = "Epeg is a small library for handling thumbnails."
+SECTION = "console/network"
DEPENDS = "libesmtp"
DESCRIPTION = "ESMTP is a user-configurable relay-only MTA \
with a sendmail-compatible syntax, based on libESMTP and \
+SECTION = "x11/base"
CVSDATE = "${PV}"
SRC_URI = "cvs://anoncvs:anoncvs@cvs.handhelds.org/cvs;module=gpe/base/esound \
file://audiofile-please.patch;patch=1 \
+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}/
+}
+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
+}
+SECTION = "console/network"
+include ethload_${PV}.oe
+inherit native
+
+do_stage() {
+ install -m 0755 ethload ${STAGING_BINDIR}
+}
+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
+}
+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."
+SECTION = "console/network"
DEPENDS = "ncurses openssl"
DESCRIPTION = "Ettercap is a network sniffer/interceptor/logger \
for ethernet LANs. It supports active and passive dissection of \
+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}/
+}
+SECTION = "libs"
include expat_${PV}.oe
inherit native
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/expat-${PV}"
+SECTION = "libs"
DESCRIPTION = "Jim Clarkes XML parser library."
SRC_URI = "${SOURCEFORGE_MIRROR}/expat/expat-${PV}.tar.gz"
+SECTION = "libs"
DESCRIPTION = "Jim Clarkes XML parser library."
SRC_URI = "${SOURCEFORGE_MIRROR}/expat/expat-${PV}.tar.gz \
+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/
+}
+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/
+}
+SECTION = "base"
DESCRIPTION = "Gives a fake root environment"
SRC_URI = "${DEBIAN_MIRROR}/main/f/fakeroot/fakeroot_${PV}.tar.gz"
+SECTION = "base"
+DESCRIPTION = "Gives a fake root environment"
+
+SRC_URI = "${DEBIAN_MIRROR}/main/f/fakeroot/fakeroot_${PV}.tar.gz"
+
+inherit autotools
+SECTION = "base"
DESCRIPTION = "framebuffer getty."
SRC_URI = "http://ftp3.ie.freebsd.org/pub/gentoo/distfiles/fbgetty-${PV}.tar.gz \
+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
+}
+SECTION = "base"
BROKEN = "1"
DESCRIPTION = "framebuffer VNC server keyboard events module"
+SECTION = "console/utils"
DESCRIPTION = "framebuffer VNC server"
DEPENDS = "libvncserver jpeg zlib"
RDEPENDS = "fbvncserver-kmodule libvncserver-storepasswd libvncserver-javaapplet"
+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
+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 \
+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
+}
+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
+SECTION = "console/utils"
DESCRIPTION = "File attempts to classify files depending \
on their contents and prints a description if a match is found."
+SECTION = "console/utils"
DESCRIPTION = "File attempts to classify files depending \
on their contents and prints a description if a match is found."
+SECTION = "console/utils"
DESCRIPTION = "find, locate, and xargs binaries."
SRC_URI = "ftp://alpha.gnu.org/gnu/findutils/findutils-${PV}.tar.gz \
+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
+}
+SECTION = "devel"
DESCRIPTION = "Flex is a tool for generating programs that recognize lexical patterns in text."
PR = "r2"
+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
+}
+SECTION = "console/utils"
HOMEPAGE = "http://fife.speech.cs.cmu.edu/flite/"
DESCRIPTION = "festival light speech synthesizer"
PRIORITY = "optional"
do_install() {
oe_runmake INSTALLBINDIR="${D}${bindir}" INSTALLLIBDIR="${D}${libdir}" INSTALLINCDIR="${D}${includedir}" install
}
-
+SECTION = "x11/libs"
DEPENDS = "microwindows"
RDEPENDS = "microwindows"
SRC_URI = "ftp://ftp.microwindows.org/pub/microwindows/flnx/flnx-${PV}.tar.gz"
+SECTION = "x11/libs"
DEPENDS = "microwindows"
RDEPENDS = "microwindows"
DESCRIPTION = "fltk library for microwindows."
+SECTION = "base"
include fontconfig_${PV}.oe
inherit native
DEPENDS = "freetype-native expat-native zlib-native"
+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
+}
+SECTION = "console/network"
DESCRIPTION = "FreeS/WAN IPSEC"
DEPENDS = "gmp"
FILES_freeswan_append = " ${libdir}/ipsec"
+SECTION = "console/network"
DESCRIPTION = "FreeS/WAN IPSEC"
DEPENDS = "gmp"
FILES_freeswan_append = " ${libdir}/ipsec"
+SECTION = "console/network"
DESCRIPTION = "FreeS/WAN IPSEC"
DEPENDS = "gmp"
FILES_freeswan_append = " ${libdir}/ipsec"
+SECTION = "base"
DESCRIPTION = "Freetype font rendering library"
SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \
+SECTION = "libs"
DESCRIPTION = "Freetype font rendering library"
SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \
+SECTION = "libs"
DESCRIPTION = "Freetype font rendering library"
SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \
sed -e 's,${prefix},${STAGING_LIBDIR}/..,' < builds/unix/freetype-config > ${STAGING_BINDIR}/freetype-config
chmod u+x ${STAGING_BINDIR}/freetype-config
}
-
+SECTION = "libs"
DESCRIPTION = "Freetype font rendering library"
SRC_URI = "ftp://ftp.freetype.org/freetype/freetype2/freetype-${PV}.tar.bz2 \
install -d ${STAGING_INCDIR}/freetype2
cp -a ${S}/include/freetype ${STAGING_INCDIR}/freetype2/
}
-
+SECTION = "opie/games"
DEPENDS = "libsdl-mixer libsdl-image sdl-perl"
SRC_URI = "http://zarb.org/~gc/fb//frozen-bubble-${PV}.tar.bz2 \
+SECTION = "unknown"
+SRC_URI = "http://heim.ifi.uio.no/~jorgenam/h5400/fsi-client-20040202.tar.gz"
+SECTION = "x11/libs"
PR = "r1"
DESCRIPTION = "GNOME Accessibility Implementation Library"
DEPENDS = "gtk+ libgnomecanvas"
+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
+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
+SECTION = "x11/network"
DESCRIPTION = "multi-protocol instant messaging client"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
PR = "r1"
+SECTION = "x11/libs"
DEPENDS = "intltool libgnomeprint gtk+ libglade libgnomeui libgnomecanvas libxml2 libgnomeprintui"
inherit gnome
+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}
+}
+SECTION = "console/utils"
DESCRIPTION = "A program that you can use to select particular records in a \
file and perform operations upon them."
+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
+}
+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.*
+}
+SECTION = "base"
inherit autotools
DESCRIPTION = "The GNU cc and gcc C compilers."
#
# 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 () {
ln -sf g++ c++
ln -sf gcc cc
}
-
+SECTION = "devel"
include gcc-snapshot-cross_cvs.oe
DEPENDS = "virtual/${TARGET_PREFIX}binutils virtual/${TARGET_PREFIX}libc-initial"
do_install () {
oe_runmake 'DESTDIR=${D}' install
}
-
+SECTION = "devel"
include gcc-snapshot_cvs.oe
inherit cross
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
${TARGET_PREFIX}strip ${D}/${TGT_LIBDIR}/libg2c.so.*
${TARGET_PREFIX}strip ${D}/libgcc_s.so.*
}
-
+SECTION = "devel"
inherit autotools
PV = "${CVSDATE}"
#
# 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 () {
ln -sf g++ c++
ln -sf gcc cc
}
-
+SECTION = "devel"
include gcc-cross_${PV}.oe
DEPENDS = "virtual/${TARGET_PREFIX}binutils"
+SECTION = "devel"
include gcc-cross_${PV}.oe
DEPENDS = "virtual/${TARGET_PREFIX}binutils"
+SECTION = "devel"
include gcc-cross_${PV}.oe
DEPENDS = "virtual/${TARGET_PREFIX}binutils"
do_install () {
oe_runmake 'DESTDIR=${D}' install
}
-
+SECTION = "devel"
include gcc-cross_${PV}.oe
DEPENDS = "virtual/${TARGET_PREFIX}binutils"
do_install () {
oe_runmake 'DESTDIR=${D}' install
}
-
+SECTION = "devel"
# cut-down gcc for kernel builds
# only installs ${TARGET_PREFIX}gcc-${PV}, not ${TARGET_PREFIX}gcc.
+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}
+}
+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
+}
+SECTION = "devel"
DESCRIPTION = "The GNU cc and gcc C compilers."
LICENSE = "GPL"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+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
+}
+SECTION = "devel"
include gcc_${PV}.oe
inherit cross
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
+SECTION = "devel"
include gcc_${PV}.oe
inherit cross
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
+SECTION = "devel"
include gcc_${PV}.oe
inherit cross
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gcc-${PV}"
${TARGET_PREFIX}strip ${D}/lib/libgcc_s.so.*
fi
}
-
+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
+}
+SECTION = "devel"
inherit autotools
DESCRIPTION = "The GNU cc and gcc C compilers."
+SECTION = "devel"
inherit autotools
DESCRIPTION = "The GNU cc and gcc C compilers."
+SECTION = "devel"
PR = "r1"
inherit autotools
ln -sf g++ c++
ln -sf gcc cc
}
-
+SECTION = "devel"
PR = "r1"
inherit autotools
ln -sf g++ c++
ln -sf gcc cc
}
-
+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
+}
+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
+}
+SECTION = "console/utils"
include genext2fs_${PV}.oe
inherit native
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/genext2fs-${PV}"
+SECTION = "console/utils"
DESCRIPTION = "A tool to generate an ext2 filesystem \
as a normal (non-root) user."
+SECTION = "libs"
include gettext_${PV}.oe
S = "${WORKDIR}/gettext-${PV}"
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/gettext-${PV}"
+SECTION = "libs"
LICENSE = GPL
DESCRIPTION = The GNU internationalization library.
+SECTION = "console/utils"
DESCRIPTION = "A free computer algebra system"
HOMEPAGE = "http://www-fourier.ujf-grenoble.fr/~parisse/giac.html"
PRIORITY = "optional"
install -d ${D}/${datadir}/doc
mv ${D}/${datadir}/${PN}/doc ${D}/${datadir}/doc/${PN}
}
-
+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>"
+SECTION = "console/network"
DEPENDS = "libvorbis libogg"
DESCRIPTION = "giFT is a framework for bridging multiple \
backend peer-to-peer protocols and the user interface \
+SECTION = "console/network"
DEPENDS = "libvorbis libogg"
DESCRIPTION = "giFT is a framework for bridging multiple \
backend peer-to-peer protocols and the user interface \
+SECTION = "console/network"
DEPENDS = "ncurses glib-2.0"
RDEPENDS = "gift"
LICENSE = "GPL"
+SECTION = "x11/utils"
DESCRIPTION = "GKrellM is a GTK-based stacked monitor program."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
LICENSE = "GPL"
+SECTION = "libs"
DEPENDS = "patcher-native"
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/glib-2.0-${PV}"
+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 () {
+ :
+}
+SECTION = "libs"
include glibc_${PV}.oe
DEPENDS = "patcher-native linux-libc-headers"
+SECTION = "libs"
include glibc_${PV}.oe
DEPENDS = "patcher-native linux-libc-headers"
+SECTION = "libs"
include glibc_${PV}.oe
DEPENDS = "patcher-native linux-libc-headers"
+SECTION = "libs"
include glibc_${PV}.oe
do_install () {
+SECTION = "libs"
DESCRIPTION = "GNU multiprecision arithmetic library"
SRC_URI = "ftp://mirrors.kernel.org/gnu/gmp/gmp-${PV}.tar.gz \
+SECTION = "x11/base"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
DESCRIPTION = "GNOME themes"
+SECTION = "x11/base"
PR = "r0"
DESCRIPTION = "Common macros for building GNOME applications"
inherit gnome
+SECTION = "x11/libs"
PR = "r0"
DESCRIPTION = "GNOME library for reading .desktop files"
inherit gnome
+SECTION = "x11/games"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
DEPENDS = "guile gtk+ libgnome libgnomeui librsvg gnome-vfs gconf libglade gnome-common"
PR = "r2"
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"
-
+SECTION = "x11"
SRC_URI = "${GNOME_MIRROR}/${PN}/1.3/${PN}-${PV}.tar.bz2"
FILES_${PN} += "${datadir}/icons"
+SECTION = "x11/utils"
SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/${PN}/0.2/${PN}-${PV}.tar.bz2"
inherit autotools libtool pkgconfig
+SECTION = "x11/base"
inherit gnome
-
+SECTION = "x11/base"
PR = "r1"
inherit gnome
FILES_${PN} += "${datadir}/gnome ${libdir}/gnome-vfs-2.0/modules/*.so"
FILES_${PN}-dev += "${libdir}/gnome-vfs-2.0/modules/*"
-
+SECTION = "x11/base"
PR = "r3"
inherit gnome
+SECTION = "x11/base"
PR = "r4"
inherit gnome
+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}
+}
+SECTION = "x11/libs"
PR = "r1"
inherit gnome pkgconfig
+SECTION = "x11/libs"
PR = "r1"
inherit gnome
+SECTION = "x11/libs"
PR = "r1"
DESCRIPTION = "A powerful object-oriented display"
inherit gnome
+SECTION = "x11/libs"
PR = "r1"
DEPENDS = "libxml2 glib-2.0 pango libart-lgpl fontconfig popt gnome-common"
oe_libinstall -so -a -C libgnomeprint libgnomeprint-2-2 ${STAGING_LIBDIR}
gnome_stage_includes
}
-
+SECTION = "x11/libs"
PR = "r1"
DEPENDS = "libgnomeprint gtk+ libgnomecanvas gnome-icon-theme gnome-common"
+SECTION = "x11/libs"
PR = "r1"
DEPENDS = "libgnome libgnomecanvas libbonoboui gnome-keyring"
DESCRIPTION = "GNOME User Interface Library"
+SECTION = "base"
include gnu-config.oe
inherit native
+SECTION = "base"
include gnu-config_${PV}.oe
inherit native
+SECTION = "base"
PV = "0.1"
LICENSE = "GPL"
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+SECTION = "base"
DESCRIPTION = "gnu-configize"
LICENSE = "GPL"
DEPENDS = ""
+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
+SECTION = "x11/utils"
PR = "r3"
S = "${WORKDIR}/gnumeric-${PV}"
DEPENDS = "libgsf gtk+ libxml2 libglade libart-lgpl intltool-native libgnomecanvas libgnomeprint libgnomeprintui"
+SECTION = "console/utils"
DESCRIPTION = "gnupg - GNU privacy guard"
MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>"
DEPENDS = "zlib"
+SECTION = "console/utils"
DESCRIPTION = "gnupg - GNU privacy guard"
MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>"
DEPENDS = "zlib"
+SECTION = "x11/utils"
PR = "r2"
inherit gnome
SRC_URI += "file://aclocal-lossage.patch;patch=1 \
file://desktop.patch;patch=1"
-
+SECTION = "gpe"
+inherit gpe
+
+DEPENDS = "libsoundgen libschedule gtk+ libgpewidget"
+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
+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
+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
+SECTION = "gpe"
DEPENDS = "glib-2.0 dbus hotplug-dbus"
SRC_URI = "ftp://gpe.handhelds.org/gpe/source/gpe-autostarter-${PV}.tar.gz"
+SECTION = "gpe"
+inherit gpe
+
+DEPENDS = "diet-x11 esound-gpe"
+RDEPENDS_${PN} = "esd"
+
+SRC_URI += "file://makefile-breakage.patch;patch=1"
+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/
+}
+SECTION = "gpe"
+inherit gpe
+
+DESCRIPTION = "GPE modal help"
+DEPENDS = "x11"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+
+do_compile_prepend() {
+ rm *.d
+}
+SECTION = "gpe"
+inherit gpe
+
+DESCRIPTION = "GPE modal help"
+DEPENDS = "x11 xpm libmatchbox"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+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
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "GPM (General Purpose Mouse) is a mouse server \
for the console and xterm, with sample clients included \
+SECTION = "devel"
DESCRIPTION = "GPP is a general-purpose preprocessor with \
customizable syntax, suitable for a wide range of \
preprocessing tasks."
+SECTION = "console/utils"
DESCRIPTION = "grep GNU utility"
MAINTAINER = "Pawel Osiczko <p.osiczko@tetrapyloctomy.org>"
+SECTION = "base"
DESCRIPTION = "grand unified bootloader"
SRC_URI = "ftp://alpha.gnu.org/gnu/grub/grub-${PV}.tar.gz; \
+SECTION = "console/utils"
SRC_URI = "ftp://ftp.gnu.org/gnu/ghostscript/gnughostscript-${PV}.tar.gz"
DEPENDS = "jpeg"
do_install() {
oe_runmake bindir='${D}${bindir}' datadir='${D}${datadir}' libdir='${D}${libdir}' install
}
-
+SECTION = "x11/base"
+inherit native
+include gtk-doc.oe
+SECTION = "x11/base"
+SRC_URI = "file://gtk-doc.m4"
+
+do_stage() {
+ install -m 0644 ${WORKDIR}/gtk-doc.m4 ${STAGING_DATADIR}/aclocal
+}
+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
+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/
+}
+SECTION = "x11/libs"
DESCRIPTION = "HTML rendering/editing library"
DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui gal-2.0"
PR = "r2"
do_compile() {
oe_runmake ORBIT_IDL=${STAGING_BINDIR}/orbit-idl-2
}
-
+SECTION = "x11/libs"
DESCRIPTION = "HTML rendering/editing library"
DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui"
+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
+}
+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"
+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"
+SECTION = "unknown"
+inherit gnome
+
+SRC_URI = "http://freedesktop.org/Software/icon-theme/releases/hicolor-icon-theme-${PV}.tar.gz"
+
+FILES_${PN} += "${datadir}/icons"
+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
+SECTION = "base"
DESCRIPTION = " This package contains the scripts necessary \
for hotplug Linux support, and lets you plug in new devices \
and use them immediately."
+SECTION = "base"
DESCRIPTION = "This package contains the scripts necessary \
for hotplug Linux support, and lets you plug in new devices \
and use them immediately."
+SECTION = "base"
DESCRIPTION = "This package contains the scripts necessary \
for hotplug Linux support, and lets you plug in new devices \
and use them immediately."
+SECTION = "base"
DESCRIPTION = "This package contains the scripts necessary \
for hotplug Linux support, and lets you plug in new devices \
and use them immediately."
+SECTION = "base"
DESCRIPTION = "This package contains the scripts necessary \
for hotplug Linux support, and lets you plug in new devices \
and use them immediately."
+SECTION = "base"
DESCRIPTION = "This package contains the scripts necessary \
for hotplug Linux support, and lets you plug in new devices \
and use them immediately."
+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 \
+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"
+SECTION = "libs"
+include imlib2_${PV}.oe
+inherit native
+DEPENDS = "freetype"
+
+EXTRA_OECONF = "--without-x \
+ --disable-mmx"
+SECTION = "libs"
include imlib2_${PV}.oe
inherit native
DEPENDS = "freetype-native"
+SECTION = "x11/libs"
DESCRIPTION = "A graphic library for file loading, saving, rendering, and \
manipulation."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+SECTION = "libs"
DEPENDS = "ncurses"
LICENSE = "GPL"
DESCRIPTION = "The GNU inetutils are a collection of common \
+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."
+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
+SECTION = "devel"
include intltool_${PV}.oe
inherit native
DEPENDS = "libxml-parser-perl-native"
+SECTION = "devel"
DESCRIPTION = "Utility scripts for internationalizing XML"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+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
+}
+SECTION = "base"
DESCRIPTION = "Itsy Package Manager utilities link script"
CONFLICTS = "ipkg-utils"
PV_append = "${CVSDATE}"
+SECTION = "base"
include ipkg-utils_${PV}.oe
PR = "r3"
inherit native
+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
+}
+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 = ""
+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 = ""
+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 = ""
+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
+#
+SECTION = "base"
DESCRIPTION = "Itsy Package Manager"
DESCRIPTION_libipkg = "Itsy Package Manager Library"
LICENSE = "GPL"
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
+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
+#
+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
+}
+SECTION = "console/network"
DESCRIPTION = "iptables network filtering tools"
SRC_URI = "http://www.netfilter.org/files/iptables-${PV}.tar.bz2"
+SECTION = "console/utils"
BROKEN = "1"
DEPENDS = "docbook-utils-native"
DESCRIPTION = "Utilities for the IP protocol."
+SECTION = "base"
DESCRIPTION = "Provides common files needed to use IrDA. \
IrDA allows communication over Infrared with other devices \
such as phones and laptops."
+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
+}
+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}
+}
+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
+SECTION = "console/utils"
DESCRIPTION = "Joe's own editor."
MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+SECTION = "libs"
include jpeg_${PV}.oe
inherit native
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/jpeg-${PV}"
install -m 644 jpegint.h ${STAGING_INCDIR}/jpegint.h
oe_libinstall -so libjpeg ${STAGING_LIBDIR}
}
-
+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/
+}
+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 \
+"
+SECTION = "opie/pim"
include kdepimpi-base.inc
PV = "1.9.6+${CVSDATE}"
+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>"
}
PACKAGES =+ "kismet-sounds"
-FILES_kismet-sounds = "/usr/share/kismet/wav"
\ No newline at end of file
+FILES_kismet-sounds = "/usr/share/kismet/wav"
+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."
+SECTION = "console/utils"
DESCRIPTION = "Kernel oops and error message decoder."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
LICENSE = "GPLv2"
+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/
+}
+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
+}
+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 \
+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
+}
+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"
+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}
+}
+SECTION = "libs"
DESCRIPTION = "library for extracting mime data from .desktop files."
DEPENDS = "glib-2.0"
oe_runmake PREFIX=${prefix} DESTDIR=${D} install-program
oe_runmake PREFIX=${prefix} DESTDIR=${D} install-devel
}
-
+SECTION = "libs"
DEPENDS = "openssl"
DESCRIPTION = "LibESMTP is a library to manage posting \
(or submission of) electronic mail using SMTP to a \
+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}
+}
+SECTION = "libs"
DESCRIPTION = "Library to read the extended image information (EXIF) from JPEG pictures"
SRC_URI = "${SOURCEFORGE_MIRROR}/libexif/libexif-${PV}.tar.gz"
+SECTION = "libs"
DESCRIPTION = "Foreign Function Interface library"
LICENSE = "libffi"
PRIORITY = "optional"
+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
+}
+SECTION = "libs"
PR = "r1"
DEPENDS= "libxml2 glib-2.0 zlib gtk-doc libbonobo gnome-vfs"
install -m 0644 gsf-gnome/$i ${STAGING_INCDIR}/libgsf-1/gsf-gnome/$i
done
}
-
+SECTION = "libs"
+include libidl_${PV}.oe
+inherit native
+
+DEPENDS = "glib-2.0-native"
+SECTION = "libs"
SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/libIDL/0.8/libIDL-0.8.2.tar.bz2"
S = "${WORKDIR}/libIDL-${PV}"
do_stage () {
oe_runmake install DESTDIR="" bindir=${STAGING_BINDIR} includedir=${STAGING_INCDIR} libdir=${STAGING_LIBDIR} prefix=${STAGING_DIR}
}
-
+SECTION = "libs"
DESCRIPTION = "File locking library."
SRC_URI = "${DEBIAN_MIRROR}/main/libl/liblockfile/liblockfile_${PV}.tar.gz \
+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
+}
+SECTION = "x11/libs"
DESCRIPTION = "Matchbox window manager core library"
LICENSE = "GPL"
DEPENDS = "x11 xext libxft pango jpeg libpng zlib"
+SECTION = "x11/libs"
PR = "r1"
DESCRIPTION = "Matchbox window manager core library"
LICENSE = "GPL"
+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}
+}
+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}
+}
+SECTION = "libs"
DESCRIPTION = "Library for reading mod-like audio files."
SRC_URI = "${SOURCEFORGE_MIRROR}/modplug-xmms/libmodplug-${PV}.tar.gz"
#FIXME!
cp -a src/.libs/libmodplug.so* ${STAGING_LIBDIR}
}
-
+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, \
+SECTION = "libs"
DEPENDS = "libnet libpcap"
DESCRIPTION = "Libnids performs assembly of TCP segments \
into TCP streams, IP defragmentation, and TCP port \
+SECTION = "libs"
DESCRIPTION = "Liboop is a low-level event loop management library \
for POSIX-based operating systems."
LICENSE = "LGPL"
+SECTION = "libs"
+include libpng_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/libpng-${PV}"
+DEPENDS = "zlib-native"
+SECTION = "libs"
+include libpng_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/libpng-${PV}"
+DEPENDS = "zlib-native"
+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"
install -m 0644 librsvg-features.h ${STAGING_INCDIR}/librsvg-2/librsvg/
oe_libinstall -so -a librsvg-2 ${STAGING_LIBDIR}
}
-
+SECTION = "x11/libs"
inherit gpe
DEPENDS = "esound-gpe"
do_install_append() {
oe_runmake DESTDIR="${D}" PREFIX="${prefix}" install-devel
}
-
+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 \
+SECTION = "devel"
include libtool_${PV}.oe
PACKAGES = ""
+SECTION = "devel"
include libtool_${PV}.oe
PR = "r1"
+SECTION = "devel"
PR = "r0"
DESCRIPTION = "Generic library support script \
+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 \
+SECTION = "libs"
DESCRIPTION = "libusb is a library to provide userspace \
access to USB devices."
+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}/
+}
+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
+}
+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}/
+}
+SECTION = "console/network"
DEPENDS = "jpeg libpng gpm flex openssl zlib"
DESCRIPTION = "Links is graphics and text mode WWW \
browser, similar to Lynx."
+SECTION = "console/network"
DEPENDS = "jpeg libpng gpm flex openssl zlib"
DESCRIPTION = "Links is graphics and text mode WWW \
browser, similar to Lynx."
+SECTION = "x11/utils"
PR = "r2"
DESCRIPTION = "SIP-based IP phone (GPE edition)"
+SECTION = "x11/utils"
PR = "r2"
DESCRIPTION = "SIP-based IP phone (GPE edition)"
+SECTION = "unknown"
PR = "r1"
SRC_URI = "cvs://anonymous@cvs1.sourceforge.net/cvsroot/linuxconsole;module=ruby \
install -d ${D}${sbindir}
install evtest inputattach jstest jscal fftest ${D}${sbindir}
}
-
+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"
+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"
+SECTION = "kernel"
DESCRIPTION = "User Mode Linux Kernel"
LICENSE = "GPL"
UMLR = "2"
+SECTION = "kernel"
DESCRIPTION = "User Mode Linux Kernel"
LICENSE = "GPL"
UMLR = "1"
+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}
+}
+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}
+}
+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}
+}
+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}
+}
+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}
+}
+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}
+}
+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}
+}
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for OMAP processors"
LICENSE = "GPL"
+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
+}
+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
+}
+SECTION = "kernel"
DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices."
MAINTAINER = "Greg Gilbert <greg@treke.net>"
LICENSE = "GPL"
+SECTION = "kernel"
DESCRIPTION = "handhelds.org Linux kernel for PXA25x based devices."
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
LICENSE = "GPL"
+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
+}
+SECTION = "kernel"
DESCRIPTION = "handhelds.org Linux kernel for PXA25x based devices."
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
LICENSE = "GPL"
+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
+}
+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
+}
+SECTION = "kernel"
DESCRIPTION = "handhelds.org Linux kernel for StrongArm processor based devices."
MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
LICENSE = "GPL"
install -d ${D}/etc/init.d
install ${WORKDIR}/ipaq-hal.init ${D}/etc/init.d/ipaq-hal
}
-
+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
+}
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for Ipods"
LICENSE = "GPL"
KV = "2.4.24"
unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
oe_runmake
}
-
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for Simtec EB2410ITX"
LICENSE = "GPL"
KV = "2.4.25"
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for VIA EPiA"
LICENSE = "GPL"
PR = "r9"
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for MTX-1 (MeshCube)"
MAINTAINER = "Bruno Randolf <bruno.randolf@4g-systems.biz>"
LICENSE = "GPL"
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
+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)
+}
+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
+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
+}
+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
+SECTION = "kernel"
LICENSE = "GPL"
KV = "2.4.21"
RMKV = "2"
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for MNCI device"
MAINTAINER = "M&N Solutions <info@mn-solutions.de>"
LICENSE = "GPL"
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for the MASTERIA PA-100 device."
MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
LICENSE = "GPL"
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
+SECTION = "kernel"
DESCRIPTION = "Linux kernel for the Linksys NSLU2 device"
LICENSE = "GPL"
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
do_deploy[dirs] = "${S}"
addtask deploy before do_build after do_compile
-
+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
+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"
+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"
+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"
+SECTION = "kernel"
+include opensimpad_${PV}.oe
+
+SIMPAD_MEM = "64"
+SIMPAD_RD = "0"
+SECTION = "kernel"
#DESCRIPTION = "Linux kernel for the SIEMENS SIMpad family of devices."
MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
LICENSE = "GPL"
echo "CONFIG_CMDLINE=\"${CMDLINE} mem=${mem}M\"" >> ${S}/.config
oe_runmake oldconfig
}
-
+SECTION = "kernel"
PV = "2.4.18-rmk7-pxa3-embedix"
LICENSE = "GPL"
KV = "2.4.18"
do_deploy[dirs] = "${S}"
addtask deploy before do_build after do_compile
-
+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
+}
+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."
+SECTION = "console/utils"
DESCRIPTION = "Tools for performance analysis."
LICENSE = "GPL"
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+SECTION = "console/utils"
DESCRIPTION = "A tool for retrieving kernel spinlock metering information."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
DEPENDS = "virtual/kernel"
+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"
+SECTION = "console/utils"
DESCRIPTION = "Lsof is a Unix-specific diagnostic \
tool. Its name stands for LiSt Open Files, and it \
does just that."
+SECTION = "console/utils"
DESCRIPTION = "Lsof is a Unix-specific diagnostic \
tool. Its name stands for LiSt Open Files, and it \
does just that."
+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
+}
+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
+}
+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
+}
+SECTION = "console/network"
DESCRIPTION = "GNU Mailutils contains a series of \
useful mail clients, servers, and libraries."
+SECTION = "console/network"
DEPENDS = "liblockfile"
DESCRIPTION = "mailx is the traditional command-line-mode \
mail user agent."
+SECTION = "console/network"
DEPENDS = "liblockfile"
DESCRIPTION = "mailx is the traditional command-line-mode \
mail user agent."
+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
+}
+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."
+SECTION = "base"
DESCRIPTION = "The MAKEDEV executable is used to create \
device files, often in /dev."
+SECTION = "base"
include makedevs_${PV}.oe
inherit native
+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}/
+}
+SECTION = "base"
DESCRIPTION = "base set of man pages."
SRC_URI = "http://www.kernel.org/pub/linux/docs/manpages/man-pages-${PV}.tar.bz2"
+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."
+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}/
+}
+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"
+SECTION = "x11/wm"
DESCRIPTION = "Matchbox window manager common files"
LICENSE = "GPL"
DEPENDS = "libmatchbox"
+SECTION = "x11/wm"
PR = "r1"
LICENSE = "GPL"
DEPENDS = "libmatchbox startup-notification"
+SECTION = "x11/utils"
PR = "r4"
DESCRIPTION = "Matchbox panel"
LICENSE = "GPL"
FILES_${PN} = "${bindir} \
${datadir}/applications \
${datadir}/pixmaps"
-
+SECTION = "x11/utils"
DESCRIPTION = "Matchbox panel"
LICENSE = "GPL"
DEPENDS = "libmatchbox x11 xext xpm"
+SECTION = "x11/wm"
DESCRIPTION = "Matchbox window manager"
LICENSE = "GPL"
DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage libxrender startup-notification expat gconf"
+SECTION = "x11/wm"
PR = "r3"
DESCRIPTION = "Matchbox window manager"
LICENSE = "GPL"
+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
+}
+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
+}
+SECTION = "x11/wm"
DESCRIPTION = "Matchbox window manager"
LICENSE = "GPL"
DEPENDS = "libmatchbox x11 xext xcomposite libxfixes xdamage libxrender gconf"
+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}/
+}
+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}/
+}
+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/
+}
+SECTION = "unknown"
SRC_URI = "${SOURCEFORGE_MIRROR}/mesa3d/MesaLib-${PV}.tar.bz2 \
file://Make-config.patch;patch=1 \
file://mklib.patch;patch=1"
cp -pd lib/* ${STAGING_LIBDIR}/
cp -r include/GL ${STAGING_INCDIR}/
}
-
+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."
+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
+}
+SECTION = "x11/utils"
inherit gpe
DESCRIPTION = "Clipboard management application"
+SECTION = "console/network"
DEPENDS = "ncurses gettext-native"
SRC_URI = "http://alioth.debian.org/download.php/123/minicom-${PV}.tar.gz \
do_install() {
for d in doc extras man intl lib src; do make -C $d DESTDIR=${D} install; done
}
-
+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
+}
+SECTION = "base"
DESCRIPTION = "Firmware for the Prism3 cards"
LICENSE = "Unknown"
PR = "r1"
3.) Add a shell skript w/ "ifup <interface>" to /etc/apm/resume.d
EOF
}
-
+SECTION = "base"
DEPENDS = "unzip-native"
SRC_URI = "http://hauppauge.lightpath.net/de/nova-pci216.exe"
+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/
+}
+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."
+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
+SECTION = "base"
DESCRIPTION = "modutils configuration files"
PR = "r1"
+SECTION = "base"
include modutils_${PV}.oe
PR = "r4"
inherit cross
+SECTION = "base"
DESCRIPTION = "modutils configuration files"
SRC_URI = "file://modutils.sh"
PR = "r1"
+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"
+SECTION = "unknown"
include mono_${PV}.oe
S = "${WORKDIR}/mono-${PV}"
DEPENDS = "glib-2.0-native"
+SECTION = "unknown"
DEPENDS = "mono-native glib-2.0"
SRC_URI = "http://mono2.ximian.com/archive/1.0/mono-1.0.tar.gz \
+SECTION = "x11/utils"
DEPENDS = "xt xi zip-native gtk+ orbit2"
PR = "r10"
pkg_postinst_firefox() {
chmod -R a+w ${libdir}/firefox*
}
-
+SECTION = "x11/utils"
DEPENDS = "xt xi zip-native gtk+ orbit2"
PR = "r2"
# work around requirement for root access on first startup
chmod -R a+w ${libdir}/firefox*
}
-
+SECTION = "x11/utils"
DEPENDS = "xt xi zip-native gtk+ orbit2"
PR = "r3"
do_install() {
make DESTDIR="${D}" install
}
-
+SECTION = "x11/utils"
DEPENDS = "xt xi zip-native gtk+ orbit2 gnupg"
RRECOMMENDS = "gnupg"
PR = "r1"
+SECTION = "console/multimedia"
DESCRIPTION = "A console MP3 player based on ncurses"
DEPENDS = "ncurses libsidplay libogg libvorbis"
inherit autotools
EXTRA_OECONF = "--with-x=no --with-sidplay --with-oggvorbis --without-pth --without-mysql --without-nas"
-
+SECTION = "console/multimedia"
DESCRIPTION = "A console MP3 player based on ncurses"
DEPENDS = "ncurses libsidplay libogg libvorbis"
inherit autotools
EXTRA_OECONF = "--with-x=no --with-sidplay --with-oggvorbis --without-pth --without-mysql --without-nas"
-
+SECTION = "console/multimedia"
DESCRIPTION = "Music Player Daemon (mpd)"
HOMEPAGE = "http://www.musicpd.org"
LICENSE = "GPLv2"
+SECTION = "libs"
DESCRIPTION = "A C library for multiple-precision floating-point \
computations with exact rounding"
MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
+SECTION = "base"
include mtd_${PV}.oe
inherit native
DEPENDS = "patcher-native zlib-native"
+SECTION = "base"
DEPENDS = "zlib"
DESCRIPTION = "Tools for managing memory technology devices."
#PV = "${CVSDATE}"
+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."
+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 \
+SECTION = "console/network"
include mysql_${PV}.oe
inherit native
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "GNU nano (Nano's ANOther editor, or \
Not ANOther editor) is an enhanced clone of the \
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "GNU nano (Nano's ANOther editor, or \
Not ANOther editor) is an enhanced clone of the \
+SECTION = "unknown"
+include nasm_${PV}.oe
+S = "${WORKDIR}/nasm-${PV}"
+inherit native
+SECTION = "base"
COMPATIBLE_HOST = "${BUILD_SYS}"
PROVIDES = "virtual/kernel"
echo >${STAGING_KERNEL_DIR}/kernel-ccsuffix
echo >${STAGING_KERNEL_DIR}/kernel-ldsuffix
}
-
+SECTION = "libs"
include ncurses_${PV}.oe
inherit native
EXTRA_OEMAKE = '"BUILD_CCFLAGS=${BUILD_CCFLAGS}"'
+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
+}
+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 \
+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 \
+SECTION = "console/network"
DESCRIPTION="Network performance benchmark including tests for TCP, UDP, sockets, ATM and more."
HOMEPAGE="http://www.netperf.org/"
LICENSE="netperf"
do_compile() {
oe_runmake
- sed -i 's:^\(NETHOME=\).*:\1/usr/bin:' *_script
+ sed -i 's:^\(NETHOME=\).*:\ 1/usr/bin:' *_script
}
do_install() {
INITSCRIPT_NAME="netperf"
INITSCRIPT_PARAMS="defaults"
-
+SECTION = "console/network"
DEPENDS = "libpcap"
DESCRIPTION = "Nmap is a command line portscanner."
+SECTION = "console/network"
DEPENDS = "libpcap"
DESCRIPTION = "Nmap is a command line portscanner."
+SECTION = "console/network"
BROKEN = "1"
DESCRIPTION = "Nmap is a command line portscanner."
DEPENDS = "libpcap"
+SECTION = "base"
DEPENDS = "slugtool-native unzip-native"
PACKAGES = ""
INHIBIT_DEFAULT_DEPS = "1"
+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
+}
+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
-
+SECTION = "unknown"
DEPENDS = "patcher-native opensp-native sgml-common-native"
SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/openjade-${PV}.tar.gz \
+SECTION = "unknown"
DEPENDS = "opensp"
RDEPENDS = "sgml-common"
DESCRIPTION = "OpenJade is a suite of tools for validating, \
+SECTION = "libs"
DEPENDS = "patcher-native"
SRC_URI = "${SOURCEFORGE_MIRROR}/openjade/OpenSP-${PV}.tar.gz \
+SECTION = "libs"
DESCRIPTION = "OpenSP is a library and a set of tools \
for validating, parsing, and manipulating SGML and \
XML documents."
+SECTION = "console/network"
DESCRIPTION = "Openswan is an Open Source implementation of IPsec for the \
Linux operating system."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+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>"
+SECTION = "console/network"
DESCRIPTION = "A VPN solution via tun device. Not IPSEC!"
PRIORITY = "optional"
DEPENDS = "lzo openssl"
+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
+}
+SECTION = "devel"
DESCRIPTION = "OProfile is a system-wide profiler for Linux systems, capable \
of profiling all running code at low overhead."
LICENSE = "GPL"
+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."
+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"
+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 \
+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 \
+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')
+}
+SECTION = "base"
LICENSE = "GPL"
DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+SECTION = "base"
LICENSE = "GPL"
DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+SECTION = "base"
LICENSE = "GPL"
DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+SECTION = "base"
LICENSE = "GPL"
DESCRIPTION = "Patchutils is a small collection of programs that operate on patch files."
MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+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
+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.'
+SECTION = "unknown"
+include pcre_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/pcre-${PV}"
+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 \
+SECTION = "x11/base"
LICENSE = "GPL"
DESCRIPTION = "pdm is a minimal session manager for GUIs."
+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
-
+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
-
+SECTION = "libs"
include libxml-parser-perl_${PV}.oe
inherit native
DEPENDS = "perl-native expat-native"
+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
+SECTION = "libs"
inherit native
DEPENDS = "db3-native"
+SECTION = "console/network"
+include php_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/php-${PV}"
+DEPENDS = "zlib-native"
+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
+}
+SECTION = "console/utils"
include pkgconfig_${PV}.oe
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/pkgconfig-${PV}"
+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 \
+SECTION = "x11/games"
DEPENDS = "gtk+"
DESCRIPTION = "Embedded version of a popular FreeCiv game"
+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"
+SECTION = "unknown"
+include popt_${PV}.oe
+inherit native
+
+S = "${WORKDIR}/popt-${PV}"
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/popt-${PV}"
+SECTION = "unknown"
DESCRIPTION = "The popt library exists essentially \
for parsing command line options."
+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."
done
}
-
-
+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,\
+SECTION = "console/network"
PR = "r2"
SRC_URI = "http://www.uk.debian.org/debian/pool/main/p/portmap/portmap_5.orig.tar.gz \
+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}/
+}
+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
+}
+SECTION = "console/network"
DESCRIPTION = "Enables PPP dial-in through a serial connection"
MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
DEPENDS = "ppp"
+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 \
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
+}
+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 \
+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 \
+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 \
+SECTION = "x11/network"
PR = "r1"
PACKAGES = "prismstumbler prismstumbler-frontend"
+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
+}
+SECTION = "devel"
DESCRIPTION = "Qt(E) Makefile Generator"
PRIORITY = "optional"
LICENSE = "GPL/QPL"
do_install() {
:
}
-
+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
+#}
+SECTION = "opie/base"
include qte_${PV}.oe
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-${PV}"
+SECTION = "opie/base"
include qte_${PV}-snapshot.oe
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-2.3.8-snapshot"
+SECTION = "opie/base"
include qte_${PV}.oe
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-${PV}-r0"
+SECTION = "opie/base"
include qte_${PV}-snapshot.oe
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/qte-2.3.8-snapshot"
+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}"
+SECTION = "console/network"
DESCRIPTION = "IPv6 router advertisement daemon"
SRC_URI = "http://v6web.litech.org/radvd/dist/radvd-${PV}.tar.gz \
+SECTION = "unknown"
DESCRIPTION = "Regex-markup performs regular expression-based text \
markup according to used-defined rules."
+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
+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"
do_compile() {
oe_runmake ORBIT_IDL=`which orbit-idl-2`
}
-
+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}
+}
+SECTION = "x11/utils"
PV = "0.0cvs${CVSDATE}"
DEPENDS = "gtk+ libgpewidget x11 libxrandr libxft xtst xext xau"
DESCRIPTION = "Multistroke / full word handwriting recognition for X"
+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
+}
+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 \
+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 \
+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 \
+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 \
+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 \
+SECTION = "x11/utils"
PR = "r1"
DEPENDS = "x11 libxft"
DESCRIPTION = "Well known terminal emulator"
+SECTION = "console/utils"
DESCRIPTION = "GNU Classpath modified to work with SableVM"
HOMEPAGE = "http://sablevm.org"
PRIORITY = "optional"
+SECTION = "console/utils"
DESCRIPTION = "A highly-portable Java virtual machine implementing the Java virtual machine specification, second edition."
HOMEPAGE = "http://sablevm.org"
PRIORITY = "optional"
+SECTION = "console/network"
DEPENDS = readline
SRC_URI := "http://samba.mirror.ac.uk/samba/ftp/samba-${PV}.tar.gz \
+SECTION = "console/network"
DEPENDS = readline
SRC_URI := "http://samba.mirror.ac.uk/samba/ftp/samba-${PV}.tar.gz \
+SECTION = "unknown"
DESCRIPTION = "Simple C Expat Wrapper."
DEPENDS = "expat"
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "Screen is a full-screen window manager \
that multiplexes a physical terminal between several \
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "Screen is a full-screen window manager \
that multiplexes a physical terminal between several \
+SECTION = "console/utils"
DEPENDS = "ncurses"
DESCRIPTION = "Screen is a full-screen window manager \
that multiplexes a physical terminal between several \
+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"
+SECTION = "console/utils"
+include sed_${PV}.oe
+inherit native
+SECTION = "console/utils"
DESCRIPTION = "sed is a Stream EDitor."
SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz"
+SECTION = "console/utils"
DESCRIPTION = "sed is a Stream EDitor."
SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz"
+SECTION = "console/utils"
+DESCRIPTION = "sed is a Stream EDitor."
+
+SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz"
+S = "${WORKDIR}/sed-${PV}"
+
+inherit autotools
+SECTION = "console/utils"
DESCRIPTION = "sed is a Stream EDitor."
SRC_URI = "${GNU_MIRROR}/sed/sed-${PV}.tar.gz \
+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}/
+}
+SECTION = "base"
include sgml-common_${PV}.oe
inherit native
+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 \
+SECTION = "base"
PR = "r1"
DEPENDS = "libxml2"
pkg_postinst () {
echo "Updating MIME database... this may take a while."
${bindir}/update-mime-database ${datadir}/mime
-}
\ No newline at end of file
+}
+SECTION = "base"
SRC_URI = "file://header-c700.bin"
do_stage() {
+SECTION = "unknown"
DEPENDS = "elftoaout-native"
SRC_URI = "http://www.sparc-boot.org/pub/silo/silo-${PV}.tar.bz2 \
install tilo/maketilo ${STAGING_BINDIR}
install tilo/tilo.sh ${STAGING_BINDIR}
}
-
+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"
+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"
+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>"
+SECTION = "unknown"
include slugtool.oe
inherit native
+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>"
+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
+SECTION = "unknown"
PR = "r2"
RDEPENDS = "kernel-module-serport"
install -d ${D}/lib/modules/${KERNEL_VERSION}/snes232
install snes232.ko ${D}/lib/modules/${KERNEL_VERSION}/snes232/
}
-
+SECTION = "unknown"
PR = "r3"
DEPENDS = "libxxf86dga libxxf86vm"
install -d ${D}${bindir}
install snes9x ${D}${bindir}
}
-
+SECTION = "console/network"
DEPENDS = "openssl"
DESCRIPTION = "Socat is a relay for bidirectional data \
transfer between two independent data channels."
+SECTION = "devel"
def get_snapshot_date(d):
import oe
cvsdate = oe.data.getVar('CVSDATE', d, 1)
+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}/
+}
+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}/
+}
+SECTION = "console/network"
DEPENDS = "openssl"
DESCRIPTION = "Extremely simple MTA to get mail off the system to a mail hub."
+SECTION = "console/utils"
+include stat_${PV}.oe
+inherit native
+S = "${WORKDIR}/stat-${PV}"
+
+do_stage() {
+ install -m 755 stat ${STAGING_BINDIR}
+
+}
+
+do_install() {
+ true
+}
+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>"
+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"
+SECTION = "console/utils"
PR = "r1"
DESCRIPTION = "strace is a system call tracing tool."
+SECTION = "console/utils"
PR = "r1"
DESCRIPTION = "strace is a system call tracing tool."
+SECTION = "console/network"
DEPENDS = "openssl"
LICENSE = "GPL"
DESCRIPTION = "Stunnel is a program that allows you to encrypt \
+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 \
+SECTION = "console/network"
DESCRIPTION = "Supybot is a clearly-written Python IRC \
framework and bot, intended to be both easily \
extensible and very flexible."
+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}/..
+}
+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
+}
+SECTION = "x11/network"
DESCRIPTION = "Mail user agent"
DEPENDS = "gtk+"
MAINTAINER = "Phil Blundell <pb@handhelds.org>"
SRC_URI = "${SOURCEFORGE_MIRROR}/sylpheed-gtk2/sylpheed-0.9.9-gtk2-20040229.tar.gz"
inherit autotools
-
+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
+}
+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
+}
+SECTION = "base"
DESCRIPTION = "The sysklogd package implements \
two system log daemons."
+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\
+SECTION = "base"
+include tar_${PV}.oe
+inherit native
+S = "${WORKDIR}/tar-${PV}"
+
+do_stage() {
+ install -m 755 src/tar ${STAGING_BINDIR}
+}
+
+do_install() {
+ true
+}
+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"
+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."
+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
+}
+SECTION = "base"
DESCRIPTION = "TinyLogin is a suite of tiny UNIX \
utilities for handling logins, user authentication, \
changing passwords, and otherwise maintaining users \
+SECTION = "console/network"
DESCRIPTION = "tmdns is a multicast DNS server."
SRC_URI = "cvs://anonymous:@cvs.sourceforge.net/cvsroot/zeroconf;module=tmdns;date=${PV} \
+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/"
+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
+}
+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."
+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."
+SECTION = "base"
DESCRIPTION = "tslib is a touchscreen access library."
PV = "0.0cvs${CVSDATE}"
PR = "r4"
+SECTION = "base"
include uclibc_${PV}.oe
FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/uclibc-${PV}', '${FILE_DIRNAME}/uclibc', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"
do_compile () {
:
}
-
+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 () {
+ :
+}
+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
+}
+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
+}
+SECTION = "console/utils"
DESCRIPTION = "Utilities for User-Mode-Linux"
LICENSE = "GPL"
DEPENDS = "zlib ncurses readline"
do_install() {
oe_runmake install DESTDIR=${D}
}
-
+SECTION = "console/utils"
+inherit native
+include unzip_${PV}.oe
+
+do_stage() {
+ install -d ${STAGING_BINDIR}
+ install unzip ${STAGING_BINDIR}
+}
+SECTION = "base"
DESCRIPTION = "Script to manage module configuration files"
PACKAGE_ARCH = "all"
PR = "r3"
+SECTION = "base"
LICENSE = "GPL"
DEPENDS = "zlib ncurses"
DESCRIPTION = "Util-linux is a suite of essential \
+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}/
+}
+SECTION = "console/utils"
include vim_${PV}.oe
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/vim-${PV}"
+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"
+SECTION = "unknown"
+include wiggle_${PV}.oe
+inherit native
+FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/wiggle-${PV}"
+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>"
+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>"
PACKAGES_prepend = "wlan-ng-utils "
FILES_wlan-ng-utils = "${sysconfdir} /sbin"
-FILES_${PN} = "/lib"
\ No newline at end of file
+FILES_${PN} = "/lib"
+SECTION = "x11/base"
+include x11_${PV}.oe
+
+EXTRA_OECONF = "--disable-xcms --disable-xlocale --disable-xkb"
+SECTION = "x11/base"
+include x11_cvs.oe
+
+EXTRA_OECONF = "--disable-xcms --disable-xlocale --disable-xkb"
+SECTION = "x11/base"
+include x11_${PV}.oe
+inherit native
+DEPENDS = "xproto-native xextensions-native xau-native xtrans-native libxdmcp-native"
+PROVIDES = ""
+SECTION = "x11/base"
include x11_cvs.oe
inherit native
DEPENDS = "xproto-native xextensions-native xau-native xtrans-native libxdmcp-native"
+SECTION = "x11/base"
+include xau_${PV}.oe
+inherit native
+DEPENDS = "xproto-native"
+PROVIDES = ""
+SECTION = "x11/base"
include xau_cvs.oe
inherit native
DEPENDS = "xproto-native"
+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."
+SECTION = "x11/libs"
+include libxdmcp_${PV}.oe
+inherit native
+DEPENDS = "xproto-native"
+PROVIDES = ""
+SECTION = "x11/libs"
+include libxdmcp_${PV}.oe
+inherit native
+DEPENDS = "xproto-native"
+PROVIDES = ""
+SECTION = "unknown"
+include xext_${PV}.oe
+inherit native
+DEPENDS = "x11-native xextensions-native"
+SECTION = "unknown"
+include xextensions_${PV}.oe
+inherit native
+PROVIDES = ""
+SECTION = "unknown"
include xextensions_cvs.oe
inherit native
PROVIDES = ""
+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"
+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() {
+ :
+}
+SECTION = "unknown"
+include xproto_${PV}.oe
+inherit native
+PROVIDES = ""
+SECTION = "unknown"
include xproto_cvs.oe
inherit native
PROVIDES = ""
-
+SECTION = "x11/base"
PR = "r4"
DEPENDS = "freetype libxi xmu flex-2.5.4-native"
install -m 0644 ${WORKDIR}/xorg.conf ${D}/etc/X11/
fi
}
-
+SECTION = "x11/base"
+include xtrans_${PV}.oe
+inherit native
+SECTION = "console/network"
DEPENDS = "libpcap libnet-1.0.2a"
DESCRIPTION = "zcip is an implementation of zero configuration networking (zeroconf)."
+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}
+}
+SECTION = "libs"
include zlib_${PV}.oe
inherit native
DEPENDS = "patcher-native"
+SECTION = "libs"
+include zlib_${PV}.oe
+inherit native
+DEPENDS = "patcher-native"