From f44baac00a9a6d6ea5c9c3e4e87f7262048b08f9 Mon Sep 17 00:00:00 2001 From: Bernie Innocenti Date: Thu, 23 Oct 2008 19:20:20 +0200 Subject: Initial sucrose build Initial sucrose build --- packages/images/sugar-image.bb | 23 +++++++++++ packages/sugar/sugar-base_0.82.0.bb | 55 ------------------------- packages/sugar/sugar-base_0.82.2.bb | 55 +++++++++++++++++++++++++ packages/sugar/sugar-fructose.bb | 3 ++ packages/sugar/sugar-presence-service_0.82.1.bb | 29 ------------- packages/sugar/sugar-presence-service_0.82.2.bb | 29 +++++++++++++ packages/sugar/sugar-sucrose.bb | 4 ++ packages/sugar/sugar-toolkit_0.82.1.bb | 22 ---------- packages/sugar/sugar-toolkit_0.82.11.bb | 22 ++++++++++ packages/sugar/sugar_0.82.0.bb | 28 ------------- packages/sugar/sugar_0.82.9.bb | 28 +++++++++++++ 11 files changed, 164 insertions(+), 134 deletions(-) create mode 100644 packages/images/sugar-image.bb delete mode 100644 packages/sugar/sugar-base_0.82.0.bb create mode 100644 packages/sugar/sugar-base_0.82.2.bb create mode 100644 packages/sugar/sugar-fructose.bb delete mode 100644 packages/sugar/sugar-presence-service_0.82.1.bb create mode 100644 packages/sugar/sugar-presence-service_0.82.2.bb create mode 100644 packages/sugar/sugar-sucrose.bb delete mode 100644 packages/sugar/sugar-toolkit_0.82.1.bb create mode 100644 packages/sugar/sugar-toolkit_0.82.11.bb delete mode 100644 packages/sugar/sugar_0.82.0.bb create mode 100644 packages/sugar/sugar_0.82.9.bb diff --git a/packages/images/sugar-image.bb b/packages/images/sugar-image.bb new file mode 100644 index 0000000000..af64e3d062 --- /dev/null +++ b/packages/images/sugar-image.bb @@ -0,0 +1,23 @@ +ANGSTROM_EXTRA_INSTALL += " \ + ${@base_contains("MACHINE_FEATURES", "phone", "openmoko-dialer2", "",d)} \ + " +XSERVER ?= "xserver-kdrive-fbdev" + +export IMAGE_BASENAME = "x11-image" + +DEPENDS = "task-base" +IMAGE_INSTALL = "\ + ${XSERVER} \ + task-base-extended \ + angstrom-x11-base-depends \ + angstrom-gpe-task-base \ + angstrom-gpe-task-settings \ + sugar-sucrose \ + ${ANGSTROM_EXTRA_INSTALL}" + +IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" + +#zap root password for release images +ROOTFS_POSTPROCESS_COMMAND += '${@base_conditional("DISTRO_TYPE", "release", "zap_root_password; ", "",d)}' + +inherit image diff --git a/packages/sugar/sugar-base_0.82.0.bb b/packages/sugar/sugar-base_0.82.0.bb deleted file mode 100644 index 15c4e11f9d..0000000000 --- a/packages/sugar/sugar-base_0.82.0.bb +++ /dev/null @@ -1,55 +0,0 @@ -DESCRIPTION = "Sugar base system" -LICENSE = "LGPLv2" - -PR = "r11" - -DEPENDS = "python-pygtk sugar-toolkit" -RDEPENDS = "librsvg-gtk \ - ohm-plugin-x11 ohm \ - hippo-canvas \ - python-datetime \ - python-netclient \ - python-pygtk \ - sugar-toolkit \ - python-logging \ - python-dbus \ - python-subprocess \ - telepathy-gabble telepathy-salut telepathy-python \ - sugar-presence-service \ - python-crypt \ - python-numpy \ - python-compression \ - python-gst \ - python-simplejson \ - python-misc \ - python-xmlrpc \ - python-compiler \ - python-pydoc \ - python-mmap \ - python-doctest \ - ssh-keygen" - -SRC_URI = "http://dev.laptop.org/pub/sugar/sources/sugar-base/${PN}-${PV}.tar.bz2" - -inherit autotools distutils-base - -SRC_URI += "file://acinclude.m4" - -EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" - -do_configure_prepend() { - install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ -} - -FILES_${PN} += "${datadir}/${PN} \ - ${datadir}/dbus-1 \ - ${sysconfdir} " - -FILES_${PN}-dbg += "${libdir}/python*/site-packages/sugar/.debug" - -AUTOTOOLS_STAGE_PKGCONFIG = "1" - -do_stage() { - autotools_stage_all -} - diff --git a/packages/sugar/sugar-base_0.82.2.bb b/packages/sugar/sugar-base_0.82.2.bb new file mode 100644 index 0000000000..15c4e11f9d --- /dev/null +++ b/packages/sugar/sugar-base_0.82.2.bb @@ -0,0 +1,55 @@ +DESCRIPTION = "Sugar base system" +LICENSE = "LGPLv2" + +PR = "r11" + +DEPENDS = "python-pygtk sugar-toolkit" +RDEPENDS = "librsvg-gtk \ + ohm-plugin-x11 ohm \ + hippo-canvas \ + python-datetime \ + python-netclient \ + python-pygtk \ + sugar-toolkit \ + python-logging \ + python-dbus \ + python-subprocess \ + telepathy-gabble telepathy-salut telepathy-python \ + sugar-presence-service \ + python-crypt \ + python-numpy \ + python-compression \ + python-gst \ + python-simplejson \ + python-misc \ + python-xmlrpc \ + python-compiler \ + python-pydoc \ + python-mmap \ + python-doctest \ + ssh-keygen" + +SRC_URI = "http://dev.laptop.org/pub/sugar/sources/sugar-base/${PN}-${PV}.tar.bz2" + +inherit autotools distutils-base + +SRC_URI += "file://acinclude.m4" + +EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ +} + +FILES_${PN} += "${datadir}/${PN} \ + ${datadir}/dbus-1 \ + ${sysconfdir} " + +FILES_${PN}-dbg += "${libdir}/python*/site-packages/sugar/.debug" + +AUTOTOOLS_STAGE_PKGCONFIG = "1" + +do_stage() { + autotools_stage_all +} + diff --git a/packages/sugar/sugar-fructose.bb b/packages/sugar/sugar-fructose.bb new file mode 100644 index 0000000000..ad0db39ae9 --- /dev/null +++ b/packages/sugar/sugar-fructose.bb @@ -0,0 +1,3 @@ +DESCRIPTION = "Sugar fructose activities" + +DEPENDS = "etoys sugar-web-activity" diff --git a/packages/sugar/sugar-presence-service_0.82.1.bb b/packages/sugar/sugar-presence-service_0.82.1.bb deleted file mode 100644 index 67b96f7b20..0000000000 --- a/packages/sugar/sugar-presence-service_0.82.1.bb +++ /dev/null @@ -1,29 +0,0 @@ -DESCRIPTION = "Sugar presence service" -LICENSE = "GPLv2" - -DEPENDS = "sugar-toolkit" - -SRC_URI = "http://dev.laptop.org/pub/sugar/sources/${PN}/${PN}-${PV}.tar.bz2" - -inherit autotools distutils-base - -do_configure_prepend() { - mkdir -p ${S}/m4 -} - -FILES_${PN} += "${datadir}/${PN} \ - ${datadir}/mime \ - ${datadir}/xsessions \ - ${datadir}/dbus-1 \ - ${sysconfdir} \ - ${libdir}/python*/site-packages/" - -FILES_${PN}-dbg += "${libdir}/python*/site-packages/*/.debug" - - -AUTOTOOLS_STAGE_PKGCONFIG = "1" - -do_stage() { - autotools_stage_all -} - diff --git a/packages/sugar/sugar-presence-service_0.82.2.bb b/packages/sugar/sugar-presence-service_0.82.2.bb new file mode 100644 index 0000000000..67b96f7b20 --- /dev/null +++ b/packages/sugar/sugar-presence-service_0.82.2.bb @@ -0,0 +1,29 @@ +DESCRIPTION = "Sugar presence service" +LICENSE = "GPLv2" + +DEPENDS = "sugar-toolkit" + +SRC_URI = "http://dev.laptop.org/pub/sugar/sources/${PN}/${PN}-${PV}.tar.bz2" + +inherit autotools distutils-base + +do_configure_prepend() { + mkdir -p ${S}/m4 +} + +FILES_${PN} += "${datadir}/${PN} \ + ${datadir}/mime \ + ${datadir}/xsessions \ + ${datadir}/dbus-1 \ + ${sysconfdir} \ + ${libdir}/python*/site-packages/" + +FILES_${PN}-dbg += "${libdir}/python*/site-packages/*/.debug" + + +AUTOTOOLS_STAGE_PKGCONFIG = "1" + +do_stage() { + autotools_stage_all +} + diff --git a/packages/sugar/sugar-sucrose.bb b/packages/sugar/sugar-sucrose.bb new file mode 100644 index 0000000000..3d176453e1 --- /dev/null +++ b/packages/sugar/sugar-sucrose.bb @@ -0,0 +1,4 @@ +DESCRIPTION = "Complete sugar environment with core activities" + +#DEPENDS = "sugar sugar-fructose" +DEPENDS = "sugar" diff --git a/packages/sugar/sugar-toolkit_0.82.1.bb b/packages/sugar/sugar-toolkit_0.82.1.bb deleted file mode 100644 index da897ffe47..0000000000 --- a/packages/sugar/sugar-toolkit_0.82.1.bb +++ /dev/null @@ -1,22 +0,0 @@ -DESCRIPTION = "Sugar toolkit" -LICENSE = "LGPLv2" -DEPENDS = "python python-pygtk libxml-parser-perl-native libxml2 gtk+" - -SRC_URI = "http://dev.laptop.org/pub/sugar/sources/sugar-toolkit/sugar-toolkit-${PV}.tar.bz2" - -inherit autotools distutils-base - -SRC_URI += "file://acinclude.m4" - -EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" - -do_configure_prepend() { - install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ -} - -AUTOTOOLS_STAGE_PKGCONFIG = "1" - -do_stage() { - autotools_stage_all -} - diff --git a/packages/sugar/sugar-toolkit_0.82.11.bb b/packages/sugar/sugar-toolkit_0.82.11.bb new file mode 100644 index 0000000000..da897ffe47 --- /dev/null +++ b/packages/sugar/sugar-toolkit_0.82.11.bb @@ -0,0 +1,22 @@ +DESCRIPTION = "Sugar toolkit" +LICENSE = "LGPLv2" +DEPENDS = "python python-pygtk libxml-parser-perl-native libxml2 gtk+" + +SRC_URI = "http://dev.laptop.org/pub/sugar/sources/sugar-toolkit/sugar-toolkit-${PV}.tar.bz2" + +inherit autotools distutils-base + +SRC_URI += "file://acinclude.m4" + +EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../" + +do_configure_prepend() { + install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ +} + +AUTOTOOLS_STAGE_PKGCONFIG = "1" + +do_stage() { + autotools_stage_all +} + diff --git a/packages/sugar/sugar_0.82.0.bb b/packages/sugar/sugar_0.82.0.bb deleted file mode 100644 index 480ec5001f..0000000000 --- a/packages/sugar/sugar_0.82.0.bb +++ /dev/null @@ -1,28 +0,0 @@ -DESCRIPTION = "Sugar base system" -LICENSE = "GPLv2" - -PR = "r3" - -DEPENDS = "sugar-toolkit libxml2 gtk+" -RDEPENDS = "sugar-toolkit sugar-base" - -SRC_URI = "http://dev.laptop.org/pub/sugar/sources/sugar/${PN}-${PV}.tar.bz2" - -inherit autotools distutils-base - -do_configure_prepend() { - mkdir -p ${S}/m4 -} - -FILES_${PN} += "${datadir}/${PN} \ - ${datadir}/mime \ - ${datadir}/xsessions \ - ${datadir}/dbus-1 \ - ${sysconfdir} " - -AUTOTOOLS_STAGE_PKGCONFIG = "1" - -do_stage() { - autotools_stage_all -} - diff --git a/packages/sugar/sugar_0.82.9.bb b/packages/sugar/sugar_0.82.9.bb new file mode 100644 index 0000000000..480ec5001f --- /dev/null +++ b/packages/sugar/sugar_0.82.9.bb @@ -0,0 +1,28 @@ +DESCRIPTION = "Sugar base system" +LICENSE = "GPLv2" + +PR = "r3" + +DEPENDS = "sugar-toolkit libxml2 gtk+" +RDEPENDS = "sugar-toolkit sugar-base" + +SRC_URI = "http://dev.laptop.org/pub/sugar/sources/sugar/${PN}-${PV}.tar.bz2" + +inherit autotools distutils-base + +do_configure_prepend() { + mkdir -p ${S}/m4 +} + +FILES_${PN} += "${datadir}/${PN} \ + ${datadir}/mime \ + ${datadir}/xsessions \ + ${datadir}/dbus-1 \ + ${sysconfdir} " + +AUTOTOOLS_STAGE_PKGCONFIG = "1" + +do_stage() { + autotools_stage_all +} + -- cgit v1.2.3