summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--classes/module.bbclass12
-rw-r--r--conf/machine/nslu2.conf1
-rw-r--r--packages/at76c503a/at76c503a-modules_cvs.bb15
-rw-r--r--packages/bt950-cs/bt950-cs_0.1.bb14
-rw-r--r--packages/e17/evidence_20050810.bb42
-rw-r--r--packages/efl++/efl++-fb_0.0.2.bb3
-rw-r--r--packages/efl++/efl++-x11_0.0.2.bb3
-rw-r--r--packages/efl++/efl++.inc48
-rw-r--r--packages/evince/evince_0.3.2.bb3
-rw-r--r--packages/linux/nslu2-kernel_2.6.12.2.bb2
-rw-r--r--packages/linux/openslug-kernel-2.6.12.2/defconfig4
-rw-r--r--packages/maemo/osso-gnome-vfs2_2.8.4.4-1.bb4
-rw-r--r--packages/sysvinit/sysvinit/openslug/inittab2
13 files changed, 120 insertions, 33 deletions
diff --git a/classes/module.bbclass b/classes/module.bbclass
index 4da3f5f30b..8a13f1f858 100644
--- a/classes/module.bbclass
+++ b/classes/module.bbclass
@@ -34,6 +34,18 @@ module_do_install() {
oe_runmake DEPMOD=echo INSTALL_MOD_PATH="${D}" CC="${KERNEL_CC}" LD="${KERNEL_LD}" modules_install
}
+pkg_postinst_append () {
+ if [ -n "$D" ]; then
+ exit 1
+ fi
+ depmod -A
+ update-modules || true
+}
+
+pkg_postrm_append () {
+ update-modules || true
+}
+
EXPORT_FUNCTIONS do_compile do_install
FILES_${PN} = "/etc /lib/modules"
diff --git a/conf/machine/nslu2.conf b/conf/machine/nslu2.conf
index 1616299ae9..7f56b32282 100644
--- a/conf/machine/nslu2.conf
+++ b/conf/machine/nslu2.conf
@@ -129,6 +129,7 @@ USE_VT = "0"
#-------------------------------------------------------------------------------
CVSDATE_gnu-config ?= "20050713"
CVSDATE_gnu-config-native ?= "20050713"
+CVSDATE_ipkg-utils ?= "20050713"
CVSDATE_ipkg-utils-native ?= "20050713"
CVSDATE_ipkg-link ?= "20050713"
diff --git a/packages/at76c503a/at76c503a-modules_cvs.bb b/packages/at76c503a/at76c503a-modules_cvs.bb
index 7e737e9447..1c8f1faa9c 100644
--- a/packages/at76c503a/at76c503a-modules_cvs.bb
+++ b/packages/at76c503a/at76c503a-modules_cvs.bb
@@ -3,7 +3,7 @@ LICENSE = "GPL"
SRC_URI = "cvs://anonymous@cvs.berlios.de/cvsroot/at76c503a;module=at76c503a \
file://makefile.cc.patch;patch=1"
S = "${WORKDIR}/at76c503a"
-PR = "r3"
+PR = "r4"
PV = "0.0cvs${CVSDATE}"
inherit module
@@ -11,19 +11,6 @@ inherit module
MODULES = "at76c503 at76_usbdfu at76c503-i3861 at76c503-rfmd at76c503-rfmd-acc \
at76c505-rfmd at76c503-i3863 at76c505-rfmd2958"
-pkg_postinst() {
-#!/bin/sh
-if [ "x$D" != "x" ]; then
- exit 1
-fi
-update-modules || true
-}
-
-pkg_postrm() {
-#!/bin/sh
-update-modules || true
-}
-
do_install() {
install -d ${D}${base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/usb/
for i in ${MODULES}; do
diff --git a/packages/bt950-cs/bt950-cs_0.1.bb b/packages/bt950-cs/bt950-cs_0.1.bb
index e32db47b6d..dfd288e50a 100644
--- a/packages/bt950-cs/bt950-cs_0.1.bb
+++ b/packages/bt950-cs/bt950-cs_0.1.bb
@@ -4,6 +4,7 @@ LICENSE = "GPLv2"
HOMEPAGE = "http://www.holtmann.org/linux/bluetooth/bt950.html"
DEPENDS = "pcmcia-cs"
RDEPENDS = "pcmcia-cs"
+PR = "r1"
SRC_URI = "http://www.holtmann.org/linux/bluetooth/bt950-${PV}.tar.gz \
file://makefile.patch;patch=1"
@@ -22,16 +23,3 @@ do_install() {
install -m 0644 bt950.conf ${D}${sysconfdir}/pcmcia/
}
-pkg_postinst() {
-#!/bin/sh
-if [ "x$D" != "x" ]; then
- exit 1
-fi
-update-modules || true
-}
-
-pkg_postrm() {
-#!/bin/sh
-update-modules || true
-}
-
diff --git a/packages/e17/evidence_20050810.bb b/packages/e17/evidence_20050810.bb
new file mode 100644
index 0000000000..0950b590c6
--- /dev/null
+++ b/packages/e17/evidence_20050810.bb
@@ -0,0 +1,42 @@
+DESCRIPTION = "evidence, an enlightenemt file manager"
+LICENSE = "GPL"
+SECTION = "e"
+MAINTAINER = "Justin Patrin <papercrane@reversefold.com>"
+# can support dbus, avifile, libmpeg3
+DEPENDS = "pkgconfig gtk+ glib-2.0 ecore-x11 evas-x11 edb eet edje imlib2-x11 libpng epeg jpeg pcre curl taglib libvorbis libogg libxine-x11 emotion freetype"
+RDEPENDS += "examine"
+PR = "r0"
+CVSDATE = "${PV}"
+
+SRC_URI = "cvs://anonymous@cvs.sourceforge.net/cvsroot/evidence;module=evidence"
+S = "${WORKDIR}/evidence"
+
+EXTRA_OECONF = "--with-edje-cc=${STAGING_BINDIR}/edje_cc \
+ --enable-ecore \
+ --enable-ecore-ipc \
+ --enable-canvas-evas2 \
+ --enable-edje \
+ --enable-x \
+ --enable-tree-view \
+ --enable-icon-view \
+ --enable-browser-view \
+ --with-libxine=${STAGING_LIBDIR}"
+
+do_prepsources () {
+ make clean distclean || true
+}
+addtask prepsources after do_fetch before do_unpack
+
+do_compile_prepend() {
+ sed -i 's:LDFLAGS = :LDFLAGS = -L${STAGING_LIBDIR} :' ${S}/src/providers/vorbis/Makefile
+}
+
+export EET_CONFIG = "${STAGING_BINDIR}/eet-config"
+export EVAS_CONFIG = "${STAGING_BINDIR}/evas-config"
+export ECORE_CONFIG = "${STAGING_BINDIR}/ecore-config"
+export EMBRYO_CONFIG = "${STAGING_BINDIR}/embryo-config"
+export EDJE_CONFIG = "${STAGING_BINDIR}/edje-config"
+
+FILES_${PN} = "${bindir}/* ${libdir}/* ${datadir} /etc/* /usr/sbin/*"
+
+inherit autotools pkgconfig binconfig
diff --git a/packages/efl++/efl++-fb_0.0.2.bb b/packages/efl++/efl++-fb_0.0.2.bb
new file mode 100644
index 0000000000..b6a23d832d
--- /dev/null
+++ b/packages/efl++/efl++-fb_0.0.2.bb
@@ -0,0 +1,3 @@
+include efl++.inc
+
+EFL_CONFIGURATION = "DEFINES-=EFL_HAVE_X11"
diff --git a/packages/efl++/efl++-x11_0.0.2.bb b/packages/efl++/efl++-x11_0.0.2.bb
new file mode 100644
index 0000000000..d3f37911ee
--- /dev/null
+++ b/packages/efl++/efl++-x11_0.0.2.bb
@@ -0,0 +1,3 @@
+include efl++.inc
+
+EFL_CONFIGURATION = "DEFINES+=EFL_HAVE_X11"
diff --git a/packages/efl++/efl++.inc b/packages/efl++/efl++.inc
new file mode 100644
index 0000000000..3a0aa9f691
--- /dev/null
+++ b/packages/efl++/efl++.inc
@@ -0,0 +1,48 @@
+DESCRIPTION = "C++ Bindings for the Enlightenment Foundation Libraries"
+SECTION = "e/libs"
+LICENSE = "LGPL"
+AUTHOR = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+MAINTAINER = "${AUTHOR}"
+HOMEPAGE = "http://www.Vanille.de/projects/efl++.html"
+DEPENDS = "virtual/evas virtual/ecore edje"
+PROVIDES = "virtual/efl++"
+
+SRC_URI = "http://www.Vanille.de/temp/efl++_${PV}.tar.bz2"
+S = "${WORKDIR}/efl++-${PV}"
+
+inherit qmake
+
+PARALLEL_MAKE = ""
+QMAKE_PROFILES = "efl++.pro"
+EXTRA_QMAKEVARS_POST = "INCLUDEPATH+=${S}/src/evas INCLUDEPATH+=${S}/src/ecore INCLUDEPATH+=${S}/src/edje \
+ LIBS+=-L${S} DESTDIR=${S} ${EFL_CONFIGURATION}"
+export OE_QMAKE_LINK="${CXX}"
+export EDIR="${S}"
+
+do_configure_prepend() {
+ rm include.pro
+ cat <<EOF >include.pro
+include ( common.pro )
+DEFINES += DATADIR=\"${datadir}/efl++/\"
+EOF
+}
+
+do_stage() {
+ for i in src/evas/*.h src/ecore/*.h src/edje/*.h
+ do
+ install -m 0644 $i ${STAGING_INCDIR}
+ done
+ oe_libinstall -so -C ${S} libefl++ ${STAGING_LIBDIR}
+}
+
+do_install() {
+ oe_libinstall -so -C ${S} libefl++ ${D}${libdir}
+ install -d ${D}${bindir}
+ install edje-simple ${D}${bindir}
+ install -d ${D}${datadir}/efl++
+ cp -a data/* ${D}${datadir}/efl++
+}
+
+PACKAGES =+ "efl++-examples"
+FILES_${PN} = "${libdir}"
+FILES_efl++-examples = "${bindir} ${datadir}"
diff --git a/packages/evince/evince_0.3.2.bb b/packages/evince/evince_0.3.2.bb
index 86ca664655..18ad005092 100644
--- a/packages/evince/evince_0.3.2.bb
+++ b/packages/evince/evince_0.3.2.bb
@@ -1,8 +1,9 @@
DESCRIPTION = "Evince is simply a document viewer"
LICENSE = "GPL"
DEPENDS = "tiff espgs poppler gtk+ libgnomeui libgnomeprint libgnomeprintui"
-RDEPENDS = "espgs"
+RDEPENDS = "espgs gconf"
RRECOMMENDS = "gnome-vfs-plugin-file"
+PR = "r1"
SRC_URI = "http://ftp.gnome.org/pub/GNOME/sources/evince/0.3/${PN}-${PV}.tar.bz2 \
file://no-doc.patch;patch=1"
diff --git a/packages/linux/nslu2-kernel_2.6.12.2.bb b/packages/linux/nslu2-kernel_2.6.12.2.bb
index f51c8e2ba6..cd597fadfe 100644
--- a/packages/linux/nslu2-kernel_2.6.12.2.bb
+++ b/packages/linux/nslu2-kernel_2.6.12.2.bb
@@ -1,5 +1,5 @@
# Kernel for NSLU2
-PR = "r12"
+PR = "r13"
include nslu2-kernel.inc
# N2K_EXTRA_PATCHES - list of patches to apply (can include
diff --git a/packages/linux/openslug-kernel-2.6.12.2/defconfig b/packages/linux/openslug-kernel-2.6.12.2/defconfig
index 15f2fecdb1..f9c4865c47 100644
--- a/packages/linux/openslug-kernel-2.6.12.2/defconfig
+++ b/packages/linux/openslug-kernel-2.6.12.2/defconfig
@@ -941,7 +941,9 @@ CONFIG_SOUND=m
#
# Advanced Linux Sound Architecture
#
-# CONFIG_SND is not set
+CONFIG_SND=m
+CONFIG_SND_MIXER_OSS=m
+CONFIG_SND_OSSEMUL=y
#
# Open Sound System
diff --git a/packages/maemo/osso-gnome-vfs2_2.8.4.4-1.bb b/packages/maemo/osso-gnome-vfs2_2.8.4.4-1.bb
index bf4fae08bc..eb461a860c 100644
--- a/packages/maemo/osso-gnome-vfs2_2.8.4.4-1.bb
+++ b/packages/maemo/osso-gnome-vfs2_2.8.4.4-1.bb
@@ -1,7 +1,7 @@
+DESCRIPTION = "The Gnome Virtual File System - OSSO Version"
LICENSE = "GPL"
SECTION = "x11/gnome"
-PR = "r1"
-PROVIDES = "gnome-vfs"
+PR = "r2"
RPROVIDES = "gnome-vfs"
inherit gnome pkgconfig
diff --git a/packages/sysvinit/sysvinit/openslug/inittab b/packages/sysvinit/sysvinit/openslug/inittab
index 567855b9f0..a82c1f5449 100644
--- a/packages/sysvinit/sysvinit/openslug/inittab
+++ b/packages/sysvinit/sysvinit/openslug/inittab
@@ -27,6 +27,6 @@ l4:4:wait:/etc/init.d/rc 4
l5:5:wait:/etc/init.d/rc 5
l6:6:wait:/etc/init.d/rc 6
# Normally not reached, but fallthrough in case of emergency.
-z6:6:respawn:/sbin/sulogini
+z6:6:respawn:/sbin/sulogin
ca:123456:ctrlaltdel:/sbin/poweroff