From 075e33ca803378fa42187ecf5fd44a57e061a84a Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Sun, 3 Jun 2012 10:07:58 +0200 Subject: Initial commit --- recipes/images/angstrom-lxde-image.bb~ | 103 +++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 recipes/images/angstrom-lxde-image.bb~ (limited to 'recipes/images/angstrom-lxde-image.bb~') diff --git a/recipes/images/angstrom-lxde-image.bb~ b/recipes/images/angstrom-lxde-image.bb~ new file mode 100644 index 0000000..8e39f51 --- /dev/null +++ b/recipes/images/angstrom-lxde-image.bb~ @@ -0,0 +1,103 @@ +#Angstrom image +DESCRIPTION = "Image based on the LXDE desktop" + +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58" + +#create the file /etc/timestamp +IMAGE_PREPROCESS_COMMAND = "rootfs_update_timestamp" + +#IMAGE_LINGUAS = "" +#IMAGE_LINGUAS = "en-us" +#IMAGE_LINGUAS = "de-de fr-fr en-gb en-us pt-br es-es kn-in ml-in ta-in" +#ROOTFS_POSTPROCESS_COMMAND += 'install_linguas; ' + +#MAYBE WE WILL NEED THESE ALSO: +# xorg-minimal-fonts xserver-xorg-multimedia-modules xerver-xorg-utils xrandr + +IMAGE_SPLASH = "psplash-angstrom" + +DISTRO_UPDATE_ALTERNATIVES ??= "" +ROOTFS_PKGMANAGE_PKGS ?= '${@base_conditional("ONLINE_PACKAGE_MANAGEMENT", "none", "", "${ROOTFS_PKGMANAGE} ${DISTRO_UPDATE_ALTERNATIVES}", d)}' + +CONMANPKGS ?= "connman connman-plugin-loopback connman-plugin-ethernet connman-plugin-wifi connman-systemd" +CONMANPKGS_libc-uclibc = "" + +DEPENDS += "gst-plugins-good gst-plugins-bad gst-plugins-ugly" + +# Additional X libs not pulled in by any package \ +# xtrans libxdamage libxvmc libxinerama libxevie \ + +# Required for starting X but not RDEPEND by the using package \ +# libxcursor \ + +# glib-2.0 has some additional packages which are not pulled in, let's do this here \ +# gobject-2.0 gmodule-2.0 gthread-2.0 gio-2.0 \ + +# this would pull in a large amount of gst-plugins, we only add a selected few +# gst-plugins-base-meta \ +# gst-plugins-good-meta \ +# gst-plugins-bad-meta \ +# gst-ffmpeg \ + +# needed by nvidia commandline player \ +# libpcre \ + +IMAGE_INSTALL += " \ + angstrom-task-boot \ + task-basic \ + ${CONMANPKGS} \ + ${ROOTFS_PKGMANAGE_PKGS} \ + task-base-extended \ + ${IMAGE_SPLASH} \ + ${XSERVER} \ + \ + libxdamage libxvmc libxinerama \ + libxcursor \ + xtrans \ + \ + bash \ + tinylogin \ + \ + gstreamer \ + gst-plugins-base \ + gst-plugins-base-alsa \ + gst-plugins-base-audioconvert \ + gst-plugins-base-audioresample \ + gst-plugins-base-audiotestsrc \ + gst-plugins-base-decodebin \ + gst-plugins-base-decodebin2 \ + gst-plugins-base-playbin \ + gst-plugins-base-typefindfunctions \ + gst-plugins-base-ivorbisdec \ + gst-plugins-base-ogg \ + gst-plugins-base-theora \ + gst-plugins-base-videotestsrc \ + gst-plugins-base-vorbis \ + gst-plugins-good-matroska \ + gst-plugins-good-rtp \ + gst-plugins-good-udp \ + gst-plugins-good-avi \ + gst-plugins-good-wavenc \ + gst-plugins-good-wavparse \ + gst-plugins-ugly-asf \ + libpcre \ + libxcomposite \ + firefox \ + flash-plugins \ +" +#libxevie +# gst-plugin-qtdemux \ +# gst-plugin-mpegdemux \ + +include lx.inc +include trdx-extra.inc + +IMAGE_DEV_MANAGER = "udev" +IMAGE_INIT_MANAGER = "sysvinit sysvinit-pidof" +IMAGE_INITSCRIPTS = "initscripts" +IMAGE_LOGIN_MANAGER = "tinylogin shadow" + +export IMAGE_BASENAME = "LXDE-image" + +inherit image -- cgit v1.2.3