qemu-config split
cover qemu-config split
This is the qemu-config split as posted as an RFC a few weeks ago, rebased on top of the package group changes (since it adds a package group), and additionally with anjuta-remote-run removed from the final package group.
The following changes since commit fe1a13be8e1d170100147308822458f494c930ed:
packagegroup-*: add RPROVIDES for backwards compatibility (2012-09-03 14:20:24 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib paule/qemu-config2
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/qemu-config2
Paul Eggleton (7):
qemu-config: relicense as MIT
oprofileui: split server to separate recipe to avoid X11 dependency
qemu-config: split out anjuta-remote-run
oprofileui-server: move initscript from qemu-config
qemu-config: split out shutdown icon to its own recipe
qemu-config: split out export of root via NFS to its own recipe
qemu-config: turn into distcc-config and a package group
meta/recipes-bsp/qemu-config/qemu-config.bb | 45 ---
.../qemu-config/qemu-config/COPYING.GPL | 339 --------------------
.../devel-config/anjuta-remote-run.bb | 19 ++
.../anjuta-remote-run}/anjuta-remote-run | 0
.../recipes-devtools/devel-config/distcc-config.bb | 25 ++
.../devel-config/distcc-config}/distcc.sh | 2 +-
.../devel-config/nfs-export-root.bb | 17 +
.../devel-config/nfs-export-root}/exports | 0
.../packagegroup-core-device-devel.bb | 15 +
.../oprofile/oprofileui-server/init} | 8 +-
.../oprofile/oprofileui-server_git.bb | 24 ++
meta/recipes-kernel/oprofile/oprofileui.inc | 11 +-
meta/recipes-kernel/oprofile/oprofileui_git.bb | 10 +-
.../packagegroups/packagegroup-core-x11-sato.bb | 1 +
.../shutdown-desktop/shutdown-desktop.bb | 20 ++
.../shutdown-desktop}/shutdown.desktop | 0
16 files changed, 137 insertions(+), 399 deletions(-)
delete mode 100644 meta/recipes-bsp/qemu-config/qemu-config.bb
delete mode 100644 meta/recipes-bsp/qemu-config/qemu-config/COPYING.GPL
create mode 100644 meta/recipes-devtools/devel-config/anjuta-remote-run.bb
rename meta/{recipes-bsp/qemu-config/qemu-config => recipes-devtools/devel-config/anjuta-remote-run}/anjuta-remote-run (100%)
create mode 100644 meta/recipes-devtools/devel-config/distcc-config.bb
rename meta/{recipes-bsp/qemu-config/qemu-config => recipes-devtools/devel-config/distcc-config}/distcc.sh (57%)
create mode 100644 meta/recipes-devtools/devel-config/nfs-export-root.bb
rename meta/{recipes-bsp/qemu-config/qemu-config => recipes-devtools/devel-config/nfs-export-root}/exports (100%)
create mode 100644 meta/recipes-devtools/packagegroups/packagegroup-core-device-devel.bb
rename meta/{recipes-bsp/qemu-config/qemu-config/qemu-autostart => recipes-kernel/oprofile/oprofileui-server/init} (74%)
create mode 100644 meta/recipes-kernel/oprofile/oprofileui-server_git.bb
create mode 100644 meta/recipes-sato/shutdown-desktop/shutdown-desktop.bb
rename meta/{recipes-bsp/qemu-config/qemu-config => recipes-sato/shutdown-desktop/shutdown-desktop}/shutdown.desktop (100%)Signature · 1 line
1.7.9.5
PATCH 1/7 qemu-config: relicense as MIT
These files are all trivial in nature; so avoid having to have another copy of COPYING.GPL just for this recipe - especially as it's about to be split apart.
(All of the files in SRC_URI have only ever been contributed to by employees of Intel and/or OpenedHand.)
--- meta/recipes-bsp/qemu-config/qemu-config.bb | 9 +- .../qemu-config/qemu-config/COPYING.GPL | 339 -------------------- 2 files changed, 5 insertions(+), 343 deletions(-) delete mode 100644 meta/recipes-bsp/qemu-config/qemu-config/COPYING.GPL
meta/recipes-bsp/qemu-config/qemu-config.bb +5 -4
@@ -1,7 +1,9 @@ DESCRIPTION = "Adds scripts to use distcc on the host system under qemu" -LICENSE = "GPLv2" -LIC_FILES_CHKSUM = "file://${WORKDIR}/COPYING.GPL;md5=751419260aa954499f7abaabaa882bbe" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" + COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemumips|qemuppc)"
@@ -11,8 +13,7 @@ SRC_URI = "file://distcc.sh \ file://anjuta-remote-run \ file://exports \ file://shutdown.desktop \ - file://qemu-autostart \ - file://COPYING.GPL" + file://qemu-autostart" S = "${WORKDIR}"
meta/recipes-bsp/qemu-config/qemu-config/COPYING.GPL deleted +0 -339
339 lines not on this page · raw message
Signature · 1 line
1.7.9.5
PATCH 2/7 oprofileui: split server to separate recipe to avoid X11 dependency
In reply to Paul EggletonIncrease SRCREV to include an upstream patch that fixes the configure script so that the server can be built separately without gtk+ and avahi-ui, and create a separate recipe for the server.
Also fix the RDEPENDS so that oprofile actually gets pulled in by the client and the server.
Part of the fix for [YOCTO #1690].
--- .../oprofile/oprofileui-server_git.bb | 13 +++++++++++++ meta/recipes-kernel/oprofile/oprofileui.inc | 11 ++--------- meta/recipes-kernel/oprofile/oprofileui_git.bb | 10 +++++++++- 3 files changed, 24 insertions(+), 10 deletions(-) create mode 100644 meta/recipes-kernel/oprofile/oprofileui-server_git.bb
meta/recipes-kernel/oprofile/oprofileui-server_git.bb new file +13 -0
@@ -0,0 +1,13 @@ +require oprofileui.inc + +SRCREV = "82ecf8c6b53b84f80682a8312f9defa83a95f2a3" +PV = "0.0+git${SRCPV}" +PR = "r0" + +S = "${WORKDIR}/git" + +SRC_URI = "git://git.yoctoproject.org/oprofileui;protocol=git" + +EXTRA_OECONF += "--disable-client --enable-server" + +RDEPENDS_${PN} = "oprofile"
meta/recipes-kernel/oprofile/oprofileui.inc +2 -9
@@ -8,16 +8,9 @@ SECTION = "x11" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" -DEPENDS = "glib-2.0 gtk+ libglade libxml2 avahi-ui gconf" +DEPENDS = "glib-2.0 avahi" -inherit autotools pkgconfig gtk-icon-cache - -PACKAGES =+ "oprofileui-server oprofileui-viewer" +inherit autotools pkgconfig EXTRA_OECONF = "--with-avahi" -FILES_oprofileui-viewer = "${bindir}/oparchconv ${bindir}/oprofile-viewer ${datadir}/applications/ ${datadir}/oprofileui/" -RDEPENDS_oprofile-viewer = "oprofile" - -FILES_oprofileui-server = "${bindir}/oprofile-server" -RDEPENDS_oprofile-server = "oprofile"
meta/recipes-kernel/oprofile/oprofileui_git.bb +9 -1
@@ -1,10 +1,18 @@ require oprofileui.inc +DEPENDS += "gtk+ libglade libxml2 avahi-ui gconf" + SRCREV = "82ecf8c6b53b84f80682a8312f9defa83a95f2a3" PV = "0.0+git${SRCPV}" PR = "r0" S = "${WORKDIR}/git" -# Oprofileui at http://labs.o-hand.com/oprofileui/ is not maintained now. SRC_URI = "git://git.yoctoproject.org/oprofileui;protocol=git" + +EXTRA_OECONF += "--enable-client --disable-server" + +PACKAGES =+ "oprofileui-viewer" + +FILES_oprofileui-viewer = "${bindir}/oparchconv ${bindir}/oprofile-viewer ${datadir}/applications/ ${datadir}/oprofileui/" +RDEPENDS_oprofileui-viewer = "oprofile"
Signature · 1 line
1.7.9.5
PATCH 3/7 qemu-config: split out anjuta-remote-run
In reply to Paul EggletonGiven that support for Anjuta is unlikely to be needed by everyone and is by no means specific to qemu, split it out to a separate recipe. The following changes were made in the process:
Also depend on dbus instead of dbus-x11 since dbus-launch is now back in he main dbus package
Part of the fix for [YOCTO #1690].
---
meta/recipes-bsp/qemu-config/qemu-config.bb | 6 +-----
.../devel-config/anjuta-remote-run.bb | 19 +++++++++++++++++++
.../anjuta-remote-run}/anjuta-remote-run | 0
3 files changed, 20 insertions(+), 5 deletions(-)
create mode 100644 meta/recipes-devtools/devel-config/anjuta-remote-run.bb
rename meta/{recipes-bsp/qemu-config/qemu-config => recipes-devtools/devel-config/anjuta-remote-run}/anjuta-remote-run (100%)meta/recipes-bsp/qemu-config/qemu-config.bb +1 -5
@@ -10,7 +10,6 @@ COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemumips|qemuppc)" PR = "r25" SRC_URI = "file://distcc.sh \ - file://anjuta-remote-run \ file://exports \ file://shutdown.desktop \ file://qemu-autostart"
@@ -23,9 +22,6 @@ do_install() { install -m 0755 distcc.sh ${D}${sysconfdir}/profile.d/ install -m 0644 exports ${D}${sysconfdir}/ - install -d ${D}${bindir} - install -m 0755 anjuta-remote-run ${D}${bindir}/ - install -d ${D}${datadir}/applications install -m 0644 shutdown.desktop ${D}${datadir}/applications/
@@ -38,7 +34,7 @@ pkg_postinst_${PN} () { sed -i $D${datadir}/applications/shutdown.desktop -e 's/^Exec=halt/Exec=reboot/' } -RDEPENDS_${PN} = "distcc ${@base_contains('DISTRO_FEATURES', 'x11', 'dbus-x11', '', d)} packagegroup-core-nfs-server oprofileui-server rsync bash" +RDEPENDS_${PN} = "distcc packagegroup-core-nfs-server oprofileui-server bash" inherit update-rc.d allarch
meta/recipes-devtools/devel-config/anjuta-remote-run.bb new file +19 -0
@@ -0,0 +1,19 @@ +SUMMARY = "Provides on-device script for interaction with the Anjuta IDE" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" + +SRC_URI = "file://anjuta-remote-run" + +S = "${WORKDIR}" + +do_install() { + install -d ${D}${bindir} + install -m 0755 anjuta-remote-run ${D}${bindir}/ +} + +PACKAGES = "${PN}" +RDEPENDS_${PN} = "dbus rsync" + +inherit allarch +
meta/recipes-devtools/devel-config/anjuta-remote-run/anjuta-remote-run renamed from meta/recipes-bsp/qemu-config/qemu-config/anjuta-remote-run +0 -0
Signature · 1 line
1.7.9.5
PATCH 4/7 oprofileui-server: move initscript from qemu-config
In reply to Paul EggletonThe qemu-config initscript was only starting oprofile-server, so move it to the oprofileui-server recipe.
---
meta/recipes-bsp/qemu-config/qemu-config.bb | 11 ++---------
.../oprofile/oprofileui-server/init} | 8 ++++----
.../oprofile/oprofileui-server_git.bb | 13 ++++++++++++-
3 files changed, 18 insertions(+), 14 deletions(-)
rename meta/{recipes-bsp/qemu-config/qemu-config/qemu-autostart => recipes-kernel/oprofile/oprofileui-server/init} (74%)meta/recipes-bsp/qemu-config/qemu-config.bb +2 -9
@@ -11,8 +11,7 @@ PR = "r25" SRC_URI = "file://distcc.sh \ file://exports \ - file://shutdown.desktop \ - file://qemu-autostart" + file://shutdown.desktop" S = "${WORKDIR}"
@@ -24,9 +23,6 @@ do_install() { install -d ${D}${datadir}/applications install -m 0644 shutdown.desktop ${D}${datadir}/applications/ - - install -d ${D}${sysconfdir}/init.d - install qemu-autostart ${D}${sysconfdir}/init.d/ } pkg_postinst_${PN} () {
@@ -36,7 +32,4 @@ pkg_postinst_${PN} () { RDEPENDS_${PN} = "distcc packagegroup-core-nfs-server oprofileui-server bash" -inherit update-rc.d allarch - -INITSCRIPT_NAME = "qemu-autostart" -INITSCRIPT_PARAMS = "start 999 5 2 . stop 20 0 1 6 ." +inherit allarch
meta/recipes-kernel/oprofile/oprofileui-server/init renamed from meta/recipes-bsp/qemu-config/qemu-config/qemu-autostart +4 -4
@@ -1,11 +1,11 @@ #!/bin/sh ### BEGIN INIT INFO -# Provides: hddtemp +# Provides: oprofile-server # Required-Start: $network # Required-Stop: $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 -# Short-Description: OProfile server +# Short-Description: OProfileUI server # Description: ### END INIT INFO
@@ -13,13 +13,13 @@ case "$1" in start) - echo "Starting automatic qemu services" + echo "Starting OProfileUI server" . /etc/profile /usr/bin/oprofile-server & ;; stop) - echo "Stopping qemu services" + echo "Stopping OProfileUI server" killproc oprofile-server ;;
meta/recipes-kernel/oprofile/oprofileui-server_git.bb +12 -1
@@ -6,8 +6,19 @@ PR = "r0" S = "${WORKDIR}/git" -SRC_URI = "git://git.yoctoproject.org/oprofileui;protocol=git" +SRC_URI = "git://git.yoctoproject.org/oprofileui;protocol=git \ + file://init" EXTRA_OECONF += "--disable-client --enable-server" RDEPENDS_${PN} = "oprofile" + +do_install_append() { + install -d ${D}${sysconfdir}/init.d + install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/oprofileui-server +} + +INITSCRIPT_NAME = "oprofileui-server" +INITSCRIPT_PARAMS = "start 999 5 2 . stop 20 0 1 6 ." + +inherit update-rc.d
Signature · 1 line
1.7.9.5
PATCH 5/7 qemu-config: split out shutdown icon to its own recipe
In reply to Paul EggletonCleanly shutting down the machine from Sato is useful on other machines, not all of which have a power button that otherwise enables this, so make it not specific to qemu* and add it to task-core-x11-sato.
---
meta/recipes-bsp/qemu-config/qemu-config.bb | 11 +----------
.../packagegroups/packagegroup-core-x11-sato.bb | 1 +
.../shutdown-desktop/shutdown-desktop.bb | 20 ++++++++++++++++++++
.../shutdown-desktop}/shutdown.desktop | 0
4 files changed, 22 insertions(+), 10 deletions(-)
create mode 100644 meta/recipes-sato/shutdown-desktop/shutdown-desktop.bb
rename meta/{recipes-bsp/qemu-config/qemu-config => recipes-sato/shutdown-desktop/shutdown-desktop}/shutdown.desktop (100%)meta/recipes-bsp/qemu-config/qemu-config.bb +1 -10
@@ -10,8 +10,7 @@ COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemumips|qemuppc)" PR = "r25" SRC_URI = "file://distcc.sh \ - file://exports \ - file://shutdown.desktop" + file://exports" S = "${WORKDIR}"
@@ -20,14 +19,6 @@ do_install() { install -m 0755 distcc.sh ${D}${sysconfdir}/profile.d/ install -m 0644 exports ${D}${sysconfdir}/ - - install -d ${D}${datadir}/applications - install -m 0644 shutdown.desktop ${D}${datadir}/applications/ -} - -pkg_postinst_${PN} () { - grep -q qemuarm $D${sysconfdir}/hostname && \ - sed -i $D${datadir}/applications/shutdown.desktop -e 's/^Exec=halt/Exec=reboot/' } RDEPENDS_${PN} = "distcc packagegroup-core-nfs-server oprofileui-server bash"
meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb +1 -0
@@ -37,6 +37,7 @@ RDEPENDS_${PN}-base = "\ sato-icon-theme \ settings-daemon \ gtk-sato-engine \ + shutdown-desktop \ libsdl \ ${NETWORK_MANAGER} \ "
meta/recipes-sato/shutdown-desktop/shutdown-desktop.bb new file +20 -0
@@ -0,0 +1,20 @@ +SUMMARY = "Provides an icon to shut down the system cleanly" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" + +SRC_URI = "file://shutdown.desktop" + +S = "${WORKDIR}" + +do_install() { + install -d ${D}${datadir}/applications + install -m 0644 shutdown.desktop ${D}${datadir}/applications/ +} + +pkg_postinst_${PN} () { + grep -q qemuarm $D${sysconfdir}/hostname && \ + sed -i $D${datadir}/applications/shutdown.desktop -e 's/^Exec=halt/Exec=reboot/' +} + +inherit allarch
meta/recipes-sato/shutdown-desktop/shutdown-desktop/shutdown.desktop renamed from meta/recipes-bsp/qemu-config/qemu-config/shutdown.desktop +0 -0
Signature · 1 line
1.7.9.5
PATCH 6/7 qemu-config: split out export of root via NFS to its own recipe
In reply to Paul EggletonThis need not be specific to qemu machines, allow it to be used elsewhere in isolation.
---
meta/recipes-bsp/qemu-config/qemu-config.bb | 7 ++-----
.../devel-config/nfs-export-root.bb | 17 +++++++++++++++++
.../devel-config/nfs-export-root}/exports | 0
3 files changed, 19 insertions(+), 5 deletions(-)
create mode 100644 meta/recipes-devtools/devel-config/nfs-export-root.bb
rename meta/{recipes-bsp/qemu-config/qemu-config => recipes-devtools/devel-config/nfs-export-root}/exports (100%)meta/recipes-bsp/qemu-config/qemu-config.bb +2 -5
@@ -9,18 +9,15 @@ COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemumips|qemuppc)" PR = "r25" -SRC_URI = "file://distcc.sh \ - file://exports" +SRC_URI = "file://distcc.sh" S = "${WORKDIR}" do_install() { install -d ${D}${sysconfdir}/profile.d - install -m 0755 distcc.sh ${D}${sysconfdir}/profile.d/ - install -m 0644 exports ${D}${sysconfdir}/ } -RDEPENDS_${PN} = "distcc packagegroup-core-nfs-server oprofileui-server bash" +RDEPENDS_${PN} = "distcc oprofileui-server bash" inherit allarch
meta/recipes-devtools/devel-config/nfs-export-root.bb new file +17 -0
@@ -0,0 +1,17 @@ +SUMMARY = "Enables NFS access from any host to the entire filesystem (for development purposes)" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" + +SRC_URI = "file://exports" + +S = "${WORKDIR}" + +do_install() { + install -d ${D}${sysconfdir} + install -m 0644 exports ${D}${sysconfdir}/ +} + +RDEPENDS_${PN} = "task-core-nfs-server" + +inherit allarch
meta/recipes-devtools/devel-config/nfs-export-root/exports renamed from meta/recipes-bsp/qemu-config/qemu-config/exports +0 -0
Signature · 1 line
1.7.9.5
PATCH 7/7 qemu-config: turn into distcc-config and a package group
In reply to Paul Eggleton* Create a new packagegroup-core-device-devel which pulls in everything that qemu-config used to, with the exception of anjuta-remote-run - this is unlikely to be widely used
* Move the remainder of qemu-config to distcc-config and allow DISTCC_HOSTS to be configured via a variable of the same name
* Use SUMMARY instead of DESCRIPTION for single-line description since DESCRIPTION is defaulted from SUMMARY if not set
---
.../devel-config/distcc-config.bb} | 20 +++++++++++---------
.../devel-config/distcc-config}/distcc.sh | 2 +-
.../packagegroup-core-device-devel.bb | 15 +++++++++++++++
3 files changed, 27 insertions(+), 10 deletions(-)
rename meta/{recipes-bsp/qemu-config/qemu-config.bb => recipes-devtools/devel-config/distcc-config.bb} (44%)
rename meta/{recipes-bsp/qemu-config/qemu-config => recipes-devtools/devel-config/distcc-config}/distcc.sh (57%)
create mode 100644 meta/recipes-devtools/packagegroups/packagegroup-core-device-devel.bbmeta/recipes-devtools/devel-config/distcc-config.bb renamed from meta/recipes-bsp/qemu-config/qemu-config.bb +11 -9
@@ -1,23 +1,25 @@ -DESCRIPTION = "Adds scripts to use distcc on the host system under qemu" +SUMMARY = "Sets up distcc for compilation on the target device" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" - -COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemumips|qemuppc)" - -PR = "r25" - SRC_URI = "file://distcc.sh" S = "${WORKDIR}" +# Default to the host machine for a running qemu session +DISTCC_HOSTS ?= "192.168.7.1" + +do_configure() { + sed -i "s%@DISTCC_HOSTS@%${DISTCC_HOSTS}%" distcc.sh +} + do_install() { - install -d ${D}${sysconfdir}/profile.d - install -m 0755 distcc.sh ${D}${sysconfdir}/profile.d/ + install -d ${D}${sysconfdir}/profile.d + install -m 0755 distcc.sh ${D}${sysconfdir}/profile.d/ } -RDEPENDS_${PN} = "distcc oprofileui-server bash" +RDEPENDS_${PN} = "distcc" inherit allarch
meta/recipes-devtools/devel-config/distcc-config/distcc.sh renamed from meta/recipes-bsp/qemu-config/qemu-config/distcc.sh +1 -1
@@ -1,4 +1,4 @@ -DISTCC_HOSTS="192.168.7.1" +DISTCC_HOSTS="@DISTCC_HOSTS@" #DISTCC_VERBOSE="1" export DISTCC_HOSTS
meta/recipes-devtools/packagegroups/packagegroup-core-device-devel.bb new file +15 -0
@@ -0,0 +1,15 @@ +SUMMARY = "Provides a small set of tools for development on the device" +LICENSE = "MIT" + +inherit packagegroup + +RPROVIDES_${PN} = "qemu-config" +RREPLACES_${PN} = "qemu-config" + +RDEPENDS_${PN} = "\ + distcc-config \ + oprofileui-server \ + nfs-export-root \ + bash \ + " +
Signature · 1 line
1.7.9.5
Saul Wold
AppliedQuoted 41 lines · Paul Eggleton
This is the qemu-config split as posted as an RFC a few weeks ago, rebased on top of the package group changes (since it adds a package group), and additionally with anjuta-remote-run removed from the final package group.
The following changes since commit
fe1a13be8e1d170100147308822458f494c930ed:packagegroup-*: add RPROVIDES for backwards compatibility (2012-09-03 14:20:24 +0100)are available in the git repository at:
git://git.openembedded.org/openembedded-core-contribpaule/qemu-config2
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/qemu-config2Paul Eggleton (7):
qemu-config: relicense as MIT
oprofileui: split server to separate recipe to avoid X11 dependency
qemu-config: split out anjuta-remote-run
oprofileui-server: move initscript from qemu-config
qemu-config: split out shutdown icon to its own recipe
qemu-config: split out export of root via NFS to its own recipe
qemu-config: turn into distcc-config and a package groupmeta/recipes-bsp/qemu-config/qemu-config.bb | 45 --- .../qemu-config/qemu-config/COPYING.GPL | 339 -------------------- .../devel-config/anjuta-remote-run.bb | 19 ++ .../anjuta-remote-run}/anjuta-remote-run | 0 .../recipes-devtools/devel-config/distcc-config.bb | 25 ++ .../devel-config/distcc-config}/distcc.sh | 2 +- .../devel-config/nfs-export-root.bb | 17 + .../devel-config/nfs-export-root}/exports | 0 .../packagegroup-core-device-devel.bb | 15 + .../oprofile/oprofileui-server/init} | 8 +- .../oprofile/oprofileui-server_git.bb | 24 ++ meta/recipes-kernel/oprofile/oprofileui.inc | 11 +- meta/recipes-kernel/oprofile/oprofileui_git.bb | 10 +- .../packagegroups/packagegroup-core-x11-sato.bb | 1 + .../shutdown-desktop/shutdown-desktop.bb | 20 ++ .../shutdown-desktop}/shutdown.desktop | 0 16 files changed, 137 insertions(+), 399 deletions(-)
Quoted 14 lines
delete mode 100644 meta/recipes-bsp/qemu-config/qemu-config.bb
delete mode 100644 meta/recipes-bsp/qemu-config/qemu-config/COPYING.GPL
create mode 100644 meta/recipes-devtools/devel-config/anjuta-remote-run.bb
rename meta/{recipes-bsp/qemu-config/qemu-config => recipes-devtools/devel-config/anjuta-remote-run}/anjuta-remote-run (100%) create mode 100644 meta/recipes-devtools/devel-config/distcc-config.bb
rename meta/{recipes-bsp/qemu-config/qemu-config =>recipes-devtools/devel-config/distcc-config}/distcc.sh(57%) create mode 100644 meta/recipes-devtools/devel-config/nfs-export-root.bb
rename meta/{recipes-bsp/qemu-config/qemu-config => recipes-devtools/devel-config/nfs-export-root}/exports (100%) create mode 100644 meta/recipes-devtools/packagegroups/packagegroup-core-device-devel.bb
rename meta/{recipes-bsp/qemu-config/qemu-config/qemu-autostart => recipes-kernel/oprofile/oprofileui-server/init} (74%) create mode 100644 meta/recipes-kernel/oprofile/oprofileui-server_git.bb
create mode 100644 meta/recipes-sato/shutdown-desktop/shutdown-desktop.bb
rename meta/{recipes-bsp/qemu-config/qemu-config => recipes-sato/shutdown-desktop/shutdown-desktop}/shutdown.desktop (100%)
Merged into OE-Core
Thanks
Sau!