* [meta-xfce][PATCH 0/3] Stable packages version updates + QA warning fixes.
@ 2012-02-04 18:30 Peter Tworek
2012-02-04 18:30 ` [meta-xfce][PATCH 1/3] xfconf: Update to latest stable version 4.8.1 Peter Tworek
` (3 more replies)
0 siblings, 4 replies; 17+ messages in thread
From: Peter Tworek @ 2012-02-04 18:30 UTC (permalink / raw)
To: openembedded-devel
Peter Tworek (3):
xfconf: Update to latest stable version 4.8.1.
xfce4-settings: Update to latest stable version 4.8.3.
xfce4-panel: Disable building of static libraries.
.../recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb | 13 +++++--------
.../xfce4-settings/xfce4-settings_4.8.2.bb | 16 ----------------
.../xfce4-settings/xfce4-settings_4.8.3.bb | 14 ++++++++++++++
meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb | 15 ---------------
meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb | 13 +++++++++++++
5 files changed, 32 insertions(+), 39 deletions(-)
delete mode 100644 meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
create mode 100644 meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
delete mode 100644 meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
create mode 100644 meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
--
1.7.3.4
^ permalink raw reply [flat|nested] 17+ messages in thread
* [meta-xfce][PATCH 1/3] xfconf: Update to latest stable version 4.8.1.
2012-02-04 18:30 [meta-xfce][PATCH 0/3] Stable packages version updates + QA warning fixes Peter Tworek
@ 2012-02-04 18:30 ` Peter Tworek
2012-02-04 18:52 ` Andreas Müller
2012-02-04 18:30 ` [meta-xfce][PATCH 2/3] xfce4-settings: Update to latest stable version 4.8.3 Peter Tworek
` (2 subsequent siblings)
3 siblings, 1 reply; 17+ messages in thread
From: Peter Tworek @ 2012-02-04 18:30 UTC (permalink / raw)
To: openembedded-devel
http://git.xfce.org/xfce/xfconf/tag/?id=xfconf-4.8.1
Run tested on netbook pro.
Signed-off-by: Peter Tworek <tworaz666@gmail.com>
---
meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb | 15 ---------------
meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb | 13 +++++++++++++
2 files changed, 13 insertions(+), 15 deletions(-)
delete mode 100644 meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
create mode 100644 meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
diff --git a/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb b/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
deleted file mode 100644
index 65efffd..0000000
--- a/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
+++ /dev/null
@@ -1,15 +0,0 @@
-DESCRIPTION = "Xfce configuration daemon and utilities"
-SECTION = "x11/wm"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
-DEPENDS = "dbus-glib libxfce4util perl-native"
-
-PR = "r0"
-
-inherit xfce
-
-FILES_${PN} += "${libdir}/xfce4/xfconf/xfconfd \
- ${datadir}/dbus-1/services/org.xfce.Xfconf.service"
-
-SRC_URI[md5sum] = "0f11ed1ec7789c5c4c3fcc7cdb3c2940"
-SRC_URI[sha256sum] = "e071d55982238f997a691ff4bb08ef39e4c86bae31cf69b6666bc0cdadd1b85d"
diff --git a/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb b/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
new file mode 100644
index 0000000..51df2ee
--- /dev/null
+++ b/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
@@ -0,0 +1,13 @@
+DESCRIPTION = "Xfce configuration daemon and utilities"
+SECTION = "x11/wm"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
+DEPENDS = "dbus-glib libxfce4util perl-native"
+
+inherit xfce
+
+FILES_${PN} += "${libdir}/xfce4/xfconf/xfconfd \
+ ${datadir}/dbus-1/services/org.xfce.Xfconf.service"
+
+SRC_URI[md5sum] = "70b4185aa7eed8a85f015f16c5c86d36"
+SRC_URI[sha256sum] = "9860737539fab2b852e8c07c50c205a5fbe894b08bcb4488a70e3fd6c75993cb"
--
1.7.3.4
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [meta-xfce][PATCH 2/3] xfce4-settings: Update to latest stable version 4.8.3.
2012-02-04 18:30 [meta-xfce][PATCH 0/3] Stable packages version updates + QA warning fixes Peter Tworek
2012-02-04 18:30 ` [meta-xfce][PATCH 1/3] xfconf: Update to latest stable version 4.8.1 Peter Tworek
@ 2012-02-04 18:30 ` Peter Tworek
2012-02-09 23:52 ` Andreas Müller
2012-02-04 18:30 ` [meta-xfce][PATCH 3/3] xfce4-panel: Disable building of static libraries Peter Tworek
2012-02-06 19:28 ` [meta-xfce][PATCH 3/3 v2] xfce4-panel: Remove static version of panel plugins Peter Tworek
3 siblings, 1 reply; 17+ messages in thread
From: Peter Tworek @ 2012-02-04 18:30 UTC (permalink / raw)
To: openembedded-devel
http://git.xfce.org/xfce/xfce4-settings/tag/?id=xfce4-settings-4.8.3
Run tested on netbook pro.
Signed-off-by: Peter Tworek <tworaz666@gmail.com>
---
.../xfce4-settings/xfce4-settings_4.8.2.bb | 16 ----------------
.../xfce4-settings/xfce4-settings_4.8.3.bb | 14 ++++++++++++++
2 files changed, 14 insertions(+), 16 deletions(-)
delete mode 100644 meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
create mode 100644 meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
deleted file mode 100644
index 258c238..0000000
--- a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
+++ /dev/null
@@ -1,16 +0,0 @@
-DESCRIPTION = "Xfce4 settings"
-SECTION = "x11/wm"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
-DEPENDS = "exo gtk+ libxfce4util libxfce4ui xfconf dbus-glib libxi virtual/libx11 xrandr libnotify libxcursor libxklavier"
-
-PR = "r1"
-
-inherit xfce
-
-SRC_URI += "file://0001-xfsettingsd-use-gnome-as-default-icon-theme.patch"
-
-SRC_URI[md5sum] = "a45420fea20f29265ab6785cb1d07377"
-SRC_URI[sha256sum] = "3f79865a6a3817f3c868f2412cbf105e73e54810438f62035699ae5fd72c29d0"
-
-RRECOMMENDS_${PN} += "gnome-icon-theme"
diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
new file mode 100644
index 0000000..c3dd8fd
--- /dev/null
+++ b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "Xfce4 settings"
+SECTION = "x11/wm"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
+DEPENDS = "exo gtk+ libxfce4util libxfce4ui xfconf dbus-glib libxi virtual/libx11 xrandr libnotify libxcursor libxklavier"
+
+inherit xfce
+
+SRC_URI += "file://0001-xfsettingsd-use-gnome-as-default-icon-theme.patch"
+
+SRC_URI[md5sum] = "4669298cc8a4abf0e5a410016b575030"
+SRC_URI[sha256sum] = "d878cc474e1e677e9607279b9a1007cb90ed35ff078de180259a8b2b8d06bc2e"
+
+RRECOMMENDS_${PN} += "gnome-icon-theme"
--
1.7.3.4
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [meta-xfce][PATCH 3/3] xfce4-panel: Disable building of static libraries.
2012-02-04 18:30 [meta-xfce][PATCH 0/3] Stable packages version updates + QA warning fixes Peter Tworek
2012-02-04 18:30 ` [meta-xfce][PATCH 1/3] xfconf: Update to latest stable version 4.8.1 Peter Tworek
2012-02-04 18:30 ` [meta-xfce][PATCH 2/3] xfce4-settings: Update to latest stable version 4.8.3 Peter Tworek
@ 2012-02-04 18:30 ` Peter Tworek
2012-02-05 17:00 ` Andreas Müller
2012-02-06 19:28 ` [meta-xfce][PATCH 3/3 v2] xfce4-panel: Remove static version of panel plugins Peter Tworek
3 siblings, 1 reply; 17+ messages in thread
From: Peter Tworek @ 2012-02-04 18:30 UTC (permalink / raw)
To: openembedded-devel
Current recipe triggers several QA warnings about non -staticdev packages
containing .a files. The offending files are static versions of panel
plugins. They have no actual use. They're just a byproduct. Xfce4-panel
contains only one more library libxfce4-panel. Similary to panel plugins
it's static version is rather useless.
Disabling building of static libs makes -dev package smaller and fixes
all QA warnings.
Run tested on netbook pro.
Signed-off-by: Peter Tworek <tworaz666@gmail.com>
---
.../recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb | 13 +++++--------
1 files changed, 5 insertions(+), 8 deletions(-)
diff --git a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
index 0cd8eba..937b078 100644
--- a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
+++ b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
@@ -4,15 +4,17 @@ LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=26a8bd75d8f8498bdbbe64a27791d4ee"
DEPENDS = "libxfce4util garcon libxfce4ui xfconf exo gtk+ dbus cairo virtual/libx11 libxml2 libwnck"
-PR = "r1"
+PR = "r2"
inherit xfce
+EXTRA_OECONF = "--disable-static"
+
python populate_packages_prepend() {
plugin_dir = bb.data.expand('${libdir}/xfce4/panel/plugins/', d)
plugin_name = bb.data.expand('${PN}-plugin-%s', d)
do_split_packages(d, plugin_dir, '^lib(.*).so$', plugin_name,
- '${PN} plugin for %s', extra_depends='', prepend=True,
+ '${PN} %s plugin', extra_depends='', prepend=True,
aux_files_pattern=['${datadir}/xfce4/panel/plugins/%s.desktop',
'${sysconfdir}/xdg/xfce/panel/%s-*',
'${datadir}/icons/hicolor/48x48/apps/*-%s.png',
@@ -23,12 +25,7 @@ PACKAGES_DYNAMIC = "${PN}-plugin-*"
FILES_${PN} += "${libdir}/xfce4/panel/migrate \
${libdir}/xfce4/panel/wrapper"
-
-FILES_${PN}-dbg += "${libdir}/xfce4/panel/plugins/.debug \
- "
-
-FILES_${PN}-dev += "${libdir}/xfce4/panel/plugins/*.*a \
- "
+FILES_${PN}-dbg += "${libdir}/xfce4/panel/plugins/.debug"
SRC_URI[md5sum] = "9d7bf0503d5867c4044cef04bb5845b1"
SRC_URI[sha256sum] = "66f1266a1242ee5ecada995a4a584dd9802aa24456759b40b0c29227c39bed03"
--
1.7.3.4
^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [meta-xfce][PATCH 1/3] xfconf: Update to latest stable version 4.8.1.
2012-02-04 18:30 ` [meta-xfce][PATCH 1/3] xfconf: Update to latest stable version 4.8.1 Peter Tworek
@ 2012-02-04 18:52 ` Andreas Müller
2012-02-05 15:12 ` Peter Tworek
0 siblings, 1 reply; 17+ messages in thread
From: Andreas Müller @ 2012-02-04 18:52 UTC (permalink / raw)
To: openembedded-devel
On Sat, Feb 4, 2012 at 7:30 PM, Peter Tworek <tworaz666@gmail.com> wrote:
> http://git.xfce.org/xfce/xfconf/tag/?id=xfconf-4.8.1
>
> Run tested on netbook pro.
>
> Signed-off-by: Peter Tworek <tworaz666@gmail.com>
> ---
> meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb | 15 ---------------
> meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb | 13 +++++++++++++
> 2 files changed, 13 insertions(+), 15 deletions(-)
> delete mode 100644 meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
> create mode 100644 meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
>
> diff --git a/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb b/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
> deleted file mode 100644
> index 65efffd..0000000
> --- a/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -DESCRIPTION = "Xfce configuration daemon and utilities"
> -SECTION = "x11/wm"
> -LICENSE = "GPLv2"
> -LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
> -DEPENDS = "dbus-glib libxfce4util perl-native"
> -
> -PR = "r0"
> -
> -inherit xfce
> -
> -FILES_${PN} += "${libdir}/xfce4/xfconf/xfconfd \
> - ${datadir}/dbus-1/services/org.xfce.Xfconf.service"
> -
> -SRC_URI[md5sum] = "0f11ed1ec7789c5c4c3fcc7cdb3c2940"
> -SRC_URI[sha256sum] = "e071d55982238f997a691ff4bb08ef39e4c86bae31cf69b6666bc0cdadd1b85d"
> diff --git a/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb b/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
> new file mode 100644
> index 0000000..51df2ee
> --- /dev/null
> +++ b/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
> @@ -0,0 +1,13 @@
> +DESCRIPTION = "Xfce configuration daemon and utilities"
> +SECTION = "x11/wm"
> +LICENSE = "GPLv2"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
> +DEPENDS = "dbus-glib libxfce4util perl-native"
> +
> +inherit xfce
> +
> +FILES_${PN} += "${libdir}/xfce4/xfconf/xfconfd \
> + ${datadir}/dbus-1/services/org.xfce.Xfconf.service"
> +
> +SRC_URI[md5sum] = "70b4185aa7eed8a85f015f16c5c86d36"
> +SRC_URI[sha256sum] = "9860737539fab2b852e8c07c50c205a5fbe894b08bcb4488a70e3fd6c75993cb"
> --
> 1.7.3.4
>
Have same here but did not send because of following issue: After
setting up 1st session (panels / plugins...). and closing session in
the 2nd session panel is gone. Restarting manual causes annoying error
messages. How did you test this one?
Andreas
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [meta-xfce][PATCH 1/3] xfconf: Update to latest stable version 4.8.1.
2012-02-04 18:52 ` Andreas Müller
@ 2012-02-05 15:12 ` Peter Tworek
2012-02-08 14:05 ` Peter Tworek
0 siblings, 1 reply; 17+ messages in thread
From: Peter Tworek @ 2012-02-05 15:12 UTC (permalink / raw)
To: openembedded-devel
On 02/04/2012 07:52 PM, Andreas Müller wrote:
> On Sat, Feb 4, 2012 at 7:30 PM, Peter Tworek<tworaz666@gmail.com> wrote:
>> http://git.xfce.org/xfce/xfconf/tag/?id=xfconf-4.8.1
>>
>> Run tested on netbook pro.
>>
>> Signed-off-by: Peter Tworek<tworaz666@gmail.com>
>> ---
>> meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb | 15 ---------------
>> meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb | 13 +++++++++++++
>> 2 files changed, 13 insertions(+), 15 deletions(-)
>> delete mode 100644 meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
>> create mode 100644 meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
>>
>> diff --git a/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb b/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
>> deleted file mode 100644
>> index 65efffd..0000000
>> --- a/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
>> +++ /dev/null
>> @@ -1,15 +0,0 @@
>> -DESCRIPTION = "Xfce configuration daemon and utilities"
>> -SECTION = "x11/wm"
>> -LICENSE = "GPLv2"
>> -LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
>> -DEPENDS = "dbus-glib libxfce4util perl-native"
>> -
>> -PR = "r0"
>> -
>> -inherit xfce
>> -
>> -FILES_${PN} += "${libdir}/xfce4/xfconf/xfconfd \
>> - ${datadir}/dbus-1/services/org.xfce.Xfconf.service"
>> -
>> -SRC_URI[md5sum] = "0f11ed1ec7789c5c4c3fcc7cdb3c2940"
>> -SRC_URI[sha256sum] = "e071d55982238f997a691ff4bb08ef39e4c86bae31cf69b6666bc0cdadd1b85d"
>> diff --git a/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb b/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
>> new file mode 100644
>> index 0000000..51df2ee
>> --- /dev/null
>> +++ b/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
>> @@ -0,0 +1,13 @@
>> +DESCRIPTION = "Xfce configuration daemon and utilities"
>> +SECTION = "x11/wm"
>> +LICENSE = "GPLv2"
>> +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
>> +DEPENDS = "dbus-glib libxfce4util perl-native"
>> +
>> +inherit xfce
>> +
>> +FILES_${PN} += "${libdir}/xfce4/xfconf/xfconfd \
>> + ${datadir}/dbus-1/services/org.xfce.Xfconf.service"
>> +
>> +SRC_URI[md5sum] = "70b4185aa7eed8a85f015f16c5c86d36"
>> +SRC_URI[sha256sum] = "9860737539fab2b852e8c07c50c205a5fbe894b08bcb4488a70e3fd6c75993cb"
>> --
>> 1.7.3.4
>>
> Have same here but did not send because of following issue: After
> setting up 1st session (panels / plugins...). and closing session in
> the 2nd session panel is gone. Restarting manual causes annoying error
> messages. How did you test this one?
I haven't tested it with a clean session, just updated exiting version
on my machine, logged out, logged in and it worked. Just for experiment
I've made some changes to my existing panel setup, restarted the device
and the changes are there, everything seems to be working fine. I'll
retest it with clean $HOME, maybe this will trigger the issue.
/ptw
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [meta-xfce][PATCH 3/3] xfce4-panel: Disable building of static libraries.
2012-02-04 18:30 ` [meta-xfce][PATCH 3/3] xfce4-panel: Disable building of static libraries Peter Tworek
@ 2012-02-05 17:00 ` Andreas Müller
2012-02-05 17:05 ` Peter Tworek
0 siblings, 1 reply; 17+ messages in thread
From: Andreas Müller @ 2012-02-05 17:00 UTC (permalink / raw)
To: openembedded-devel
On Sat, Feb 4, 2012 at 7:30 PM, Peter Tworek <tworaz666@gmail.com> wrote:
> Current recipe triggers several QA warnings about non -staticdev packages
> containing .a files. The offending files are static versions of panel
> plugins. They have no actual use. They're just a byproduct. Xfce4-panel
> contains only one more library libxfce4-panel. Similary to panel plugins
> it's static version is rather useless.
>
> Disabling building of static libs makes -dev package smaller and fixes
> all QA warnings.
>
> Run tested on netbook pro.
>
> Signed-off-by: Peter Tworek <tworaz666@gmail.com>
> ---
> .../recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb | 13 +++++--------
> 1 files changed, 5 insertions(+), 8 deletions(-)
>
> diff --git a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
> index 0cd8eba..937b078 100644
> --- a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
> +++ b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
> @@ -4,15 +4,17 @@ LICENSE = "GPLv2"
> LIC_FILES_CHKSUM = "file://COPYING;md5=26a8bd75d8f8498bdbbe64a27791d4ee"
> DEPENDS = "libxfce4util garcon libxfce4ui xfconf exo gtk+ dbus cairo virtual/libx11 libxml2 libwnck"
>
> -PR = "r1"
> +PR = "r2"
>
> inherit xfce
>
> +EXTRA_OECONF = "--disable-static"
I think hereby you disable static for the whole: panel+plugins. I
would feel better if you simply have
FILES_${PN}-staticdev += "${libdir}/xfce4/panel/plugins/*.*a \
below.
> +
> python populate_packages_prepend() {
> plugin_dir = bb.data.expand('${libdir}/xfce4/panel/plugins/', d)
> plugin_name = bb.data.expand('${PN}-plugin-%s', d)
> do_split_packages(d, plugin_dir, '^lib(.*).so$', plugin_name,
> - '${PN} plugin for %s', extra_depends='', prepend=True,
> + '${PN} %s plugin', extra_depends='', prepend=True,
> aux_files_pattern=['${datadir}/xfce4/panel/plugins/%s.desktop',
> '${sysconfdir}/xdg/xfce/panel/%s-*',
> '${datadir}/icons/hicolor/48x48/apps/*-%s.png',
> @@ -23,12 +25,7 @@ PACKAGES_DYNAMIC = "${PN}-plugin-*"
>
> FILES_${PN} += "${libdir}/xfce4/panel/migrate \
> ${libdir}/xfce4/panel/wrapper"
> -
> -FILES_${PN}-dbg += "${libdir}/xfce4/panel/plugins/.debug \
> - "
> -
> -FILES_${PN}-dev += "${libdir}/xfce4/panel/plugins/*.*a \
> - "
> +FILES_${PN}-dbg += "${libdir}/xfce4/panel/plugins/.debug"
>
> SRC_URI[md5sum] = "9d7bf0503d5867c4044cef04bb5845b1"
> SRC_URI[sha256sum] = "66f1266a1242ee5ecada995a4a584dd9802aa24456759b40b0c29227c39bed03"
> --
Regards
Andreas
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [meta-xfce][PATCH 3/3] xfce4-panel: Disable building of static libraries.
2012-02-05 17:00 ` Andreas Müller
@ 2012-02-05 17:05 ` Peter Tworek
0 siblings, 0 replies; 17+ messages in thread
From: Peter Tworek @ 2012-02-05 17:05 UTC (permalink / raw)
To: openembedded-devel
On 02/05/2012 06:00 PM, Andreas Müller wrote:
> On Sat, Feb 4, 2012 at 7:30 PM, Peter Tworek<tworaz666@gmail.com> wrote:
>> Current recipe triggers several QA warnings about non -staticdev packages
>> containing .a files. The offending files are static versions of panel
>> plugins. They have no actual use. They're just a byproduct. Xfce4-panel
>> contains only one more library libxfce4-panel. Similary to panel plugins
>> it's static version is rather useless.
>>
>> Disabling building of static libs makes -dev package smaller and fixes
>> all QA warnings.
>>
>> Run tested on netbook pro.
>>
>> Signed-off-by: Peter Tworek<tworaz666@gmail.com>
>> ---
>> .../recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb | 13 +++++--------
>> 1 files changed, 5 insertions(+), 8 deletions(-)
>>
>> diff --git a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
>> index 0cd8eba..937b078 100644
>> --- a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
>> +++ b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
>> @@ -4,15 +4,17 @@ LICENSE = "GPLv2"
>> LIC_FILES_CHKSUM = "file://COPYING;md5=26a8bd75d8f8498bdbbe64a27791d4ee"
>> DEPENDS = "libxfce4util garcon libxfce4ui xfconf exo gtk+ dbus cairo virtual/libx11 libxml2 libwnck"
>>
>> -PR = "r1"
>> +PR = "r2"
>>
>> inherit xfce
>>
>> +EXTRA_OECONF = "--disable-static"
> I think hereby you disable static for the whole: panel+plugins. I
> would feel better if you simply have
>
> FILES_${PN}-staticdev += "${libdir}/xfce4/panel/plugins/*.*a \
The question is do we really need static version of panel plugins. They
can't be used for anything, really. Even if you package them, you have
no way of using those static libs. There are no headers which define
what functions those libs expose. If you feel bad about
--disable-static, than how about:
do_install_append () {
find "${D}/${libdir}/xfce4/panel/plugins" -name '*.a' -exec rm -f {} +
}
??
> below.
>> +
>> python populate_packages_prepend() {
>> plugin_dir = bb.data.expand('${libdir}/xfce4/panel/plugins/', d)
>> plugin_name = bb.data.expand('${PN}-plugin-%s', d)
>> do_split_packages(d, plugin_dir, '^lib(.*).so$', plugin_name,
>> - '${PN} plugin for %s', extra_depends='', prepend=True,
>> + '${PN} %s plugin', extra_depends='', prepend=True,
>> aux_files_pattern=['${datadir}/xfce4/panel/plugins/%s.desktop',
>> '${sysconfdir}/xdg/xfce/panel/%s-*',
>> '${datadir}/icons/hicolor/48x48/apps/*-%s.png',
>> @@ -23,12 +25,7 @@ PACKAGES_DYNAMIC = "${PN}-plugin-*"
>>
>> FILES_${PN} += "${libdir}/xfce4/panel/migrate \
>> ${libdir}/xfce4/panel/wrapper"
>> -
>> -FILES_${PN}-dbg += "${libdir}/xfce4/panel/plugins/.debug \
>> - "
>> -
>> -FILES_${PN}-dev += "${libdir}/xfce4/panel/plugins/*.*a \
>> - "
>> +FILES_${PN}-dbg += "${libdir}/xfce4/panel/plugins/.debug"
>>
>> SRC_URI[md5sum] = "9d7bf0503d5867c4044cef04bb5845b1"
>> SRC_URI[sha256sum] = "66f1266a1242ee5ecada995a4a584dd9802aa24456759b40b0c29227c39bed03"
>> --
> Regards
>
> Andreas
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* [meta-xfce][PATCH 3/3 v2] xfce4-panel: Remove static version of panel plugins.
2012-02-04 18:30 [meta-xfce][PATCH 0/3] Stable packages version updates + QA warning fixes Peter Tworek
` (2 preceding siblings ...)
2012-02-04 18:30 ` [meta-xfce][PATCH 3/3] xfce4-panel: Disable building of static libraries Peter Tworek
@ 2012-02-06 19:28 ` Peter Tworek
2012-02-09 23:17 ` Andreas Müller
3 siblings, 1 reply; 17+ messages in thread
From: Peter Tworek @ 2012-02-06 19:28 UTC (permalink / raw)
To: openembedded-devel
They have no actual use and trigger QA warnings.
Signed-off-by: Peter Tworek <tworaz666@gmail.com>
---
.../recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
index 0cd8eba..6bbbc05 100644
--- a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
+++ b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
@@ -19,6 +19,10 @@ python populate_packages_prepend() {
'${bindir}/*%s*'])
}
+do_install_append () {
+ find "${D}/${libdir}/xfce4/panel/plugins" -name '*.a' -exec rm -f {} +
+}
+
PACKAGES_DYNAMIC = "${PN}-plugin-*"
FILES_${PN} += "${libdir}/xfce4/panel/migrate \
@@ -27,8 +31,5 @@ FILES_${PN} += "${libdir}/xfce4/panel/migrate \
FILES_${PN}-dbg += "${libdir}/xfce4/panel/plugins/.debug \
"
-FILES_${PN}-dev += "${libdir}/xfce4/panel/plugins/*.*a \
- "
-
SRC_URI[md5sum] = "9d7bf0503d5867c4044cef04bb5845b1"
SRC_URI[sha256sum] = "66f1266a1242ee5ecada995a4a584dd9802aa24456759b40b0c29227c39bed03"
--
1.7.3.4
^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [meta-xfce][PATCH 1/3] xfconf: Update to latest stable version 4.8.1.
2012-02-05 15:12 ` Peter Tworek
@ 2012-02-08 14:05 ` Peter Tworek
0 siblings, 0 replies; 17+ messages in thread
From: Peter Tworek @ 2012-02-08 14:05 UTC (permalink / raw)
To: openembedded-devel
On 02/05/2012 04:12 PM, Peter Tworek wrote:
> On 02/04/2012 07:52 PM, Andreas Müller wrote:
>> On Sat, Feb 4, 2012 at 7:30 PM, Peter Tworek<tworaz666@gmail.com>
>> wrote:
>>>
>>>
>>> Run tested on netbook pro.
>>>
>>> Signed-off-by: Peter Tworek<tworaz666@gmail.com>
>>> ---
>>> meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb | 15 ---------------
>>> meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb | 13 +++++++++++++
>>> 2 files changed, 13 insertions(+), 15 deletions(-)
>>> delete mode 100644 meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
>>> create mode 100644 meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
>>>
>>> diff --git a/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
>>> b/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
>>> deleted file mode 100644
>>> index 65efffd..0000000
>>> --- a/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.0.bb
>>> +++ /dev/null
>>> @@ -1,15 +0,0 @@
>>> -DESCRIPTION = "Xfce configuration daemon and utilities"
>>> -SECTION = "x11/wm"
>>> -LICENSE = "GPLv2"
>>> -LIC_FILES_CHKSUM =
>>> "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
>>> -DEPENDS = "dbus-glib libxfce4util perl-native"
>>> -
>>> -PR = "r0"
>>> -
>>> -inherit xfce
>>> -
>>> -FILES_${PN} += "${libdir}/xfce4/xfconf/xfconfd \
>>> - ${datadir}/dbus-1/services/org.xfce.Xfconf.service"
>>> -
>>> -SRC_URI[md5sum] = "0f11ed1ec7789c5c4c3fcc7cdb3c2940"
>>> -SRC_URI[sha256sum] =
>>> "e071d55982238f997a691ff4bb08ef39e4c86bae31cf69b6666bc0cdadd1b85d"
>>> diff --git a/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
>>> b/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
>>> new file mode 100644
>>> index 0000000..51df2ee
>>> --- /dev/null
>>> +++ b/meta-xfce/recipes-xfce/xfconf/xfconf_4.8.1.bb
>>> @@ -0,0 +1,13 @@
>>> +DESCRIPTION = "Xfce configuration daemon and utilities"
>>> +SECTION = "x11/wm"
>>> +LICENSE = "GPLv2"
>>> +LIC_FILES_CHKSUM =
>>> "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
>>> +DEPENDS = "dbus-glib libxfce4util perl-native"
>>> +
>>> +inherit xfce
>>> +
>>> +FILES_${PN} += "${libdir}/xfce4/xfconf/xfconfd \
>>> + ${datadir}/dbus-1/services/org.xfce.Xfconf.service"
>>> +
>>> +SRC_URI[md5sum] = "70b4185aa7eed8a85f015f16c5c86d36"
>>> +SRC_URI[sha256sum] =
>>> "9860737539fab2b852e8c07c50c205a5fbe894b08bcb4488a70e3fd6c75993cb"
>>> --
>>> 1.7.3.4
>>>
>> Have same here but did not send because of following issue: After
>> setting up 1st session (panels / plugins...). and closing session in
>> the 2nd session panel is gone. Restarting manual causes annoying error
>> messages. How did you test this one?
> I haven't tested it with a clean session, just updated exiting version
> on my machine, logged out, logged in and it worked. Just for
> experiment I've made some changes to my existing panel setup,
> restarted the device and the changes are there, everything seems to be
> working fine. I'll retest it with clean $HOME, maybe this will trigger
> the issue.
>
> /ptw
Ok, I've managed what I think is the same problem you're seeing. What I
did was:
1. Modify xfce4-panel (add some new plugin, remove exiting one etc)
2. Switch to virtual terminal (chvt 1)
3. Kill X server.
After that when I start xfce4 once again, there is high chance that
xfce4-panel will crash. I couldn't reproduce the problem if I cleanly
logged out from xfce4. I've tried it several times and everything works
as I'd expect it to. My guess is that the problem arises when xfconfd is
killed while it's trying to save something to the disk. Looking at the
changelog only this [1] commit looks like it might have anything to do
with the issue. Other ones seem harmless. I'll try to look into this
closer when I'll have some free time.
/ptw
[1]
http://git.xfce.org/xfce/xfconf/commit/?h=xfce-4.8&id=2a4673e1dae7d766d095582b47aa2b1c31e3de71
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [meta-xfce][PATCH 3/3 v2] xfce4-panel: Remove static version of panel plugins.
2012-02-06 19:28 ` [meta-xfce][PATCH 3/3 v2] xfce4-panel: Remove static version of panel plugins Peter Tworek
@ 2012-02-09 23:17 ` Andreas Müller
2012-02-13 20:31 ` [PATCH 3/3 v3] " Peter Tworek
0 siblings, 1 reply; 17+ messages in thread
From: Andreas Müller @ 2012-02-09 23:17 UTC (permalink / raw)
To: openembedded-devel
On Mon, Feb 6, 2012 at 8:28 PM, Peter Tworek <tworaz666@gmail.com> wrote:
> They have no actual use and trigger QA warnings.
>
> Signed-off-by: Peter Tworek <tworaz666@gmail.com>
> ---
> .../recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb | 7 ++++---
> 1 files changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
> index 0cd8eba..6bbbc05 100644
> --- a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
> +++ b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
> @@ -19,6 +19,10 @@ python populate_packages_prepend() {
> '${bindir}/*%s*'])
> }
>
> +do_install_append () {
> + find "${D}/${libdir}/xfce4/panel/plugins" -name '*.a' -exec rm -f {} +
> +}
> +
> PACKAGES_DYNAMIC = "${PN}-plugin-*"
>
> FILES_${PN} += "${libdir}/xfce4/panel/migrate \
> @@ -27,8 +31,5 @@ FILES_${PN} += "${libdir}/xfce4/panel/migrate \
> FILES_${PN}-dbg += "${libdir}/xfce4/panel/plugins/.debug \
> "
>
> -FILES_${PN}-dev += "${libdir}/xfce4/panel/plugins/*.*a \
> - "
> -
> SRC_URI[md5sum] = "9d7bf0503d5867c4044cef04bb5845b1"
> SRC_URI[sha256sum] = "66f1266a1242ee5ecada995a4a584dd9802aa24456759b40b0c29227c39bed03"
> --
> 1.7.3.4
>
Sorry for late answer but you forgot PR-bump in V2.
Andreas
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [meta-xfce][PATCH 2/3] xfce4-settings: Update to latest stable version 4.8.3.
2012-02-04 18:30 ` [meta-xfce][PATCH 2/3] xfce4-settings: Update to latest stable version 4.8.3 Peter Tworek
@ 2012-02-09 23:52 ` Andreas Müller
2012-02-10 11:41 ` Andrei Gherzan
0 siblings, 1 reply; 17+ messages in thread
From: Andreas Müller @ 2012-02-09 23:52 UTC (permalink / raw)
To: openembedded-devel
On Sat, Feb 4, 2012 at 7:30 PM, Peter Tworek <tworaz666@gmail.com> wrote:
> http://git.xfce.org/xfce/xfce4-settings/tag/?id=xfce4-settings-4.8.3
>
> Run tested on netbook pro.
>
> Signed-off-by: Peter Tworek <tworaz666@gmail.com>
> ---
> .../xfce4-settings/xfce4-settings_4.8.2.bb | 16 ----------------
> .../xfce4-settings/xfce4-settings_4.8.3.bb | 14 ++++++++++++++
> 2 files changed, 14 insertions(+), 16 deletions(-)
> delete mode 100644 meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
> create mode 100644 meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
>
> diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
> deleted file mode 100644
> index 258c238..0000000
> --- a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
> +++ /dev/null
> @@ -1,16 +0,0 @@
> -DESCRIPTION = "Xfce4 settings"
> -SECTION = "x11/wm"
> -LICENSE = "GPLv2"
> -LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
> -DEPENDS = "exo gtk+ libxfce4util libxfce4ui xfconf dbus-glib libxi virtual/libx11 xrandr libnotify libxcursor libxklavier"
> -
> -PR = "r1"
> -
> -inherit xfce
> -
> -SRC_URI += "file://0001-xfsettingsd-use-gnome-as-default-icon-theme.patch"
> -
> -SRC_URI[md5sum] = "a45420fea20f29265ab6785cb1d07377"
> -SRC_URI[sha256sum] = "3f79865a6a3817f3c868f2412cbf105e73e54810438f62035699ae5fd72c29d0"
> -
> -RRECOMMENDS_${PN} += "gnome-icon-theme"
> diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
> new file mode 100644
> index 0000000..c3dd8fd
> --- /dev/null
> +++ b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
> @@ -0,0 +1,14 @@
> +DESCRIPTION = "Xfce4 settings"
> +SECTION = "x11/wm"
> +LICENSE = "GPLv2"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
> +DEPENDS = "exo gtk+ libxfce4util libxfce4ui xfconf dbus-glib libxi virtual/libx11 xrandr libnotify libxcursor libxklavier"
> +
> +inherit xfce
> +
> +SRC_URI += "file://0001-xfsettingsd-use-gnome-as-default-icon-theme.patch"
> +
> +SRC_URI[md5sum] = "4669298cc8a4abf0e5a410016b575030"
> +SRC_URI[sha256sum] = "d878cc474e1e677e9607279b9a1007cb90ed35ff078de180259a8b2b8d06bc2e"
> +
> +RRECOMMENDS_${PN} += "gnome-icon-theme"
> --
> 1.7.3.4
>
Acked-by: Andreas Müller <schnitzeltony@googlemail.com>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [meta-xfce][PATCH 2/3] xfce4-settings: Update to latest stable version 4.8.3.
2012-02-09 23:52 ` Andreas Müller
@ 2012-02-10 11:41 ` Andrei Gherzan
2012-02-13 20:29 ` [PATCH 2/3 v2] " Peter Tworek
0 siblings, 1 reply; 17+ messages in thread
From: Andrei Gherzan @ 2012-02-10 11:41 UTC (permalink / raw)
To: openembedded-devel
On Fri, Feb 10, 2012 at 01:52, Andreas Müller
<schnitzeltony@googlemail.com>wrote:
> On Sat, Feb 4, 2012 at 7:30 PM, Peter Tworek <tworaz666@gmail.com> wrote:
> > http://git.xfce.org/xfce/xfce4-settings/tag/?id=xfce4-settings-4.8.3
> >
> > Run tested on netbook pro.
> >
> > Signed-off-by: Peter Tworek <tworaz666@gmail.com>
> > ---
> > .../xfce4-settings/xfce4-settings_4.8.2.bb | 16
> ----------------
> > .../xfce4-settings/xfce4-settings_4.8.3.bb | 14
> ++++++++++++++
> > 2 files changed, 14 insertions(+), 16 deletions(-)
> > delete mode 100644 meta-xfce/recipes-xfce/xfce4-settings/
> xfce4-settings_4.8.2.bb
> > create mode 100644 meta-xfce/recipes-xfce/xfce4-settings/
> xfce4-settings_4.8.3.bb
> >
> > diff --git a/meta-xfce/recipes-xfce/xfce4-settings/
> xfce4-settings_4.8.2.bb b/meta-xfce/recipes-xfce/xfce4-settings/
> xfce4-settings_4.8.2.bb
> > deleted file mode 100644
> > index 258c238..0000000
> > --- a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
> > +++ /dev/null
> > @@ -1,16 +0,0 @@
> > -DESCRIPTION = "Xfce4 settings"
> > -SECTION = "x11/wm"
> > -LICENSE = "GPLv2"
> > -LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
> > -DEPENDS = "exo gtk+ libxfce4util libxfce4ui xfconf dbus-glib libxi
> virtual/libx11 xrandr libnotify libxcursor libxklavier"
> > -
> > -PR = "r1"
> > -
> > -inherit xfce
> > -
> > -SRC_URI +=
> "file://0001-xfsettingsd-use-gnome-as-default-icon-theme.patch"
> > -
> > -SRC_URI[md5sum] = "a45420fea20f29265ab6785cb1d07377"
> > -SRC_URI[sha256sum] =
> "3f79865a6a3817f3c868f2412cbf105e73e54810438f62035699ae5fd72c29d0"
> > -
> > -RRECOMMENDS_${PN} += "gnome-icon-theme"
> > diff --git a/meta-xfce/recipes-xfce/xfce4-settings/
> xfce4-settings_4.8.3.bb b/meta-xfce/recipes-xfce/xfce4-settings/
> xfce4-settings_4.8.3.bb
> > new file mode 100644
> > index 0000000..c3dd8fd
> > --- /dev/null
> > +++ b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
> > @@ -0,0 +1,14 @@
> > +DESCRIPTION = "Xfce4 settings"
> > +SECTION = "x11/wm"
> > +LICENSE = "GPLv2"
> > +LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
> > +DEPENDS = "exo gtk+ libxfce4util libxfce4ui xfconf dbus-glib libxi
> virtual/libx11 xrandr libnotify libxcursor libxklavier"
> > +
> > +inherit xfce
> > +
>
No PR?
> > +SRC_URI +=
> "file://0001-xfsettingsd-use-gnome-as-default-icon-theme.patch"
> > +
> > +SRC_URI[md5sum] = "4669298cc8a4abf0e5a410016b575030"
> > +SRC_URI[sha256sum] =
> "d878cc474e1e677e9607279b9a1007cb90ed35ff078de180259a8b2b8d06bc2e"
> > +
> > +RRECOMMENDS_${PN} += "gnome-icon-theme"
> > --
> > 1.7.3.4
> >
> Acked-by: Andreas Müller <schnitzeltony@googlemail.com>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
^ permalink raw reply [flat|nested] 17+ messages in thread
* [PATCH 2/3 v2] xfce4-settings: Update to latest stable version 4.8.3.
2012-02-10 11:41 ` Andrei Gherzan
@ 2012-02-13 20:29 ` Peter Tworek
2012-02-14 0:36 ` Andreas Müller
0 siblings, 1 reply; 17+ messages in thread
From: Peter Tworek @ 2012-02-13 20:29 UTC (permalink / raw)
To: openembedded-devel
http://git.xfce.org/xfce/xfce4-settings/tag/?id=xfce4-settings-4.8.3
Run tested on netbook pro.
Signed-off-by: Peter Tworek <tworaz666@gmail.com>
---
.../xfce4-settings/xfce4-settings_4.8.2.bb | 16 ----------------
.../xfce4-settings/xfce4-settings_4.8.3.bb | 16 ++++++++++++++++
2 files changed, 16 insertions(+), 16 deletions(-)
delete mode 100644 meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
create mode 100644 meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
deleted file mode 100644
index 258c238..0000000
--- a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
+++ /dev/null
@@ -1,16 +0,0 @@
-DESCRIPTION = "Xfce4 settings"
-SECTION = "x11/wm"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
-DEPENDS = "exo gtk+ libxfce4util libxfce4ui xfconf dbus-glib libxi virtual/libx11 xrandr libnotify libxcursor libxklavier"
-
-PR = "r1"
-
-inherit xfce
-
-SRC_URI += "file://0001-xfsettingsd-use-gnome-as-default-icon-theme.patch"
-
-SRC_URI[md5sum] = "a45420fea20f29265ab6785cb1d07377"
-SRC_URI[sha256sum] = "3f79865a6a3817f3c868f2412cbf105e73e54810438f62035699ae5fd72c29d0"
-
-RRECOMMENDS_${PN} += "gnome-icon-theme"
diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
new file mode 100644
index 0000000..2dbdd81
--- /dev/null
+++ b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "Xfce4 settings"
+SECTION = "x11/wm"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
+DEPENDS = "exo gtk+ libxfce4util libxfce4ui xfconf dbus-glib libxi virtual/libx11 xrandr libnotify libxcursor libxklavier"
+
+PR = "r1"
+
+inherit xfce
+
+SRC_URI += "file://0001-xfsettingsd-use-gnome-as-default-icon-theme.patch"
+
+SRC_URI[md5sum] = "4669298cc8a4abf0e5a410016b575030"
+SRC_URI[sha256sum] = "d878cc474e1e677e9607279b9a1007cb90ed35ff078de180259a8b2b8d06bc2e"
+
+RRECOMMENDS_${PN} += "gnome-icon-theme"
--
1.7.3.4
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH 3/3 v3] xfce4-panel: Remove static version of panel plugins.
2012-02-09 23:17 ` Andreas Müller
@ 2012-02-13 20:31 ` Peter Tworek
2012-02-14 0:15 ` Andreas Müller
0 siblings, 1 reply; 17+ messages in thread
From: Peter Tworek @ 2012-02-13 20:31 UTC (permalink / raw)
To: openembedded-devel
They have no actual use and trigger QA warnings.
Signed-off-by: Peter Tworek <tworaz666@gmail.com>
---
.../recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
index 0cd8eba..a2b3ea9 100644
--- a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
+++ b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
@@ -4,7 +4,7 @@ LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=26a8bd75d8f8498bdbbe64a27791d4ee"
DEPENDS = "libxfce4util garcon libxfce4ui xfconf exo gtk+ dbus cairo virtual/libx11 libxml2 libwnck"
-PR = "r1"
+PR = "r2"
inherit xfce
@@ -19,6 +19,10 @@ python populate_packages_prepend() {
'${bindir}/*%s*'])
}
+do_install_append () {
+ find "${D}/${libdir}/xfce4/panel/plugins" -name '*.a' -exec rm -f {} +
+}
+
PACKAGES_DYNAMIC = "${PN}-plugin-*"
FILES_${PN} += "${libdir}/xfce4/panel/migrate \
@@ -27,8 +31,5 @@ FILES_${PN} += "${libdir}/xfce4/panel/migrate \
FILES_${PN}-dbg += "${libdir}/xfce4/panel/plugins/.debug \
"
-FILES_${PN}-dev += "${libdir}/xfce4/panel/plugins/*.*a \
- "
-
SRC_URI[md5sum] = "9d7bf0503d5867c4044cef04bb5845b1"
SRC_URI[sha256sum] = "66f1266a1242ee5ecada995a4a584dd9802aa24456759b40b0c29227c39bed03"
--
1.7.3.4
^ permalink raw reply related [flat|nested] 17+ messages in thread
* Re: [PATCH 3/3 v3] xfce4-panel: Remove static version of panel plugins.
2012-02-13 20:31 ` [PATCH 3/3 v3] " Peter Tworek
@ 2012-02-14 0:15 ` Andreas Müller
0 siblings, 0 replies; 17+ messages in thread
From: Andreas Müller @ 2012-02-14 0:15 UTC (permalink / raw)
To: openembedded-devel
On Mon, Feb 13, 2012 at 9:31 PM, Peter Tworek <tworaz666@gmail.com> wrote:
> They have no actual use and trigger QA warnings.
>
> Signed-off-by: Peter Tworek <tworaz666@gmail.com>
> ---
> .../recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb | 9 +++++----
> 1 files changed, 5 insertions(+), 4 deletions(-)
>
> diff --git a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
> index 0cd8eba..a2b3ea9 100644
> --- a/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
> +++ b/meta-xfce/recipes-xfce/xfce4-panel/xfce4-panel_4.8.6.bb
> @@ -4,7 +4,7 @@ LICENSE = "GPLv2"
> LIC_FILES_CHKSUM = "file://COPYING;md5=26a8bd75d8f8498bdbbe64a27791d4ee"
> DEPENDS = "libxfce4util garcon libxfce4ui xfconf exo gtk+ dbus cairo virtual/libx11 libxml2 libwnck"
>
> -PR = "r1"
> +PR = "r2"
>
> inherit xfce
>
> @@ -19,6 +19,10 @@ python populate_packages_prepend() {
> '${bindir}/*%s*'])
> }
>
> +do_install_append () {
> + find "${D}/${libdir}/xfce4/panel/plugins" -name '*.a' -exec rm -f {} +
> +}
> +
> PACKAGES_DYNAMIC = "${PN}-plugin-*"
>
> FILES_${PN} += "${libdir}/xfce4/panel/migrate \
> @@ -27,8 +31,5 @@ FILES_${PN} += "${libdir}/xfce4/panel/migrate \
> FILES_${PN}-dbg += "${libdir}/xfce4/panel/plugins/.debug \
> "
>
> -FILES_${PN}-dev += "${libdir}/xfce4/panel/plugins/*.*a \
> - "
> -
> SRC_URI[md5sum] = "9d7bf0503d5867c4044cef04bb5845b1"
> SRC_URI[sha256sum] = "66f1266a1242ee5ecada995a4a584dd9802aa24456759b40b0c29227c39bed03"
> --
> 1.7.3.4
Acked-by: Andreas Müller <schnitzeltony@googlemail.com>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH 2/3 v2] xfce4-settings: Update to latest stable version 4.8.3.
2012-02-13 20:29 ` [PATCH 2/3 v2] " Peter Tworek
@ 2012-02-14 0:36 ` Andreas Müller
0 siblings, 0 replies; 17+ messages in thread
From: Andreas Müller @ 2012-02-14 0:36 UTC (permalink / raw)
To: openembedded-devel
On Mon, Feb 13, 2012 at 9:29 PM, Peter Tworek <tworaz666@gmail.com> wrote:
> http://git.xfce.org/xfce/xfce4-settings/tag/?id=xfce4-settings-4.8.3
>
> Run tested on netbook pro.
>
> Signed-off-by: Peter Tworek <tworaz666@gmail.com>
> ---
> .../xfce4-settings/xfce4-settings_4.8.2.bb | 16 ----------------
> .../xfce4-settings/xfce4-settings_4.8.3.bb | 16 ++++++++++++++++
> 2 files changed, 16 insertions(+), 16 deletions(-)
> delete mode 100644 meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
> create mode 100644 meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
>
> diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
> deleted file mode 100644
> index 258c238..0000000
> --- a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.2.bb
> +++ /dev/null
> @@ -1,16 +0,0 @@
> -DESCRIPTION = "Xfce4 settings"
> -SECTION = "x11/wm"
> -LICENSE = "GPLv2"
> -LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
> -DEPENDS = "exo gtk+ libxfce4util libxfce4ui xfconf dbus-glib libxi virtual/libx11 xrandr libnotify libxcursor libxklavier"
> -
> -PR = "r1"
> -
> -inherit xfce
> -
> -SRC_URI += "file://0001-xfsettingsd-use-gnome-as-default-icon-theme.patch"
> -
> -SRC_URI[md5sum] = "a45420fea20f29265ab6785cb1d07377"
> -SRC_URI[sha256sum] = "3f79865a6a3817f3c868f2412cbf105e73e54810438f62035699ae5fd72c29d0"
> -
> -RRECOMMENDS_${PN} += "gnome-icon-theme"
> diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
> new file mode 100644
> index 0000000..2dbdd81
> --- /dev/null
> +++ b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_4.8.3.bb
> @@ -0,0 +1,16 @@
> +DESCRIPTION = "Xfce4 settings"
> +SECTION = "x11/wm"
> +LICENSE = "GPLv2"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
> +DEPENDS = "exo gtk+ libxfce4util libxfce4ui xfconf dbus-glib libxi virtual/libx11 xrandr libnotify libxcursor libxklavier"
> +
> +PR = "r1"
> +
> +inherit xfce
> +
> +SRC_URI += "file://0001-xfsettingsd-use-gnome-as-default-icon-theme.patch"
> +
> +SRC_URI[md5sum] = "4669298cc8a4abf0e5a410016b575030"
> +SRC_URI[sha256sum] = "d878cc474e1e677e9607279b9a1007cb90ed35ff078de180259a8b2b8d06bc2e"
> +
> +RRECOMMENDS_${PN} += "gnome-icon-theme"
> --
> 1.7.3.4
>
>
Peter & Koen: I am so sorry causing total confusion - my fault - need
more sleep: New recipes do not get a PR entry. Previous version was
perfect. Koen please take in 20695.
Andreas
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2012-02-14 0:44 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-04 18:30 [meta-xfce][PATCH 0/3] Stable packages version updates + QA warning fixes Peter Tworek
2012-02-04 18:30 ` [meta-xfce][PATCH 1/3] xfconf: Update to latest stable version 4.8.1 Peter Tworek
2012-02-04 18:52 ` Andreas Müller
2012-02-05 15:12 ` Peter Tworek
2012-02-08 14:05 ` Peter Tworek
2012-02-04 18:30 ` [meta-xfce][PATCH 2/3] xfce4-settings: Update to latest stable version 4.8.3 Peter Tworek
2012-02-09 23:52 ` Andreas Müller
2012-02-10 11:41 ` Andrei Gherzan
2012-02-13 20:29 ` [PATCH 2/3 v2] " Peter Tworek
2012-02-14 0:36 ` Andreas Müller
2012-02-04 18:30 ` [meta-xfce][PATCH 3/3] xfce4-panel: Disable building of static libraries Peter Tworek
2012-02-05 17:00 ` Andreas Müller
2012-02-05 17:05 ` Peter Tworek
2012-02-06 19:28 ` [meta-xfce][PATCH 3/3 v2] xfce4-panel: Remove static version of panel plugins Peter Tworek
2012-02-09 23:17 ` Andreas Müller
2012-02-13 20:31 ` [PATCH 3/3 v3] " Peter Tworek
2012-02-14 0:15 ` Andreas Müller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox