Re: [oe] [meta-oe][PATCH 0/5] SystemD fixes and improvements
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Op 21-10-11 15:55, Otavio Salvador schreef: The following changes since commit 36423031ae2cc2157232f3bec8f5c9fa53ef215d: Cloud9: incremental submodule and build fixes (2011-10-21 14:57:30 +0200) are available in the git repository at: git://github.com/OSSystems/meta-oe master https://github.com/OSSystems/meta-oe/tree/master Otavio Salvador (5): systemd-serialgetty: don't require systemd_git.bb systemd: add systemd-initramfs These 2 have been merged systemd: add lock group using useradd.bbclass This one is waiting for the matching useradd fix to go in to oe-core systemd: do not recommend systemd-serialgetty task-basic: add serial-console machine feature I'd like some more feedback on this from the oe-core people, since we're adding a new MACHINE/DISTRO/IMAGE_FEATURE. I'll be at ELC-E in Prague this week with other OE developers, so the patchflow will slow down. regards, Koen -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) Comment: GPGTools - http://gpgtools.org iD8DBQFOpQvqMkyGM64RGpERAmCzAKCancsMz7U/YndZn2Gc2WLzJHnVxACfcbBk tb1bywVIb3azG5MC90B9PX0= =licP -END PGP SIGNATURE- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH meta-oe] memtester: Import from OE classic
Koen, could you please wait at least a day until merging the patches to get time for proper review. Am Sonntag, den 23.10.2011, 22:40 -0500 schrieb Joel A Fernandes: Joel, when importing recipes please add the corresponding commit ID too as required by the commit guide lines [1]. Added LIC_FILES_CHKSUM Signed-off-by: Joel A Fernandes joelag...@ti.com --- This package is required by the beaglebone-tester .../memtester/files/Makefile.patch | 15 +++ .../recipes-benchmark/memtester/memtester_4.1.3.bb | 27 2 files changed, 42 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-benchmark/memtester/files/Makefile.patch create mode 100644 meta-oe/recipes-benchmark/memtester/memtester_4.1.3.bb diff --git a/meta-oe/recipes-benchmark/memtester/files/Makefile.patch b/meta-oe/recipes-benchmark/memtester/files/Makefile.patch new file mode 100644 index 000..57a0464 --- /dev/null +++ b/meta-oe/recipes-benchmark/memtester/files/Makefile.patch Please add a patch header. @@ -0,0 +1,15 @@ +Index: memtester-4.0.5/Makefile +=== +--- memtester-4.0.5.orig/Makefile2005-03-14 06:02:30.0 -0800 memtester-4.0.5/Makefile 2006-07-08 23:53:42.0 -0700 +@@ -24,8 +24,8 @@ + auto-ccld.sh: \ + conf-cc conf-ld warn-auto.sh + ( cat warn-auto.sh; \ +-echo CC=\'`head -1 conf-cc`\'; \ +-echo LD=\'`head -1 conf-ld`\' \ ++echo CC=\'`head -n 1 conf-cc`\'; \ ++echo LD=\'`head -n 1 conf-ld`\' \ + ) auto-ccld.sh + + compile: \ diff --git a/meta-oe/recipes-benchmark/memtester/memtester_4.1.3.bb b/meta-oe/recipes-benchmark/memtester/memtester_4.1.3.bb new file mode 100644 index 000..9f4e53e --- /dev/null +++ b/meta-oe/recipes-benchmark/memtester/memtester_4.1.3.bb @@ -0,0 +1,27 @@ +SECTION = console/utils +DESCRIPTION = Utility to test for faulty memory subsystem +LICENSE = GPLv2 The ordering is wrong and the field `HOMEPAGE` is missing [3]. + +LIC_FILES_CHKSUM = file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 + +SRC_URI = http://pyropus.ca/software/memtester/old-versions/memtester-${PV}.tar.gz; +SRC_URI += file://Makefile.patch + +SRC_URI[md5sum] = e562451620cf5343016950462bc0dc38 +SRC_URI[sha256sum] = ac56f0b6d6d6e58bcf2a3fa7f2c9b29894f5177871f21115a1906c535106acf6 + +S = ${WORKDIR}/memtester-${PV} This is the default. + +do_compile () { + echo '${CC} ${CFLAGS} -DPOSIX -c' conf-cc + echo '${CC} ${LDFLAGS}' conf-ld + oe_runmake +} + +do_install () { + install -d ${D}${bindir} + install -d ${D}${mandir}/man8 + install -m 0755 memtester ${D}${bindir}/ + install -m 0755 memtester.8 ${D}${mandir}/man8/ +} + No empty line at the end is needed. I fixed some of the above in OE classic. Please fix the issues mentioned above in meta-oe with follow-up patches. Thanks, Paul [1] http://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines#Importing_from_Elsewhere [2] http://git.openembedded.org/openembedded/tree/recipes/memtester?id=07e215db9870db1a0f88edb328024781eb9ac852 [3] http://wiki.openembedded.org/index.php/Styleguide signature.asc Description: This is a digitally signed message part ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe 4/8] subsurface: update to 1.1 release, start using gitpkgv
Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- .../recipes-extended/subsurface/subsurface_git.bb | 10 ++ 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/meta-oe/recipes-extended/subsurface/subsurface_git.bb b/meta-oe/recipes-extended/subsurface/subsurface_git.bb index b1a7e3e..d401c4e 100644 --- a/meta-oe/recipes-extended/subsurface/subsurface_git.bb +++ b/meta-oe/recipes-extended/subsurface/subsurface_git.bb @@ -6,8 +6,11 @@ DEPENDS = libdivecomputer gtk+ libxml2 glib-2.0 inherit gtk-icon-cache -PV = 1.0 -SRCREV = f2c61aefa762ce2ef7dea61886afeb23b0fe5eff +inherit gitpkgv +PKGV = ${GITPKGVTAG} +PV = 1.1 + +SRCREV = bd275d73ac06823619230915a3aa29deddc996fb SRC_URI = git://subsurface.hohndel.org/subsurface.git S = ${WORKDIR}/git @@ -18,8 +21,7 @@ EXTRA_OEMAKE = CC='${CC}' \ do_install() { - install -d ${D}${datadir}/man/man1 - oe_runmake install prefix=${D}${prefix} + oe_runmake install DESTDIR=${D} rm ${D}${datadir}/icons/hicolor/icon-theme.cache } -- 1.6.6.1 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe 3/8] enca 1.9: import from OE classic
Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- .../recipes-support/enca/enca/configure-hack.patch | 12 ++ .../enca/enca/configure-remove-dumbness.patch | 26 ++ .../recipes-support/enca/enca/dont-run-tests.patch | 13 +++ .../enca/enca/makefile-remove-tools.patch | 13 +++ meta-oe/recipes-support/enca/enca_1.9.bb | 36 5 files changed, 100 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-support/enca/enca/configure-hack.patch create mode 100644 meta-oe/recipes-support/enca/enca/configure-remove-dumbness.patch create mode 100644 meta-oe/recipes-support/enca/enca/dont-run-tests.patch create mode 100644 meta-oe/recipes-support/enca/enca/makefile-remove-tools.patch create mode 100644 meta-oe/recipes-support/enca/enca_1.9.bb diff --git a/meta-oe/recipes-support/enca/enca/configure-hack.patch b/meta-oe/recipes-support/enca/enca/configure-hack.patch new file mode 100644 index 000..85abcdc --- /dev/null +++ b/meta-oe/recipes-support/enca/enca/configure-hack.patch @@ -0,0 +1,12 @@ +--- enca-1.9/configure.ac.orig 2006-02-15 00:57:39.0 -0800 enca-1.9/configure.ac 2006-02-15 00:57:46.0 -0800 +@@ -92,9 +92,6 @@ + dnl And for gtk-doc + gtk_CHECK_GTK_DOC + +-dnl Check for good random number sources +-AC_CHECK_FILES(/dev/random /dev/urandom /dev/srandom /dev/arandom) +- + dnl Dirty path hack. Helps some people with badly set up search paths. + if test $prefix = NONE; then + LDFLAGS=$LDFLAGS -L$ac_default_prefix/lib diff --git a/meta-oe/recipes-support/enca/enca/configure-remove-dumbness.patch b/meta-oe/recipes-support/enca/enca/configure-remove-dumbness.patch new file mode 100644 index 000..6f6f3e3 --- /dev/null +++ b/meta-oe/recipes-support/enca/enca/configure-remove-dumbness.patch @@ -0,0 +1,26 @@ +--- enca-1.9/configure.ac.orig 2006-06-29 15:30:44.0 +0100 enca-1.9/configure.ac 2006-06-29 15:31:41.0 +0100 +@@ -92,14 +92,15 @@ + dnl And for gtk-doc + gtk_CHECK_GTK_DOC + +-dnl Dirty path hack. Helps some people with badly set up search paths. +-if test $prefix = NONE; then +- LDFLAGS=$LDFLAGS -L$ac_default_prefix/lib +- CPPFLAGS=$CPPFLAGS -I$ac_default_prefix/include +-else +- LDFLAGS=$LDFLAGS -L$prefix/lib +- CPPFLAGS=$CPPFLAGS -I$prefix/include +-fi ++# This is really dumb code ++#dnl Dirty path hack. Helps some people with badly set up search paths. ++#if test $prefix = NONE; then ++# LDFLAGS=$LDFLAGS -L$ac_default_prefix/lib ++# CPPFLAGS=$CPPFLAGS -I$ac_default_prefix/include ++#else ++# LDFLAGS=$LDFLAGS -L$prefix/lib ++# CPPFLAGS=$CPPFLAGS -I$prefix/include ++#fi + + dnl Checks for libraries. + ye_CHECK_LIBM diff --git a/meta-oe/recipes-support/enca/enca/dont-run-tests.patch b/meta-oe/recipes-support/enca/enca/dont-run-tests.patch new file mode 100644 index 000..321d1e6 --- /dev/null +++ b/meta-oe/recipes-support/enca/enca/dont-run-tests.patch @@ -0,0 +1,13 @@ +Index: enca-1.9/Makefile.am +=== +--- enca-1.9.orig/Makefile.am 2005-11-24 11:21:32.0 +0100 enca-1.9/Makefile.am 2006-04-11 11:14:21.832502904 +0200 +@@ -2,7 +2,7 @@ + if MAINTAINER_MODE + SUBDIRS = tools data script lib src devel-docs test + else +-SUBDIRS = tools script lib src devel-docs test ++SUBDIRS = tools script lib src devel-docs + endif + man_MANS = man/enca.1 + diff --git a/meta-oe/recipes-support/enca/enca/makefile-remove-tools.patch b/meta-oe/recipes-support/enca/enca/makefile-remove-tools.patch new file mode 100644 index 000..accfbcc --- /dev/null +++ b/meta-oe/recipes-support/enca/enca/makefile-remove-tools.patch @@ -0,0 +1,13 @@ +--- enca-1.9/Makefile.am.orig 2006-06-29 15:34:55.0 +0100 enca-1.9/Makefile.am 2006-06-29 15:35:20.0 +0100 +@@ -1,8 +1,8 @@ + # @(#) $Id: Makefile.am,v 1.35 2005/11/24 10:21:32 yeti Exp $ + if MAINTAINER_MODE +-SUBDIRS = tools data script lib src devel-docs test ++SUBDIRS = data script lib src devel-docs test + else +-SUBDIRS = tools script lib src devel-docs ++SUBDIRS = script lib src devel-docs + endif + man_MANS = man/enca.1 + diff --git a/meta-oe/recipes-support/enca/enca_1.9.bb b/meta-oe/recipes-support/enca/enca_1.9.bb new file mode 100644 index 000..5472af4 --- /dev/null +++ b/meta-oe/recipes-support/enca/enca_1.9.bb @@ -0,0 +1,36 @@ +DESCRIPTION = Enca is an Extremely Naive Charset Analyser +SECTION = libs +HOMEPAGE = http://trific.ath.cx/software/enca/; + +LICENSE = GPLv2 +LIC_FILES_CHKSUM = file://COPYING;md5=24b9569831c46d4818450b55282476b4 + +SRC_URI = http://www.sourcefiles.org/Networking/Tools/Miscellanenous/enca-${PV}.tar.bz2 \ + file://configure-hack.patch \ + file://dont-run-tests.patch \ + file://configure-remove-dumbness.patch \ + file://makefile-remove-tools.patch + +SRC_URI[md5sum] = b3581e28d68d452286fb0bfe58bed3b3 +SRC_URI[sha256sum] =
[oe] [meta-oe 6/8] live555: fix build due to missing INC_PR
Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- meta-oe/recipes-multimedia/live555/live555.inc |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/meta-oe/recipes-multimedia/live555/live555.inc b/meta-oe/recipes-multimedia/live555/live555.inc index 8d026a1..e47bacf 100644 --- a/meta-oe/recipes-multimedia/live555/live555.inc +++ b/meta-oe/recipes-multimedia/live555/live555.inc @@ -7,6 +7,8 @@ HOMEPAGE = http://live.com/; LICENSE = LGPLv3 SECTION = devel +INC_PR = r0 + URLV = ${@bb.data.getVar('PV',d,1)[0:4]}.${@bb.data.getVar('PV',d,1)[4:6]}.${@bb.data.getVar('PV',d,1)[6:8]} SRC_URI = http://www.live555.com/liveMedia/public/live.${URLV}.tar.gz \ file://config.linux-cross -- 1.6.6.1 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe 5/8] libass 0.9.11: import from OE classic
Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- meta-oe/recipes-multimedia/libass/libass.inc | 25 meta-oe/recipes-multimedia/libass/libass_0.9.11.bb |7 + 2 files changed, 32 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-multimedia/libass/libass.inc create mode 100644 meta-oe/recipes-multimedia/libass/libass_0.9.11.bb diff --git a/meta-oe/recipes-multimedia/libass/libass.inc b/meta-oe/recipes-multimedia/libass/libass.inc new file mode 100644 index 000..9fc0e07 --- /dev/null +++ b/meta-oe/recipes-multimedia/libass/libass.inc @@ -0,0 +1,25 @@ +DESCRIPTION = libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter. +HOMEPAGE = http://code.google.com/p/libass/; +SECTION = libs/multimedia + +LICENSE = ISC + +DEPENDS = enca fontconfig freetype libpng + +INC_PR = r0 + +SRC_URI = http://${PN}.googlecode.com/files/${P}.tar.bz2; + +inherit autotools pkgconfig + +OE_EXTRACONF = \ + --enable-enca \ + --enable-fontconfig \ + --enable-png \ + + +PACKAGES =+ ${PN}-tests + +FILES_${PN}-tests = \ + ${libdir}/test/test \ + diff --git a/meta-oe/recipes-multimedia/libass/libass_0.9.11.bb b/meta-oe/recipes-multimedia/libass/libass_0.9.11.bb new file mode 100644 index 000..62c7cf8 --- /dev/null +++ b/meta-oe/recipes-multimedia/libass/libass_0.9.11.bb @@ -0,0 +1,7 @@ +require ${PN}.inc +PR = ${INC_PR}.0 + +LIC_FILES_CHKSUM = file://COPYING;md5=751419260aa954499f7abaabaa882bbe + +SRC_URI[md5sum] = f9042884397002ba40aa89dc7d34f59f +SRC_URI[sha256sum] = ffd0a7ccf635c4795edb8f61015b47ff84ec9c5babf502dd2cc8223d4489745c -- 1.6.6.1 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe 8/8] soft66 git: import from OE classic
Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- meta-oe/recipes-connectivity/soft66/soft66_git.bb | 16 1 files changed, 16 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-connectivity/soft66/soft66_git.bb diff --git a/meta-oe/recipes-connectivity/soft66/soft66_git.bb b/meta-oe/recipes-connectivity/soft66/soft66_git.bb new file mode 100644 index 000..c38ac15 --- /dev/null +++ b/meta-oe/recipes-connectivity/soft66/soft66_git.bb @@ -0,0 +1,16 @@ +DESCRIPTION = Library and tools for Soft66ADD and related SDR radio receivers +LICENSE = GPLv3 LGPLv3+ +LIC_FILES_CHKSUM = file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949 \ +file://COPYING.LESSER;md5=e6a600fd5e1d9cbde2d983680233ad02 + +DEPENDS = libftdi + +PV = 0.1.3+gitr${SRCPV} + +SRCREV = a1dab25e73896c90c98227ac8055f227b830d512 +SRC_URI = git://home.horsten.com/soft66;protocol=git + +S = ${WORKDIR}/git + +inherit autotools pkgconfig + -- 1.6.6.1 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe 2/8] libmicrohttpd 0.4.6: import from OE classic
Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- .../libmicrohttpd/libmicrohttpd_0.4.6.bb | 15 +++ 1 files changed, 15 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-connectivity/libmicrohttpd/libmicrohttpd_0.4.6.bb diff --git a/meta-oe/recipes-connectivity/libmicrohttpd/libmicrohttpd_0.4.6.bb b/meta-oe/recipes-connectivity/libmicrohttpd/libmicrohttpd_0.4.6.bb new file mode 100644 index 000..0fb9b4e --- /dev/null +++ b/meta-oe/recipes-connectivity/libmicrohttpd/libmicrohttpd_0.4.6.bb @@ -0,0 +1,15 @@ +DESCRIPTION = GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. +LICENSE = LGPLv2.1 +LIC_FILES_CHKSUM = file://COPYING;md5=9331186f4f80db7da0e724bdd6554ee5 + +DEPENDS = libgcrypt curl + +SRC_URI = ftp://ftp.nluug.nl/pub/gnu/libmicrohttpd//libmicrohttpd-${PV}.tar.gz; +SRC_URI[md5sum] = 61698da6aa04744ea076c327f66fc05a +SRC_URI[sha256sum] = 0cb09e26678d1531a4fd40a748abff5142bfdad3ae11cfe3bb7ad7317a99e371 + +inherit autotools lib_package + +do_compile_append() { + sed -i s:-L${STAGING_LIBDIR}::g libmicrohttpd.pc +} -- 1.6.6.1 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe 1/8] wavpack 4.60.1: import from OE classic
Signed-off-by: Koen Kooi k...@dominion.thruhere.net --- .../recipes-multimedia/wavpack/wavpack_4.60.1.bb | 10 ++ 1 files changed, 10 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-multimedia/wavpack/wavpack_4.60.1.bb diff --git a/meta-oe/recipes-multimedia/wavpack/wavpack_4.60.1.bb b/meta-oe/recipes-multimedia/wavpack/wavpack_4.60.1.bb new file mode 100644 index 000..cc5b844 --- /dev/null +++ b/meta-oe/recipes-multimedia/wavpack/wavpack_4.60.1.bb @@ -0,0 +1,10 @@ +DESCRIPTION = WavPack is a completely open audio compression format providing lossless, high-quality lossy, and a unique hybrid compression mode. +LICENSE = BSD +LIC_FILES_CHKSUM = file://license.txt;md5=f596650807588c61fcab60bec8242df8 + +SRC_URI = http://wavpack.com/wavpack-${PV}.tar.bz2; +SRC_URI[md5sum] = 7bb1528f910e4d0003426c02db856063 +SRC_URI[sha256sum] = 175ee4f2effd6f51e6ec487956f41177256bf892c2e8e07de5d27ed4ee6888c5 + +inherit autotools lib_package + -- 1.6.6.1 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-xfce 1/3] xfce.bbclass: Move static libraries to ${PN}-staticdev
* build tested with fresh build dir * run tested on overo: applications / all available plugins Signed-off-by: Andreas Müller schnitzelt...@gmx.de --- meta-xfce/classes/xfce.bbclass |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/meta-xfce/classes/xfce.bbclass b/meta-xfce/classes/xfce.bbclass index 5b12cba..1a13fdc 100644 --- a/meta-xfce/classes/xfce.bbclass +++ b/meta-xfce/classes/xfce.bbclass @@ -7,5 +7,6 @@ FILES_${PN} += ${datadir}/icons/* ${datadir}/applications/* ${libdir}/xfce4/mod FILES_${PN}-doc += ${datadir}/xfce4/doc FILES_${PN}-dev += ${libdir}/xfce4/*/*.la +FILES_${PN}-staticdev += ${libdir}/xfce4/*/*.a FILES_${PN}-dbg += ${libdir}/xfce4/*/.debug -- 1.7.4.4 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-xfce 3/3] xfce4-datetime-plugin: Initial add git (0.6.1)
Version 0.6.1 was release about 3 years ago. The patch to migrate from libxfcegui4-libxfce4ui hopefully shall be applied mainline [1]. It would have caused extra efforts to base the patch on 0.6.1 release. [1] https://bugzilla.xfce.org/show_bug.cgi?id=8064 Signed-off-by: Andreas Müller schnitzelt...@gmx.de --- .../datetime/files/port-to-libxfce4ui.patch| 360 .../datetime/xfce4-datetime-plugin_git.bb | 20 ++ 2 files changed, 380 insertions(+), 0 deletions(-) create mode 100644 meta-xfce/recipes-panel-plugins/datetime/files/port-to-libxfce4ui.patch create mode 100644 meta-xfce/recipes-panel-plugins/datetime/xfce4-datetime-plugin_git.bb diff --git a/meta-xfce/recipes-panel-plugins/datetime/files/port-to-libxfce4ui.patch b/meta-xfce/recipes-panel-plugins/datetime/files/port-to-libxfce4ui.patch new file mode 100644 index 000..aab20ca --- /dev/null +++ b/meta-xfce/recipes-panel-plugins/datetime/files/port-to-libxfce4ui.patch @@ -0,0 +1,360 @@ +From 2041c011c62e13c5bc1f0824733bc34ebb8a8bfe Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20M=C3=BCller?= schnitzelt...@gmx.de +Date: Sun, 23 Oct 2011 20:14:42 +0200 +Subject: [PATCH] port to libxfce4ui +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + + +Signed-off-by: Andreas Müller schnitzelt...@gmx.de +--- + configure.ac.in|9 +-- + panel-plugin/Makefile.am |8 +- + panel-plugin/datetime-dialog.c |8 +- + panel-plugin/datetime.c|4 +- + panel-plugin/xfce46-compat.c | 193 + panel-plugin/xfce46-compat.h | 20 + 6 files changed, 11 insertions(+), 231 deletions(-) + delete mode 100644 panel-plugin/xfce46-compat.c + delete mode 100644 panel-plugin/xfce46-compat.h + +diff --git a/configure.ac.in b/configure.ac.in +index 4d58211..5200268 100644 +--- a/configure.ac.in b/configure.ac.in +@@ -31,12 +31,9 @@ XDT_I18N([@LINGUAS@]) + + dnl Check for required packages + XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [2.6.0]) +-XDT_CHECK_PACKAGE([LIBXFCEGUI4], [libxfcegui4-1.0], [4.3.99.2]) +-XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.3.99.2]) +-XDT_CHECK_PACKAGE([LIBXFCE4PANEL],[libxfce4panel-1.0],[4.3.99.2]) +- +-dnl check for optional packages/versions +-XDT_CHECK_OPTIONAL_PACKAGE([LIBXFCE4PANEL_46], [libxfce4panel-1.0], [4.5.92], [libxfce4panel46], [Take advantage of Xfce 4.6 panel changes]) ++XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-1], [4.8.0]) ++XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.8.0]) ++XDT_CHECK_PACKAGE([LIBXFCE4PANEL],[libxfce4panel-1.0],[4.8.0]) + + #CFLAGS=$CFLAGS -Wall -Werror + +diff --git a/panel-plugin/Makefile.am b/panel-plugin/Makefile.am +index 4005f85..18bbc7e 100644 +--- a/panel-plugin/Makefile.am b/panel-plugin/Makefile.am +@@ -7,16 +7,14 @@ libdatetime_la_SOURCES = \ + datetime.h \ + datetime.c \ + datetime-dialog.h \ +- datetime-dialog.c \ +- xfce46-compat.h \ +- xfce46-compat.c ++ datetime-dialog.c + + libdatetime_la_CFLAGS = \ + -I$(top_srcdir) \ + -DLOCALEDIR=\$(localedir)\\ + $(GTK_CFLAGS) \ + $(LIBXFCE4PANEL_CFLAGS) \ +- $(LIBXFCEGUI4_CFLAGS) \ ++ $(LIBXFCE4UI_CFLAGS)\ + $(LIBXFCE4UTIL_CFLAGS) + + libdatetime_la_LDFLAGS = \ +@@ -31,7 +29,7 @@ endif + libdatetime_la_LIBADD = \ + $(GTK_LIBS) \ + $(LIBXFCE4PANEL_LIBS) \ +- $(LIBXFCEGUI4_LIBS) \ ++ $(LIBXFCE4UI_LIBS) \ + $(LIBXFCE4UTIL_LIBS) + + desktopdir = $(datadir)/xfce4/panel-plugins +diff --git a/panel-plugin/datetime-dialog.c b/panel-plugin/datetime-dialog.c +index 193587e..4ef3ab8 100644 +--- a/panel-plugin/datetime-dialog.c b/panel-plugin/datetime-dialog.c +@@ -28,7 +28,7 @@ + #include string.h + + /* xfce includes */ +-#include libxfcegui4/libxfcegui4.h ++#include libxfce4ui/libxfce4ui.h + #include libxfce4util/libxfce4util.h + #include libxfce4panel/xfce-panel-plugin.h + +@@ -388,7 +388,7 @@ datetime_properties_dialog(XfcePanelPlugin *plugin, t_datetime * datetime) + /* +* layout frame +*/ +- frame = xfce_create_framebox(_(Layout), bin); ++ frame = xfce_gtk_frame_box_new(_(Layout), bin); + gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dlg)-vbox), frame, + FALSE, FALSE, 0); + gtk_container_set_border_width(GTK_CONTAINER(frame), 6); +@@ -422,7 +422,7 @@ datetime_properties_dialog(XfcePanelPlugin *plugin, t_datetime * datetime) + /* +* Date frame +*/ +- datetime-date_frame = xfce_create_framebox(_(Date), bin); ++
[oe] [meta-xfce 2/3] xfce-panel-plugin.bbclass: pack modules also from ${libdir}/xfce4/panel-plugins
* some panel-plugins (e.g xfce4-datetime-plugin) install their modules to ${libdir}/xfce4/panel-plugins * build tested with fresh build dir * run tested on overo: applications / all available plugins Signed-off-by: Andreas Müller schnitzelt...@gmx.de --- meta-xfce/classes/xfce-panel-plugin.bbclass |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/meta-xfce/classes/xfce-panel-plugin.bbclass b/meta-xfce/classes/xfce-panel-plugin.bbclass index 51e40c9..5b89cdc 100644 --- a/meta-xfce/classes/xfce-panel-plugin.bbclass +++ b/meta-xfce/classes/xfce-panel-plugin.bbclass @@ -5,4 +5,5 @@ DEPENDS += libxfce4ui libxfce4util xfce4-panel SRC_URI = http://archive.xfce.org/src/panel-plugins/${BPN}/${@'${PV}'[0:3]}/${BPN}-${PV}.tar.bz2 FILES_${PN} += ${datadir}/xfce4/panel-plugins/ +FILES_${PN} += ${libdir}/xfce4/panel-plugins/*.so FILES_${PN}-dbg += ${libexecdir}/xfce4/panel-plugins/.debug -- 1.7.4.4 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [meta-xfce 3/3] xfce4-datetime-plugin: Initial add git (0.6.1)
Dear Andreas, Am Montag, den 24.10.2011, 20:14 +0200 schrieb Andreas Müller: Version 0.6.1 was release about 3 years ago. The patch to migrate from libxfcegui4-libxfce4ui hopefully shall be applied mainline [1]. It would have caused extra efforts to base the patch on 0.6.1 release. [1] https://bugzilla.xfce.org/show_bug.cgi?id=8064 Signed-off-by: Andreas Müller schnitzelt...@gmx.de --- .../datetime/files/port-to-libxfce4ui.patch| 360 .../datetime/xfce4-datetime-plugin_git.bb | 20 ++ 2 files changed, 380 insertions(+), 0 deletions(-) create mode 100644 meta-xfce/recipes-panel-plugins/datetime/files/port-to-libxfce4ui.patch create mode 100644 meta-xfce/recipes-panel-plugins/datetime/xfce4-datetime-plugin_git.bb […] diff --git a/meta-xfce/recipes-panel-plugins/datetime/xfce4-datetime-plugin_git.bb b/meta-xfce/recipes-panel-plugins/datetime/xfce4-datetime-plugin_git.bb new file mode 100644 index 000..831d549 --- /dev/null +++ b/meta-xfce/recipes-panel-plugins/datetime/xfce4-datetime-plugin_git.bb @@ -0,0 +1,20 @@ +DESCRIPTION = Panel plugin to date and time anc calendar when clicked the description could be improved if I am right. Panel plugin displaying date and time and a calendar when left-clicked. […] Reviewed-by: Paul Menzel paulepan...@users.sourceforge.net Thanks, Paul signature.asc Description: This is a digitally signed message part ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH meta-oe] memtester: Import from OE classic
Hi Paul, On Mon, Oct 24, 2011 at 3:05 AM, Paul Menzel paulepan...@users.sourceforge.net wrote: .. I fixed some of the above in OE classic. Please fix the issues mentioned above in meta-oe with follow-up patches. Thanks for your review comments, I'll work on resubmitting a new patch today with the suggested changes. Regards, Joel ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH meta-oe] memtester: Import from OE classic
Dear Joel, Am Montag, den 24.10.2011, 14:01 -0500 schrieb Joel A Fernandes: On Mon, Oct 24, 2011 at 3:05 AM, Paul Menzel wrote: .. I fixed some of the above in OE classic. Please fix the issues mentioned above in meta-oe with follow-up patches. Thanks for your review comments, I'll work on resubmitting a new patch today with the suggested changes. please note that your patch was already pushed so resubmitting is not needed and just a follow up patch. Thanks, Paul signature.asc Description: This is a digitally signed message part ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [meta-xfce 3/3] xfce4-datetime-plugin: Initial add git (0.6.1)
On Monday, October 24, 2011 08:24:33 PM Paul Menzel wrote: the description could be improved if I am right. Panel plugin displaying date and time and a calendar when left-clicked. You are right :-) V2 coming soon. Andreas ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-xfce][V2 2/3] xfce-panel-plugin.bbclass: pack modules also from ${libdir}/xfce4/panel-plugins
* some panel-plugins (e.g xfce4-datetime-plugin) install their modules to ${libdir}/xfce4/panel-plugins * build tested with fresh build dir * run tested on overo: applications / all available plugins Signed-off-by: Andreas Müller schnitzelt...@gmx.de --- meta-xfce/classes/xfce-panel-plugin.bbclass |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/meta-xfce/classes/xfce-panel-plugin.bbclass b/meta-xfce/classes/xfce-panel-plugin.bbclass index 51e40c9..5b89cdc 100644 --- a/meta-xfce/classes/xfce-panel-plugin.bbclass +++ b/meta-xfce/classes/xfce-panel-plugin.bbclass @@ -5,4 +5,5 @@ DEPENDS += libxfce4ui libxfce4util xfce4-panel SRC_URI = http://archive.xfce.org/src/panel-plugins/${BPN}/${@'${PV}'[0:3]}/${BPN}-${PV}.tar.bz2 FILES_${PN} += ${datadir}/xfce4/panel-plugins/ +FILES_${PN} += ${libdir}/xfce4/panel-plugins/*.so FILES_${PN}-dbg += ${libexecdir}/xfce4/panel-plugins/.debug -- 1.7.4.4 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-xfce][V2 1/3] xfce.bbclass: Move static libraries to ${PN}-staticdev
* build tested with fresh build dir * run tested on overo: applications / all available plugins Signed-off-by: Andreas Müller schnitzelt...@gmx.de --- meta-xfce/classes/xfce.bbclass |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/meta-xfce/classes/xfce.bbclass b/meta-xfce/classes/xfce.bbclass index 5b12cba..1a13fdc 100644 --- a/meta-xfce/classes/xfce.bbclass +++ b/meta-xfce/classes/xfce.bbclass @@ -7,5 +7,6 @@ FILES_${PN} += ${datadir}/icons/* ${datadir}/applications/* ${libdir}/xfce4/mod FILES_${PN}-doc += ${datadir}/xfce4/doc FILES_${PN}-dev += ${libdir}/xfce4/*/*.la +FILES_${PN}-staticdev += ${libdir}/xfce4/*/*.a FILES_${PN}-dbg += ${libdir}/xfce4/*/.debug -- 1.7.4.4 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-xfce][V2 3/3] xfce4-datetime-plugin: Initial add git (0.6.1)
Version 0.6.1 was release about 3 years ago. The patch to migrate from libxfcegui4-libxfce4ui hopefully shall be applied mainline [1]. It would have caused extra efforts to base the patch on 0.6.1 release. [1] https://bugzilla.xfce.org/show_bug.cgi?id=8064 Reviewed-by: Paul Menzel paulepan...@users.sourceforge.net Signed-off-by: Andreas Müller schnitzelt...@gmx.de --- .../datetime/files/port-to-libxfce4ui.patch| 360 .../datetime/xfce4-datetime-plugin_git.bb | 20 ++ 2 files changed, 380 insertions(+), 0 deletions(-) create mode 100644 meta-xfce/recipes-panel-plugins/datetime/files/port-to-libxfce4ui.patch create mode 100644 meta-xfce/recipes-panel-plugins/datetime/xfce4-datetime-plugin_git.bb diff --git a/meta-xfce/recipes-panel-plugins/datetime/files/port-to-libxfce4ui.patch b/meta-xfce/recipes-panel-plugins/datetime/files/port-to-libxfce4ui.patch new file mode 100644 index 000..aab20ca --- /dev/null +++ b/meta-xfce/recipes-panel-plugins/datetime/files/port-to-libxfce4ui.patch @@ -0,0 +1,360 @@ +From 2041c011c62e13c5bc1f0824733bc34ebb8a8bfe Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20M=C3=BCller?= schnitzelt...@gmx.de +Date: Sun, 23 Oct 2011 20:14:42 +0200 +Subject: [PATCH] port to libxfce4ui +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + + +Signed-off-by: Andreas Müller schnitzelt...@gmx.de +--- + configure.ac.in|9 +-- + panel-plugin/Makefile.am |8 +- + panel-plugin/datetime-dialog.c |8 +- + panel-plugin/datetime.c|4 +- + panel-plugin/xfce46-compat.c | 193 + panel-plugin/xfce46-compat.h | 20 + 6 files changed, 11 insertions(+), 231 deletions(-) + delete mode 100644 panel-plugin/xfce46-compat.c + delete mode 100644 panel-plugin/xfce46-compat.h + +diff --git a/configure.ac.in b/configure.ac.in +index 4d58211..5200268 100644 +--- a/configure.ac.in b/configure.ac.in +@@ -31,12 +31,9 @@ XDT_I18N([@LINGUAS@]) + + dnl Check for required packages + XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [2.6.0]) +-XDT_CHECK_PACKAGE([LIBXFCEGUI4], [libxfcegui4-1.0], [4.3.99.2]) +-XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.3.99.2]) +-XDT_CHECK_PACKAGE([LIBXFCE4PANEL],[libxfce4panel-1.0],[4.3.99.2]) +- +-dnl check for optional packages/versions +-XDT_CHECK_OPTIONAL_PACKAGE([LIBXFCE4PANEL_46], [libxfce4panel-1.0], [4.5.92], [libxfce4panel46], [Take advantage of Xfce 4.6 panel changes]) ++XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-1], [4.8.0]) ++XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.8.0]) ++XDT_CHECK_PACKAGE([LIBXFCE4PANEL],[libxfce4panel-1.0],[4.8.0]) + + #CFLAGS=$CFLAGS -Wall -Werror + +diff --git a/panel-plugin/Makefile.am b/panel-plugin/Makefile.am +index 4005f85..18bbc7e 100644 +--- a/panel-plugin/Makefile.am b/panel-plugin/Makefile.am +@@ -7,16 +7,14 @@ libdatetime_la_SOURCES = \ + datetime.h \ + datetime.c \ + datetime-dialog.h \ +- datetime-dialog.c \ +- xfce46-compat.h \ +- xfce46-compat.c ++ datetime-dialog.c + + libdatetime_la_CFLAGS = \ + -I$(top_srcdir) \ + -DLOCALEDIR=\$(localedir)\\ + $(GTK_CFLAGS) \ + $(LIBXFCE4PANEL_CFLAGS) \ +- $(LIBXFCEGUI4_CFLAGS) \ ++ $(LIBXFCE4UI_CFLAGS)\ + $(LIBXFCE4UTIL_CFLAGS) + + libdatetime_la_LDFLAGS = \ +@@ -31,7 +29,7 @@ endif + libdatetime_la_LIBADD = \ + $(GTK_LIBS) \ + $(LIBXFCE4PANEL_LIBS) \ +- $(LIBXFCEGUI4_LIBS) \ ++ $(LIBXFCE4UI_LIBS) \ + $(LIBXFCE4UTIL_LIBS) + + desktopdir = $(datadir)/xfce4/panel-plugins +diff --git a/panel-plugin/datetime-dialog.c b/panel-plugin/datetime-dialog.c +index 193587e..4ef3ab8 100644 +--- a/panel-plugin/datetime-dialog.c b/panel-plugin/datetime-dialog.c +@@ -28,7 +28,7 @@ + #include string.h + + /* xfce includes */ +-#include libxfcegui4/libxfcegui4.h ++#include libxfce4ui/libxfce4ui.h + #include libxfce4util/libxfce4util.h + #include libxfce4panel/xfce-panel-plugin.h + +@@ -388,7 +388,7 @@ datetime_properties_dialog(XfcePanelPlugin *plugin, t_datetime * datetime) + /* +* layout frame +*/ +- frame = xfce_create_framebox(_(Layout), bin); ++ frame = xfce_gtk_frame_box_new(_(Layout), bin); + gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dlg)-vbox), frame, + FALSE, FALSE, 0); + gtk_container_set_border_width(GTK_CONTAINER(frame), 6); +@@ -422,7 +422,7 @@ datetime_properties_dialog(XfcePanelPlugin *plugin, t_datetime * datetime) + /* +* Date frame +*/ +-
[oe] [meta-xfce] xfce-utils: update to 4.8.3
* relative-symlinks-docs.patch was applied mainline [1] * run tested on overo [1] http://git.xfce.org/xfce/xfce-utils/commit/?id=6d76b3625dd5ad2206a9c17575e22d99d43c8ecc Signed-off-by: Andreas Müller schnitzelt...@gmx.de --- .../xfce-utils/relative-symlinks-docs.patch| 11 --- .../{xfce-utils_4.8.2.bb = xfce-utils_4.8.3.bb} | 11 ++- 2 files changed, 2 insertions(+), 20 deletions(-) delete mode 100644 meta-xfce/recipes-xfce/xfce-utils/xfce-utils/relative-symlinks-docs.patch rename meta-xfce/recipes-xfce/xfce-utils/{xfce-utils_4.8.2.bb = xfce-utils_4.8.3.bb} (66%) diff --git a/meta-xfce/recipes-xfce/xfce-utils/xfce-utils/relative-symlinks-docs.patch b/meta-xfce/recipes-xfce/xfce-utils/xfce-utils/relative-symlinks-docs.patch deleted file mode 100644 index d0d80fe..000 --- a/meta-xfce/recipes-xfce/xfce-utils/xfce-utils/relative-symlinks-docs.patch +++ /dev/null @@ -1,11 +0,0 @@ a/doc/manual/Makefile.am 2011-06-18 08:05:25.0 +0200 -+++ b/doc/manual/Makefile.am 2011-07-13 21:45:17.079143002 +0200 -@@ -21,7 +21,7 @@ - done; \ - if test x$$lang != xC -a ! -d $(srcdir)/images/$$lang; then \ - echo --- Creating symlink to C images for $$lang; \ -- ln -sf $(docdir)/html/C/images $$dest/images; \ -+ ln -sf ../C/images $$dest/images; \ - fi \ - fi \ - done; diff --git a/meta-xfce/recipes-xfce/xfce-utils/xfce-utils_4.8.2.bb b/meta-xfce/recipes-xfce/xfce-utils/xfce-utils_4.8.3.bb similarity index 66% rename from meta-xfce/recipes-xfce/xfce-utils/xfce-utils_4.8.2.bb rename to meta-xfce/recipes-xfce/xfce-utils/xfce-utils_4.8.3.bb index 34d87d2..e4b8686 100644 --- a/meta-xfce/recipes-xfce/xfce-utils/xfce-utils_4.8.2.bb +++ b/meta-xfce/recipes-xfce/xfce-utils/xfce-utils_4.8.3.bb @@ -4,15 +4,8 @@ LICENSE = GPLv2 LIC_FILES_CHKSUM = file://COPYING;md5=9ac2e7cff1ddaf48b6eab6028f23ef88 DEPENDS = gtk+ virtual/libx11 dbus libxfce4util libxfce4ui -PR = r1 - inherit xfce -# SRC_URI must follow inherited one -SRC_URI += \ -file://relative-symlinks-docs.patch \ - - # usually we do not migrate (requires perl on target) EXTRA_OECONF += --disable-xfconf-migration @@ -23,5 +16,5 @@ FILES_${PN} += \ RDEPENDS_${PN} = xrdb openssh-misc -SRC_URI[md5sum] = 7f48198f4bee3edf7869064c2922c609 -SRC_URI[sha256sum] = a12b708b0cd19ffa07afb2ab2cd1bf9377ff7fbbfbe16d7493a5bb973bcb0aa5 +SRC_URI[md5sum] = 03b5fba5f63f4f1a31cc7d3728f3c87e +SRC_URI[sha256sum] = 035070d7e608b29dbaeeb6ec541d8c2edbd28152d3ef111316c33871ab02b926 -- 1.7.4.4 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [2011.03-maintenance] Pull request for binutils
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Oct 21, 2011, at 1:38 PM, Mats Kärrman wrote: Hello Tom, Please pull this commit from here: URI: git://git.openembedded.org/openembedded Branch: org.openembedded.dev (master) Paul Menzel (1): binutils-{canadian,cross}-sdk_2.18: Remove checksums and implicitly update them Sorry if it wasn't clear on the wiki page but what I'm asking for is a git branch you've created somewhere (github, gitorious, whatever, is fine) and tested that you've got all of the changes you need cherry-picked in or otherwise applied. Thanks! - -- Tom -BEGIN PGP SIGNATURE- Version: GnuPG/MacGPG2 v2.0.17 (Darwin) Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAk6mIkMACgkQdZngf2G4WwNWIwCfdDRM8w8ouqgCV4h7az5a797N dxQAnjsK4/yvXOsbAxUJoCW95GdBQaqk =SxUa -END PGP SIGNATURE- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel