summaryrefslogtreecommitdiff
path: root/packages/meta
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meta')
-rw-r--r--packages/meta/bootstrap-image.bb19
-rw-r--r--packages/meta/dvb-image.bb11
-rw-r--r--packages/meta/e-image.bb8
-rw-r--r--packages/meta/gpe-feed.bb15
-rw-r--r--packages/meta/gpe-image-blank-user.bb25
-rw-r--r--packages/meta/gpe-image.bb1
-rw-r--r--packages/meta/grant-image.bb23
-rw-r--r--packages/meta/meta-e-x11.bb1
-rw-r--r--packages/meta/meta-e.bb16
-rw-r--r--packages/meta/meta-gpe-extras.bb1
-rw-r--r--packages/meta/meta-gpe.bb1
-rw-r--r--packages/meta/meta-grant.bb78
-rw-r--r--packages/meta/meta-opie-dynamic.bb20
-rw-r--r--packages/meta/meta-opie.bb1
-rw-r--r--packages/meta/meta-sdk.bb1
-rw-r--r--packages/meta/meta-sdl.bb14
-rw-r--r--packages/meta/meta-sectest-gpe.bb1
-rw-r--r--packages/meta/mythfront-image.bb13
-rw-r--r--packages/meta/nslu2-linksys-image.bb14
-rw-r--r--packages/meta/nylon-feed.bb1
-rw-r--r--packages/meta/nylon-image-base.bb1
-rw-r--r--packages/meta/nylon-image-extra.bb15
-rw-r--r--packages/meta/nylon-image-standard.bb1
-rw-r--r--packages/meta/openslug-image.bb1
-rw-r--r--packages/meta/opie-feed.bb16
-rw-r--r--packages/meta/opie-image.bb1
-rw-r--r--packages/meta/opie-kdepim-image.bb25
-rw-r--r--packages/meta/opie-locale-feed.bb16
-rw-r--r--packages/meta/oz-feed.bb15
-rw-r--r--packages/meta/oz-system-feed.bb17
-rw-r--r--packages/meta/sdl-image.bb8
-rw-r--r--packages/meta/sectest-gpe-image.bb1
-rw-r--r--packages/meta/switchbox-image.bb1
-rw-r--r--packages/meta/task-bootstrap-unionroot.bb1
-rw-r--r--packages/meta/task-bootstrap.bb1
-rw-r--r--packages/meta/task-dvb.bb9
-rw-r--r--packages/meta/task-mythfront.bb9
-rw-r--r--packages/meta/task-python-everything_0.9.0.bb1
-rw-r--r--packages/meta/task-xfce-base.bb17
-rw-r--r--packages/meta/task-xterminal.bb10
-rw-r--r--packages/meta/twin-image.bb18
-rw-r--r--packages/meta/uml-image.bb13
-rw-r--r--packages/meta/unslung-able-image.bb4
-rw-r--r--packages/meta/unslung-image.bb1
-rw-r--r--packages/meta/unslung-packages.bb15
-rw-r--r--packages/meta/unslung-standard-image.bb1
-rw-r--r--packages/meta/xbase-clients.bb18
-rw-r--r--packages/meta/xterminal-image.bb11
48 files changed, 511 insertions, 0 deletions
diff --git a/packages/meta/bootstrap-image.bb b/packages/meta/bootstrap-image.bb
index e69de29bb2..a7aa9025fe 100644
--- a/packages/meta/bootstrap-image.bb
+++ b/packages/meta/bootstrap-image.bb
@@ -0,0 +1,19 @@
+export IMAGE_BASENAME = "bootstrap-image"
+export IMAGE_LINGUAS = ""
+export IPKG_INSTALL = "task-bootstrap"
+
+DEPENDS = "task-bootstrap"
+
+inherit image_ipk
+
+FEED_URIS_append_openzaurus = " x11##http://openzaurus.org/official/unstable/3.5.2/feed/x11 \
+ gpe##http://openzaurus.org/official/unstable/3.5.2/feed/gpe \
+ opie##http://openzaurus.org/official/unstable/3.5.2/feed/opie \
+ e##http://openzaurus.org/official/unstable/3.5.2/feed/e"
+
+FEED_URIS_append_familiar = " x11##http://familiar.handhelds.org/releases/0.8/feed/x11 \
+ gpe##http://familiar.handhelds.org/releases/0.8/feed/gpe \
+ opie##http://familiar.handhelds.org/releases/0.8/feed/opie \
+ e##http://familiar.handhelds.org/releases/0.8/feed/e"
+
+LICENSE = MIT
diff --git a/packages/meta/dvb-image.bb b/packages/meta/dvb-image.bb
index e69de29bb2..fa964b4490 100644
--- a/packages/meta/dvb-image.bb
+++ b/packages/meta/dvb-image.bb
@@ -0,0 +1,11 @@
+export IMAGE_BASENAME = "dvb-image"
+
+IMAGE_LINGUAS = ""
+
+DVB_PACKAGES = "task-bootstrap task-dvb"
+
+export IPKG_INSTALL = "${DVB_PACKAGES}"
+DEPENDS = "${DVB_PACKAGES}"
+
+inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/e-image.bb b/packages/meta/e-image.bb
index e69de29bb2..fe425050c0 100644
--- a/packages/meta/e-image.bb
+++ b/packages/meta/e-image.bb
@@ -0,0 +1,8 @@
+export IMAGE_BASENAME = "e-image"
+
+DEPENDS = "task-bootstrap meta-e"
+
+export IPKG_INSTALL = "task-bootstrap e-base"
+
+inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/gpe-feed.bb b/packages/meta/gpe-feed.bb
index e69de29bb2..649028a6e8 100644
--- a/packages/meta/gpe-feed.bb
+++ b/packages/meta/gpe-feed.bb
@@ -0,0 +1,15 @@
+
+# A dependency isn't really needed. Just build meta-opie or even world
+# and build the feed afterwards.
+
+#DEPENDS = "meta-gpe"
+
+# egrep -i Pattern matched against "$Section $Package-Name"
+export FEED_PATTERN = "^gpe|^x11"
+export FEED_NAME = "gpe"
+
+# egrep -i Pattern matched against "$Section $Package-Name"
+export EXCLUDE_FROM_FEED = "-dev$"
+
+inherit split_ipk_feeds
+LICENSE = MIT
diff --git a/packages/meta/gpe-image-blank-user.bb b/packages/meta/gpe-image-blank-user.bb
index e69de29bb2..1400bde3f1 100644
--- a/packages/meta/gpe-image-blank-user.bb
+++ b/packages/meta/gpe-image-blank-user.bb
@@ -0,0 +1,25 @@
+include gpe-collections.bb
+
+MAINTAINER = "Rob Taylor <rjt@cambridgebroadband.com"
+
+PR = "r4"
+
+export IMAGE_BASENAME = "gpe-image-blank-user"
+
+DEPENDS = "task-bootstrap ${GPE_BASE_DEPENDS} ${GPE_BASE} ${GPE_PIM} \
+ ${GPE_BASE_SETTINGS} ${GPE_BASE_APPS} \
+ ${GPE_EXTRA_DEPENDS}"
+
+export IPKG_INSTALL = "task-bootstrap ${GPE_BASE_DEPENDS} ${GPE_BASE} \
+ ${GPE_PIM} ${GPE_BASE_SETTINGS} \
+ ${GPE_BASE_APPS} ${GPE_EXTRA_DEPENDS} \
+ ${XSERVER} \
+ ${GPE_BASE_RDEPENDS} \
+ ${GPE_EXTRA_INSTALL}"
+
+
+ROOTFS_POSTPROCESS_COMMAND += "adduser -D user"
+
+
+inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/gpe-image.bb b/packages/meta/gpe-image.bb
index a042032422..cd778270a6 100644
--- a/packages/meta/gpe-image.bb
+++ b/packages/meta/gpe-image.bb
@@ -42,3 +42,4 @@ export IPKG_INSTALL = "task-bootstrap gpe-task-base \
ROOTFS_POSTPROCESS_COMMAND += "zap_root_password; "
inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/grant-image.bb b/packages/meta/grant-image.bb
index e69de29bb2..9ddb6c117f 100644
--- a/packages/meta/grant-image.bb
+++ b/packages/meta/grant-image.bb
@@ -0,0 +1,23 @@
+
+MAINTAINER = "Jeremy Grant <jeremy@thegrantclan.org>"
+
+PR = "r1"
+
+export IMAGE_BASENAME = "grant-image"
+
+GRANT_MACHINE_CLASS ?= "none"
+
+XSERVER ?= "xserver-kdrive-fbdev"
+
+DEPENDS = "task-bootstrap \
+ meta-grant \
+ ${GRANT_EXTRA_DEPENDS}"
+
+export IPKG_INSTALL = "task-bootstrap \
+ ${GPE_EXTRA_DEPENDS} \
+ ${XSERVER} "
+
+ROOTFS_POSTPROCESS_COMMAND += "zap_root_password; "
+
+inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/meta-e-x11.bb b/packages/meta/meta-e-x11.bb
index e6685ab007..132c12e8fb 100644
--- a/packages/meta/meta-e-x11.bb
+++ b/packages/meta/meta-e-x11.bb
@@ -19,3 +19,4 @@ DEPENDS += "${task-e-libs}"
RDEPENDS_e-base = "${task-e-base}"
DEPENDS += "${task-e-base}"
+LICENSE = MIT
diff --git a/packages/meta/meta-e.bb b/packages/meta/meta-e.bb
index e69de29bb2..2bdb84ac51 100644
--- a/packages/meta/meta-e.bb
+++ b/packages/meta/meta-e.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "Meta-package for the Enlightenment Palmtop Environment (Codename: EpiCenter)"
+PACKAGES = "e e-libs e-base"
+
+FEED_URIS += "e##http://openzaurus.org/official/unstable/3.5.2/feed/e"
+
+ALLOW_EMPTY = 1
+
+task-e-libs = "evas edb ecore eet embryo edje etox ewl"
+task-e-base = ""
+
+RDEPENDS_e-libs = "${task-e-libs}"
+DEPENDS += "${task-e-libs}"
+
+RDEPENDS_e-base = "${task-e-base}"
+DEPENDS += "${task-e-base}"
+LICENSE = MIT
diff --git a/packages/meta/meta-gpe-extras.bb b/packages/meta/meta-gpe-extras.bb
index 94b73d3edc..1ca5fd8c62 100644
--- a/packages/meta/meta-gpe-extras.bb
+++ b/packages/meta/meta-gpe-extras.bb
@@ -32,3 +32,4 @@ gpe-task-desktopapps = "\
RDEPENDS_gpe-task-desktopapps := "${gpe-task-desktopapps}"
DEPENDS += " ${gpe-task-desktopapps}"
+LICENSE = MIT
diff --git a/packages/meta/meta-gpe.bb b/packages/meta/meta-gpe.bb
index 60a11fc590..6dbe3ec58a 100644
--- a/packages/meta/meta-gpe.bb
+++ b/packages/meta/meta-gpe.bb
@@ -102,3 +102,4 @@ DEPENDS += " ${gpe-task-games}"
DEPENDS += "matchbox-themes-extra gtk-industrial-engine"
+LICENSE = MIT
diff --git a/packages/meta/meta-grant.bb b/packages/meta/meta-grant.bb
index e69de29bb2..79ab6cfdcb 100644
--- a/packages/meta/meta-grant.bb
+++ b/packages/meta/meta-grant.bb
@@ -0,0 +1,78 @@
+PACKAGES = grant-base-depends grant-task-base grant-task-settings grant-task-apps
+DESCRIPTION = "Meta-package for Grant Palmtop Environment(Based on GPE)"
+MAINTAINER = "Jeremy Grant <jeremy@thegrantclan.org>"
+PR = "r1"
+
+ALLOW_EMPTY = 1
+
+grant-base-depends = "\
+ diet-x11 \
+ virtual/xserver"
+
+RDEPENDS_grant-base-depends := "${grant-base-depends}"
+DEPENDS += " ${grant-base-depends}"
+
+grant-task-base = "\
+ matchbox \
+ xcursor-transparent-theme \
+ rxvt-unicode \
+ gtk2-theme-angelistic \
+ xst \
+ xprop \
+ xhost \
+ xrdb \
+ gpe-soundserver \
+ ttf-bitstream-vera \
+ gpe-dm \
+ gpe-login \
+ gpe-session-scripts \
+ gpe-icons \
+ gpe-confd \
+ gpe-autostarter \
+ gpe-bootsplash \
+ libgtkstylus \
+ detect-stylus"
+
+RDEPENDS_grant-task-base := "glibc-gconv \
+ glibc-gconv-iso8859-1 \
+ gdk-pixbuf-loader-png \
+ gdk-pixbuf-loader-xpm \
+ gdk-pixbuf-loader-jpeg \
+ pango-module-basic-x \
+ pango-module-basic-fc \
+ ${gpe-task-base}"
+DEPENDS += " ${grant-task-base}"
+
+grant-task-settings = "\
+ matchbox-panel-manager \
+ gpe-bluetooth \
+ gpe-su \
+ gpe-conf \
+ gpe-clock \
+ gpe-mininet \
+ gpe-mixer \
+ gpe-shield \
+ gpe-wlancfg \
+ gpe-taskmanager \
+ keylaunch \
+ minilite \
+ xmonobut"
+
+RDEPENDS_grant-task-settings := "${grant-task-settings}"
+DEPENDS += " ${grant-task-settings}"
+
+grant-task-apps = "\
+ gpe-calculator \
+ gpe-package \
+ gpe-terminal \
+ gpe-watch \
+ matchbox-panel-hacks \
+ rosetta \
+ bash \
+ bitchx \
+ sudo \
+ vim"
+
+RDEPENDS_grant-task-apps := "${grant-task-apps}"
+DEPENDS += " ${grant-task-apps}"
+LICENSE = MIT
diff --git a/packages/meta/meta-opie-dynamic.bb b/packages/meta/meta-opie-dynamic.bb
index e69de29bb2..0ee6a1f22a 100644
--- a/packages/meta/meta-opie-dynamic.bb
+++ b/packages/meta/meta-opie-dynamic.bb
@@ -0,0 +1,20 @@
+BROKEN = 1
+#
+# FIXME:
+# we need to get the necessary support from the OE infrastructure
+# to allow the dynamic package to work
+#
+DESCRIPTION = "Meta-package for Opie"
+DEPENDS = "qte-for-opie libqpe-opie libopie2 manufacturers"
+
+def opie_packages(d):
+ import bb, os
+ files = os.listdir( bb.data.getVar( "TOPDIR", d, True ) )
+ pkgs = [ f for f in files if f.startswith( "opie-" ) and f != "opie-3rdparty" ]
+ return " ".join( pkgs )
+
+OPIE_PACKAGES := "${@opie_packages(d)}"
+
+DEPENDS = "qte-for-opie libqpe-opie libopie2 ${OPIE_PACKAGES}"
+
+LICENSE = MIT
diff --git a/packages/meta/meta-opie.bb b/packages/meta/meta-opie.bb
index 0f745831a2..2f295fe012 100644
--- a/packages/meta/meta-opie.bb
+++ b/packages/meta/meta-opie.bb
@@ -393,3 +393,4 @@ qclockchange \
"
RDEPENDS_task-qpe-settings += "${task-qpe-settings}"
DEPENDS += " ${task-qpe-settings}"
+LICENSE = MIT
diff --git a/packages/meta/meta-sdk.bb b/packages/meta/meta-sdk.bb
index 7fac799d51..6a286ccc27 100644
--- a/packages/meta/meta-sdk.bb
+++ b/packages/meta/meta-sdk.bb
@@ -158,3 +158,4 @@ EOF
do_populate_sdk[nostamp] = 1
addtask populate_sdk before do_build after do_install
+LICENSE = MIT
diff --git a/packages/meta/meta-sdl.bb b/packages/meta/meta-sdl.bb
index e69de29bb2..b10a56b88d 100644
--- a/packages/meta/meta-sdl.bb
+++ b/packages/meta/meta-sdl.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "Meta-package for SDL"
+PACKAGES = "sdl-libs sdl-base"
+
+ALLOW_EMPTY = 1
+
+task-sdl-libs = "libsdl-qpe libsdl-gfx libsdl-image libsdl-mixer libsdl-ttf libsdl-net"
+task-sdl-base = ""
+
+RDEPENDS_sdl-libs = "${task-sdl-libs}"
+DEPENDS += "${task-sdl-libs}"
+
+RDEPENDS_sdl-base = "${task-sdl-base}"
+DEPENDS += "${task-sdl-base}"
+LICENSE = MIT
diff --git a/packages/meta/meta-sectest-gpe.bb b/packages/meta/meta-sectest-gpe.bb
index 6b62548abe..f5dbb0848f 100644
--- a/packages/meta/meta-sectest-gpe.bb
+++ b/packages/meta/meta-sectest-gpe.bb
@@ -93,3 +93,4 @@ DEPENDS += " ${gpe-task-apps}"
DEPENDS += "matchbox-themes-extra gtk-industrial-engine"
+LICENSE = MIT
diff --git a/packages/meta/mythfront-image.bb b/packages/meta/mythfront-image.bb
index e69de29bb2..7836258940 100644
--- a/packages/meta/mythfront-image.bb
+++ b/packages/meta/mythfront-image.bb
@@ -0,0 +1,13 @@
+export IMAGE_BASENAME = "mythfront-image"
+
+IMAGE_ROOTFS_SIZE_ext2 = "85000"
+IMAGE_ROOTFS_SIZE_ext2.gz = "85000"
+IMAGE_LINGUAS = ""
+
+MYTHFRONT_PACKAGES = "task-bootstrap task-mythfront"
+
+export IPKG_INSTALL = "${MYTHFRONT_PACKAGES}"
+DEPENDS = "${MYTHFRONT_PACKAGES}"
+
+inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/nslu2-linksys-image.bb b/packages/meta/nslu2-linksys-image.bb
index e69de29bb2..d1bdbe64b9 100644
--- a/packages/meta/nslu2-linksys-image.bb
+++ b/packages/meta/nslu2-linksys-image.bb
@@ -0,0 +1,14 @@
+IMAGE_LINGUAS = ""
+USE_DEVFS = "1"
+
+IMAGE_BASENAME = "nslu2-linksys"
+
+IPKG_INSTALL = "nslu2-linksys-ramdisk"
+
+DEPENDS = "nslu2-linksys-kernel ${IPKG_INSTALL}"
+
+NSLU2_DEVICE_TABLE = "${@bb.which(bb.data.getVar('BBPATH', d, 1), 'files/device_table-nslu2.txt')}"
+EXTRA_IMAGECMD_ext2.gz = "-f ${NSLU2_DEVICE_TABLE}"
+
+inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/nylon-feed.bb b/packages/meta/nylon-feed.bb
index 9ecd2b92f1..a1cb515b8e 100644
--- a/packages/meta/nylon-feed.bb
+++ b/packages/meta/nylon-feed.bb
@@ -96,3 +96,4 @@ do_index() {
addtask index before do_build after do_install
+LICENSE = MIT
diff --git a/packages/meta/nylon-image-base.bb b/packages/meta/nylon-image-base.bb
index dbcd9a91eb..b706bca2d5 100644
--- a/packages/meta/nylon-image-base.bb
+++ b/packages/meta/nylon-image-base.bb
@@ -21,3 +21,4 @@ IMAGE_LINGUAS = ""
ROOTFS_POSTPROCESS_COMMAND = "rm -f ${IMAGE_ROOTFS}/tmp/zImage*"
inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/nylon-image-extra.bb b/packages/meta/nylon-image-extra.bb
index e69de29bb2..b196a4276f 100644
--- a/packages/meta/nylon-image-extra.bb
+++ b/packages/meta/nylon-image-extra.bb
@@ -0,0 +1,15 @@
+include nylon-image-standard.bb
+
+export IMAGE_BASENAME = "nylon-extra"
+
+NYLON_EXTRA = "\
+ kismet \
+ netperf \
+ nylon-statistics \
+ openvpn \
+ "
+
+DEPENDS += "${NYLON_EXTRA}"
+
+RDEPENDS += "${NYLON_EXTRA}"
+LICENSE = MIT
diff --git a/packages/meta/nylon-image-standard.bb b/packages/meta/nylon-image-standard.bb
index 9b712ba358..b6b18d18b4 100644
--- a/packages/meta/nylon-image-standard.bb
+++ b/packages/meta/nylon-image-standard.bb
@@ -23,3 +23,4 @@ DEPENDS += "hostap-modules ntp \
RDEPENDS += "hostap-modules-pci ntpdate \
${NYLON_STANDARD}"
+LICENSE = MIT
diff --git a/packages/meta/openslug-image.bb b/packages/meta/openslug-image.bb
index 4b1a765d9d..0267624439 100644
--- a/packages/meta/openslug-image.bb
+++ b/packages/meta/openslug-image.bb
@@ -31,3 +31,4 @@ python () {
if mach != 'nslu2' or dist != 'openslug':
raise bb.parse.SkipPackage("OpenSlug only builds for the Linksys NSLU2")
}
+LICENSE = MIT
diff --git a/packages/meta/opie-feed.bb b/packages/meta/opie-feed.bb
index e69de29bb2..2131400598 100644
--- a/packages/meta/opie-feed.bb
+++ b/packages/meta/opie-feed.bb
@@ -0,0 +1,16 @@
+
+# A dependency isn't really needed. Just build meta-opie or even world
+# and build the feed afterwards.
+
+#DEPENDS = "meta-opie"
+
+# egrep -i Pattern matched against "$Section $Package-Name"
+export FEED_PATTERN = "^opie"
+export FEED_NAME = "opie"
+
+# egrep -i Pattern matched against "$Section $Package-Name"
+export EXCLUDE_FROM_FEED = "-dev$|translations "
+inherit split_ipk_feeds
+
+
+LICENSE = MIT
diff --git a/packages/meta/opie-image.bb b/packages/meta/opie-image.bb
index caa27ac4e5..f07c4c2eba 100644
--- a/packages/meta/opie-image.bb
+++ b/packages/meta/opie-image.bb
@@ -79,3 +79,4 @@ IMAGE_PREPROCESS_COMMAND = "merge_feeds"
inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/opie-kdepim-image.bb b/packages/meta/opie-kdepim-image.bb
index e69de29bb2..c3c84af26c 100644
--- a/packages/meta/opie-kdepim-image.bb
+++ b/packages/meta/opie-kdepim-image.bb
@@ -0,0 +1,25 @@
+export IMAGE_BASENAME = "opie-kdepim-image"
+export IMAGE_LINGUAS = ""
+include opie-collections.inc
+
+#
+# Putting it altogether. Better state IPKG_INSTALL and DEPENDS twice, because library names != package names.
+#
+
+export IPKG_INSTALL = "task-bootstrap ${OPIE_LIBS_RDEPENDS} ${OPIE_BASE} ${OPIE_BASE_APPLETS} \
+ ${OPIE_BASE_SETTINGS} ${OPIE_BASE_APPS} ${OPIE_BASE_RDEPENDS} \
+ ${KDE_PIM_RDEPENDS} ${OPIE_EXTRA_APPLETS} ${OPIE_EXTRA_SETTINGS} \
+ ${OPIE_EXTRA_APPS} ${OPIE_BASE_STYLES} ${OPIE_BASE_DECOS} \
+ ${OPIE_BASE_INPUTMETHODS}"
+
+DEPENDS = "task-bootstrap ${OPIE_LIBS_DEPENDS} ${OPIE_BASE} ${OPIE_BASE_APPLETS} \
+ ${OPIE_BASE_SETTINGS} ${OPIE_BASE_APPS} ${OPIE_BASE_DEPENDS} ${KDE_PIM_DEPENDS} \
+ ${OPIE_EXTRA_APPLETS} ${OPIE_EXTRA_SETTINGS} ${OPIE_EXTRA_APPS} \
+ ${OPIE_BASE_STYLES} ${OPIE_BASE_DECOS} ${OPIE_BASE_INPUTMETHODS}"
+
+
+# zap the root password
+#IMAGE_POSTPROCESS_COMMAND = "zap_root_password"
+
+inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/opie-locale-feed.bb b/packages/meta/opie-locale-feed.bb
index e69de29bb2..6c560a0a87 100644
--- a/packages/meta/opie-locale-feed.bb
+++ b/packages/meta/opie-locale-feed.bb
@@ -0,0 +1,16 @@
+
+# A dependency isn't really needed. Just build meta-opie or even world
+# and build the feed afterwards.
+
+#DEPENDS = "meta-opie"
+
+# egrep -i Pattern matched against "$Section $Package-Name"
+export FEED_PATTERN = "^opie/translations"
+export FEED_NAME = "opie-locales"
+
+# egrep -i Pattern matched against "$Section $Package-Name"
+export EXCLUDE_FROM_FEED = ""
+inherit split_ipk_feeds
+
+
+LICENSE = MIT
diff --git a/packages/meta/oz-feed.bb b/packages/meta/oz-feed.bb
index e69de29bb2..64ee2900d3 100644
--- a/packages/meta/oz-feed.bb
+++ b/packages/meta/oz-feed.bb
@@ -0,0 +1,15 @@
+
+# A dependency isn't really needed. Just build meta-opie or even world
+# and build the feed afterwards.
+
+#DEPENDS = "meta-opie"
+
+# egrep -i Pattern matched against "$Section $Package-Name"
+export FEED_PATTERN = "^console|^libs|^base"
+export FEED_NAME = "openzaurus"
+
+# egrep -i Pattern matched against "$Section $Package-Name"
+export EXCLUDE_FROM_FEED = " locale-| glibc-|-dev$"
+
+inherit split_ipk_feeds
+LICENSE = MIT
diff --git a/packages/meta/oz-system-feed.bb b/packages/meta/oz-system-feed.bb
index e69de29bb2..170aac9c78 100644
--- a/packages/meta/oz-system-feed.bb
+++ b/packages/meta/oz-system-feed.bb
@@ -0,0 +1,17 @@
+
+# A dependency isn't really needed. Just build meta-? or even world
+# and build the feed afterwards.
+
+#DEPENDS = "meta-opie"
+
+# egrep -i Pattern matched against "$Section $Package-Name"
+export FEED_PATTERN = "\ locale-|glibc-|-dev$|devel"
+export FEED_NAME = "openzaurus-system"
+
+# egrep -i Pattern matched against "$Section $Package-Name"
+export EXCLUDE_FROM_FEED = ""
+
+inherit split_ipk_feeds
+
+
+LICENSE = MIT
diff --git a/packages/meta/sdl-image.bb b/packages/meta/sdl-image.bb
index e69de29bb2..2b711f1c10 100644
--- a/packages/meta/sdl-image.bb
+++ b/packages/meta/sdl-image.bb
@@ -0,0 +1,8 @@
+export IMAGE_BASENAME = "sdl-image"
+
+DEPENDS = "task-bootstrap meta-sdl"
+
+export IPKG_INSTALL = "task-bootstrap sdl-base"
+
+inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/sectest-gpe-image.bb b/packages/meta/sectest-gpe-image.bb
index 9ef9f27629..51d3122e01 100644
--- a/packages/meta/sectest-gpe-image.bb
+++ b/packages/meta/sectest-gpe-image.bb
@@ -43,3 +43,4 @@ export IPKG_INSTALL = "task-bootstrap gpe-task-base \
ROOTFS_POSTPROCESS_COMMAND += "zap_root_password; "
inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/switchbox-image.bb b/packages/meta/switchbox-image.bb
index 31397df75b..60e403e1c2 100644
--- a/packages/meta/switchbox-image.bb
+++ b/packages/meta/switchbox-image.bb
@@ -15,3 +15,4 @@ IPKG_INSTALL = "${SWITCHBOX_BASE_PACKAGES}"
DEPENDS = "${SWITCHBOX_BASE_DEPENDS}"
inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/task-bootstrap-unionroot.bb b/packages/meta/task-bootstrap-unionroot.bb
index c5edb56eb1..2e2108d08c 100644
--- a/packages/meta/task-bootstrap-unionroot.bb
+++ b/packages/meta/task-bootstrap-unionroot.bb
@@ -58,3 +58,4 @@ RDEPENDS = 'base-files base-passwd busybox \
RRECOMMENDS = 'dropbear portmap \
${BOOTSTRAP_EXTRA_RRECOMMENDS}'
+LICENSE = MIT
diff --git a/packages/meta/task-bootstrap.bb b/packages/meta/task-bootstrap.bb
index aa56782f85..2629b376a3 100644
--- a/packages/meta/task-bootstrap.bb
+++ b/packages/meta/task-bootstrap.bb
@@ -47,3 +47,4 @@ RDEPENDS = 'base-files base-passwd busybox \
RRECOMMENDS = 'dropbear portmap \
${BOOTSTRAP_EXTRA_RRECOMMENDS}'
+LICENSE = MIT
diff --git a/packages/meta/task-dvb.bb b/packages/meta/task-dvb.bb
index e69de29bb2..8be412611d 100644
--- a/packages/meta/task-dvb.bb
+++ b/packages/meta/task-dvb.bb
@@ -0,0 +1,9 @@
+PACKAGES = task-dvb
+DESCRIPTION = "Meta-package for DVB application"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+ALLOW_EMPTY = 1
+PR = "r5"
+
+RDEPENDS = "dvbstream dvbtune xserver-xorg tda1004x-firmware mythtv lirc lirc-modules drm-module-via"
+DEPENDS = "dvbstream dvbtune xserver-xorg tda1004x-firmware mythtv lirc lirc-modules drm-kernel"
+LICENSE = MIT
diff --git a/packages/meta/task-mythfront.bb b/packages/meta/task-mythfront.bb
index e69de29bb2..c652354cd3 100644
--- a/packages/meta/task-mythfront.bb
+++ b/packages/meta/task-mythfront.bb
@@ -0,0 +1,9 @@
+PACKAGES = "${PN}"
+DESCRIPTION = "Meta-package for MythTV diskless frontend"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+ALLOW_EMPTY = 1
+PR = "r4"
+
+RDEPENDS = "xserver-xorg mythtv lirc lirc-modules drm-module-via ttf-bitstream-vera libfontconfig-utils setserial snes9x ntp snes232 linux-input mythfront-config gpe-dm mythfront-session"
+DEPENDS = "xserver-xorg mythtv lirc lirc-modules drm-kernel ttf-bitstream-vera setserial snes9x ntp snes232 linux-input mythfront-config gpe-dm mythfront-session"
+LICENSE = MIT
diff --git a/packages/meta/task-python-everything_0.9.0.bb b/packages/meta/task-python-everything_0.9.0.bb
index 476d8efd06..8f12557df2 100644
--- a/packages/meta/task-python-everything_0.9.0.bb
+++ b/packages/meta/task-python-everything_0.9.0.bb
@@ -55,3 +55,4 @@ RDEPENDS=${DEPENDS}
#fixme add python-pyx once kpathwhich-native is there
#fixme add packages dynamically
#fixme python-numarray doesn't work with soft-float
+LICENSE = MIT
diff --git a/packages/meta/task-xfce-base.bb b/packages/meta/task-xfce-base.bb
index e69de29bb2..8accb3a3cd 100644
--- a/packages/meta/task-xfce-base.bb
+++ b/packages/meta/task-xfce-base.bb
@@ -0,0 +1,17 @@
+# task-xfce-base OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc. All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION = "All packages required for an base XFCE installation"
+ALLOW_EMPTY = 1
+PACKAGES = "${PN}"
+
+DEPENDS = "xfce-mcs-manager xfce-mcs-plugins xfwm4 xfce4-panel \
+ xfdesktop xfce-utils"
+
+RDEPENDS= "xfce-mcs-manager xfwm4 xfwm4-theme-default xfce-utils xfdesktop \
+ xfce4-panel xfce4-panel-plugins xfce4-panel-theme-curve \
+ xfce-mcs-plugins xfwm4-mcs-plugins \
+ xfce-utils-mcs-plugins xfce4-panel-mcs-plugins \
+ xfdesktop-mcs-plugins"
+LICENSE = MIT
diff --git a/packages/meta/task-xterminal.bb b/packages/meta/task-xterminal.bb
index e69de29bb2..656daad1c1 100644
--- a/packages/meta/task-xterminal.bb
+++ b/packages/meta/task-xterminal.bb
@@ -0,0 +1,10 @@
+PACKAGES = task-xterminal
+DESCRIPTION = "Meta-package for diskless X terminal"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+ALLOW_EMPTY = 1
+PR = "r0"
+
+RDEPENDS = "xserver-kdrive-fbdev minicom lrzsz dropbear"
+DEPENDS = "xserver-kdrive minicom lrzsz dropbear"
+
+LICENSE = MIT
diff --git a/packages/meta/twin-image.bb b/packages/meta/twin-image.bb
index e69de29bb2..7015f7020c 100644
--- a/packages/meta/twin-image.bb
+++ b/packages/meta/twin-image.bb
@@ -0,0 +1,18 @@
+export IMAGE_BASENAME="twin-image"
+
+DEPENDS = 'task-bootstrap \
+ twin \
+ orpheus \
+ nano \
+ vim \
+ mutt'
+
+export IPKG_INSTALL = 'task-bootstrap \
+ twin \
+ orpheus \
+ nano \
+ vim \
+ mutt'
+
+inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/uml-image.bb b/packages/meta/uml-image.bb
index e69de29bb2..b69ffed364 100644
--- a/packages/meta/uml-image.bb
+++ b/packages/meta/uml-image.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "A rootfs for User-Mode-Linux"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+
+export IMAGE_BASENAME = "uml-image"
+
+OPIE_LIBS = "qte-for-opie qpf-bitstream-vera libqpe-opie libopie2"
+OPIE_BASE = "opie-qcop opie-quicklauncher opie-taskbar"
+
+DEPENDS = "task-bootstrap"
+export IPKG_INSTALL = "${DEPENDS}"
+
+inherit image_ipk
+LICENSE = MIT
diff --git a/packages/meta/unslung-able-image.bb b/packages/meta/unslung-able-image.bb
index e69de29bb2..b5337f0c4e 100644
--- a/packages/meta/unslung-able-image.bb
+++ b/packages/meta/unslung-able-image.bb
@@ -0,0 +1,4 @@
+IMAGE_VARIANT = "able"
+
+include unslung-standard-image.bb
+LICENSE = MIT
diff --git a/packages/meta/unslung-image.bb b/packages/meta/unslung-image.bb
index 82ba6391dd..b2ed33a88d 100644
--- a/packages/meta/unslung-image.bb
+++ b/packages/meta/unslung-image.bb
@@ -1,3 +1,4 @@
# Put the standard image last, so that the kernel modules that are built will work on both.
DEPENDS = "unslung-able-image unslung-standard-image"
EXCLUDE_FROM_WORLD = "1"
+LICENSE = MIT
diff --git a/packages/meta/unslung-packages.bb b/packages/meta/unslung-packages.bb
index e69de29bb2..22205c9573 100644
--- a/packages/meta/unslung-packages.bb
+++ b/packages/meta/unslung-packages.bb
@@ -0,0 +1,15 @@
+DESCRIPTION = "Packages that are compatible with the Unslung firmware"
+PR = "r1"
+
+ALLOW_EMPTY = 1
+PACKAGES = "${PN}"
+
+DEPENDS = ' \
+ ${UNSLUNG_EXTRA_DEPENDS}'
+
+RDEPENDS = ' \
+ ${UNSLUNG_EXTRA_RDEPENDS}'
+
+RRECOMMENDS = ' \
+ ${UNSLUNG_EXTRA_RRECOMMENDS}'
+LICENSE = MIT
diff --git a/packages/meta/unslung-standard-image.bb b/packages/meta/unslung-standard-image.bb
index b0a789e41e..ab665cf6f8 100644
--- a/packages/meta/unslung-standard-image.bb
+++ b/packages/meta/unslung-standard-image.bb
@@ -38,3 +38,4 @@ python () {
if mach != 'nslu2' or dist != 'unslung':
raise bb.parse.SkipPackage("Unslung only builds for the Linksys NSLU2")
}
+LICENSE = MIT
diff --git a/packages/meta/xbase-clients.bb b/packages/meta/xbase-clients.bb
index e69de29bb2..69d1c8b121 100644
--- a/packages/meta/xbase-clients.bb
+++ b/packages/meta/xbase-clients.bb
@@ -0,0 +1,18 @@
+DESCRIPTION = "Basic X clients (meta package)"
+MAINTAINER = "Rene Wagner <reenoo@gmx.de>"
+
+ALLOW_EMPTY = 1
+PACKAGES = "${PN}"
+
+DEPENDS = 'xauth \
+ xhost \
+ xmodmap \
+ xrdb \
+ xset'
+
+RDEPENDS = 'xauth \
+ xhost \
+ xmodmap \
+ xrdb \
+ xset'
+LICENSE = MIT
diff --git a/packages/meta/xterminal-image.bb b/packages/meta/xterminal-image.bb
index e69de29bb2..2b98ec98fc 100644
--- a/packages/meta/xterminal-image.bb
+++ b/packages/meta/xterminal-image.bb
@@ -0,0 +1,11 @@
+export IMAGE_BASENAME = "xterminal-image"
+
+IMAGE_LINGUAS = ""
+
+XTERMINAL_PACKAGES = "task-bootstrap task-xterminal"
+
+export IPKG_INSTALL = "${XTERMINAL_PACKAGES}"
+DEPENDS = "${XTERMINAL_PACKAGES}"
+
+inherit image_ipk
+LICENSE = MIT