From 4b46c1f6e891b1ddd5968536440b888661fade3e Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 31 Aug 2005 10:45:47 +0000 Subject: Initial population git-svn-id: https://svn.o-hand.com/repos/poky@1 311d38ba-8fff-0310-9ca6-ca027cbcb966 --- openembedded/packages/meta/bootstrap-image.bb | 17 +++++ openembedded/packages/meta/maemo-image.bb | 27 ++++++++ openembedded/packages/meta/meta-maemo.bb | 93 +++++++++++++++++++++++++++ openembedded/packages/meta/meta-oh.bb | 38 +++++++++++ openembedded/packages/meta/mythfront-image.bb | 13 ++++ openembedded/packages/meta/oh-image.bb | 19 ++++++ openembedded/packages/meta/package-index.bb | 34 ++++++++++ openembedded/packages/meta/task-bootstrap.bb | 54 ++++++++++++++++ 8 files changed, 295 insertions(+) create mode 100644 openembedded/packages/meta/bootstrap-image.bb create mode 100644 openembedded/packages/meta/maemo-image.bb create mode 100644 openembedded/packages/meta/meta-maemo.bb create mode 100644 openembedded/packages/meta/meta-oh.bb create mode 100644 openembedded/packages/meta/mythfront-image.bb create mode 100644 openembedded/packages/meta/oh-image.bb create mode 100644 openembedded/packages/meta/package-index.bb create mode 100644 openembedded/packages/meta/task-bootstrap.bb (limited to 'openembedded/packages/meta') diff --git a/openembedded/packages/meta/bootstrap-image.bb b/openembedded/packages/meta/bootstrap-image.bb new file mode 100644 index 0000000000..c7d3b5d52d --- /dev/null +++ b/openembedded/packages/meta/bootstrap-image.bb @@ -0,0 +1,17 @@ +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/${DISTRO_VERSION}/feed/x11 \ + gpe##http://openzaurus.org/official/unstable/${DISTRO_VERSION}/feed/gpe \ + opie##http://openzaurus.org/official/unstable/${DISTRO_VERSION}/feed/opie \ + e##http://openzaurus.org/official/unstable/${DISTRO_VERSION}/feed/e" + +FEED_URIS_append_familiar = " x11##http://familiar.handhelds.org/releases/${DISTRO_VERSION}/feed/x11 \ + opie##http://familiar.handhelds.org/releases/${DISTRO_VERSION}/feed/opie" + +LICENSE = MIT diff --git a/openembedded/packages/meta/maemo-image.bb b/openembedded/packages/meta/maemo-image.bb new file mode 100644 index 0000000000..2adc88b958 --- /dev/null +++ b/openembedded/packages/meta/maemo-image.bb @@ -0,0 +1,27 @@ +# +# Meta package for maemo based system image +# + +FEED_URIS_append_familiar = " maemo##http://familiar.handhelds.org/releases/${DISTRO_VERSION}/feed/maemo" + +PR = "r2" + +export IMAGE_BASENAME = "maemo-image" + +GUI_MACHINE_CLASS ?= "none" + +MAEMO_EXTRA_DEPENDS = "scap dosfstools" +MAEMO_EXTRA_INSTALL = "osso-af-services osso-af-base-apps scap dosfstools" + +XSERVER ?= "xserver-kdrive-omap" + +DEPENDS = "task-bootstrap \ + meta-maemo \ + ${MAEMO_EXTRA_DEPENDS}" + +export IPKG_INSTALL = "task-bootstrap maemo-task-base maemo-task-theme \ + maemo-task-apps ${MAEMO_EXTRA_INSTALL} \ + ${XSERVER}" + +inherit image_ipk +LICENSE = MIT diff --git a/openembedded/packages/meta/meta-maemo.bb b/openembedded/packages/meta/meta-maemo.bb new file mode 100644 index 0000000000..fc0e9854ed --- /dev/null +++ b/openembedded/packages/meta/meta-maemo.bb @@ -0,0 +1,93 @@ + +PR = "r7" +PACKAGES = maemo-task-base maemo-task-apps maemo-task-libs-install maemo-task-theme +DESCRIPTION = "Meta-package for maemo environment" +MAINTAINER = "Florian Boor " + +ALLOW_EMPTY = "1" + +maemo-base-depends = "\ + diet-x11 \ + virtual/xserver \ + xpext \ + xsp" + +RDEPENDS_maemo-base-depends := "${maemo-base-depends}" +DEPENDS += " ${maemo-base-depends}" + +maemo-task-libs-install = "\ + libsqlite0 \ + libhildonlgpl0 \ + libhildonbase0 \ + libhildonwidgets0 \ + libhildonfm1" + +RDEPENDS_maemo-task-libs-install := "${maemo-task-libs-install}" + + +maemo-task-base = "\ + bluez-utils-dbus \ + matchbox \ + shared-mime-info \ + rxvt-unicode \ + xst \ + xhost \ + xrdb \ + libgtkstylus \ + detect-stylus \ + outo \ + hildon-initscripts \ + libosso \ + osso-af-utils \ + osso-af-startup \ + osso-core-config \ + osso-gnome-vfs2 \ + osso-thumbnail \ + xauth \ + esd" + +RDEPENDS_maemo-task-base := "gdk-pixbuf-loader-png \ + gdk-pixbuf-loader-xpm \ + gdk-pixbuf-loader-jpeg \ + pango-module-basic-x \ + pango-module-basic-fc \ + ${maemo-task-base}" + +DEPENDS += " ${maemo-task-base}" + + +maemo-task-theme = "\ + xcursor-transparent-theme \ + sdk-default-theme \ + sdk-default-theme-config \ + sdk-default-icons \ + sapwood \ + ttf-bitstream-vera \ + sapwood \ + osso-sounds" + +RDEPENDS_maemo-task-theme := "${maemo-task-theme}" + +DEPENDS += " ${maemo-task-theme}" + + + +maemo-task-apps = "\ + osso-gwobex \ + osso-gwconnect \ + osso-bttools \ + hildon-status-bar \ + hildon-home \ + hildon-navigator \ + hildon-control-panel \ + osso-application-installer \ + osso-app-killer \ + osso-screenshot-tool \ + gpe-todo-hildon \ + gpe-contacts-hildon \ + gpe-mini-browser-hildon" + +RDEPENDS_maemo-task-apps := "${maemo-task-apps}" +DEPENDS += " ${maemo-task-apps}" + +LICENSE = "MIT" diff --git a/openembedded/packages/meta/meta-oh.bb b/openembedded/packages/meta/meta-oh.bb new file mode 100644 index 0000000000..12b7d28906 --- /dev/null +++ b/openembedded/packages/meta/meta-oh.bb @@ -0,0 +1,38 @@ +PACKAGES = oh-base-depends +# oh-task-base +DESCRIPTION = "Meta-package for OpenHand Palmtop Environment" +MAINTAINER = "Richard Purdie " +PR = "r0" + +ALLOW_EMPTY = "1" + +oh-base-depends = "\ + diet-x11 \ + matchbox \ + virtual/xserver" + +RDEPENDS_oh-base-depends := "${oh-base-depends}" +DEPENDS += " ${oh-base-depends}" + +#oh-task-base = "\ +# matchbox \ +# xcursor-transparent-theme \ +# rxvt-unicode \ +# xst \ +# xhost \ +# xrdb \ +# ttf-bitstream-vera \ +# libgtkstylus \ +# detect-stylus \ +# teleport \ +# xauth" +# +#RDEPENDS_gpe-task-base := "gdk-pixbuf-loader-png \ +# gdk-pixbuf-loader-xpm \ +# gdk-pixbuf-loader-jpeg \ +# pango-module-basic-x \ +# pango-module-basic-fc \ +# ${gpe-task-base}" +#DEPENDS += " ${gpe-task-base}" + +LICENSE = "MIT" diff --git a/openembedded/packages/meta/mythfront-image.bb b/openembedded/packages/meta/mythfront-image.bb new file mode 100644 index 0000000000..7836258940 --- /dev/null +++ b/openembedded/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/openembedded/packages/meta/oh-image.bb b/openembedded/packages/meta/oh-image.bb new file mode 100644 index 0000000000..668c7be463 --- /dev/null +++ b/openembedded/packages/meta/oh-image.bb @@ -0,0 +1,19 @@ +PR = "r0" + +export IMAGE_BASENAME = "oh-image" + +GUI_MACHINE_CLASS ?= "none" + +XSERVER ?= "xserver-kdrive-fbdev" + +DEPENDS = "task-bootstrap \ + meta-oh" + +export IPKG_INSTALL = "task-bootstrap \ + ${XSERVER} " +#oh-task-base \ + +ROOTFS_POSTPROCESS_COMMAND += "zap_root_password; " + +inherit image_ipk +LICENSE = MIT diff --git a/openembedded/packages/meta/package-index.bb b/openembedded/packages/meta/package-index.bb new file mode 100644 index 0000000000..f230af0e27 --- /dev/null +++ b/openembedded/packages/meta/package-index.bb @@ -0,0 +1,34 @@ +DESCRIPTION = "Rebuild the package index" +LICENSE = "MIT" +PR = "r0" + +DEPENDS = "ipkg-native" + +INHIBIT_DEFAULT_DEPS = "1" +ALLOW_EMPTY = 1 +PACKAGES = "" + +do_fetch() { +} +do_unpack() { +} +do_patch() { +} +do_configure() { +} +do_compile() { +} +do_install() { +} +do_stage() { +} + +do_build[nostamp] = 1 +do_build[dirs] = "${DEPLOY_DIR_IPK}" +do_build() { + set -ex + rm -f Packages + touch Packages + ipkg-make-index -r Packages -p Packages -l Packages.filelist -m . + set +ex +} diff --git a/openembedded/packages/meta/task-bootstrap.bb b/openembedded/packages/meta/task-bootstrap.bb new file mode 100644 index 0000000000..31920135d4 --- /dev/null +++ b/openembedded/packages/meta/task-bootstrap.bb @@ -0,0 +1,54 @@ +DESCRIPTION = "Core packages required for a basic installation" +MAINTAINER = "Phil Blundell " +PR = "r25" + +# The BOOTSTRAP_EXTRA_ variables are often manipulated by the +# MACHINE .conf files, so adjust PACKAGE_ARCH accordingly. +PACKAGE_ARCH = "${MACHINE_ARCH}" + +ALLOW_EMPTY = 1 +PACKAGES = "${PN}" + +MODUTILS ?= "24 26" + +def bootstrap_modutils_depends(d): + import bb + m = bb.data.getVar('MODUTILS', d, 1) + r = [] + if '24' in m: + r.append('modutils') + if '26' in m: + r.append('module-init-tools') + return ' '.join(r) + +def bootstrap_modutils_rdepends(d): + import bb + m = bb.data.getVar('MODUTILS', d, 1) + r = [] + if '24' in m: + r.append('modutils-depmod') + if '26' in m: + r.append('module-init-tools-depmod') + return ' '.join(r) + +HOTPLUG ?= "linux-hotplug" + +DEPENDS = 'base-files base-passwd-3.5.9 \ + busybox dropbear initscripts modutils netbase \ + sysvinit tinylogin portmap psmisc setserial\ + modutils-initscripts \ + ${HOTPLUG} \ + ${BOOTSTRAP_EXTRA_DEPENDS} \ + ${@bootstrap_modutils_depends(d)}' + +RDEPENDS = 'base-files base-passwd busybox \ + initscripts \ + netbase sysvinit sysvinit-pidof tinylogin \ + modutils-initscripts fuser setserial\ + ${HOTPLUG} \ + ${BOOTSTRAP_EXTRA_RDEPENDS} \ + ${@bootstrap_modutils_rdepends(d)}' + +RRECOMMENDS = 'dropbear portmap \ + ${BOOTSTRAP_EXTRA_RRECOMMENDS}' +LICENSE = MIT -- cgit v1.2.3-54-g00ecf