XFCE: update 4.2.x to 4.4.1
authorMarcin Juszkiewicz <hrw@openembedded.org>
Thu, 10 May 2007 13:46:39 +0000 (13:46 +0000)
committerMarcin Juszkiewicz <hrw@openembedded.org>
Thu, 10 May 2007 13:46:39 +0000 (13:46 +0000)
- xfcalendar replaced by orage
- xffm replaced by thunar
- added mousepad
- added xfce-terminal
- added XFCE engine for GTK
- added XFCE icon theme (Rodest)
builds, not tested on device

35 files changed:
packages/xfce/.mtn2git_empty [new file with mode: 0644]
packages/xfce/exo_0.3.2.bb [new file with mode: 0644]
packages/xfce/gtk-xfce-engine_2.4.1.bb [new file with mode: 0644]
packages/xfce/libxfce4mcs.inc [moved from packages/libxfce4mcs/libxfce4mcs.inc with 100% similarity]
packages/xfce/libxfce4mcs_4.4.1.bb [moved from packages/libxfce4mcs/libxfce4mcs_4.2.2.bb with 100% similarity]
packages/xfce/libxfce4util.inc [moved from packages/libxfce4util/libxfce4util.inc with 88% similarity]
packages/xfce/libxfce4util_4.4.1.bb [moved from packages/libxfce4util/libxfce4util_4.2.2.bb with 94% similarity]
packages/xfce/libxfcegui4.inc [moved from packages/libxfcegui4/libxfcegui4.inc with 100% similarity]
packages/xfce/libxfcegui4_4.4.1.bb [moved from packages/libxfcegui4/libxfcegui4_4.2.3.bb with 100% similarity]
packages/xfce/mousepad_0.2.12.bb [new file with mode: 0644]
packages/xfce/orage_4.4.1.bb [new file with mode: 0644]
packages/xfce/thunar_0.8.0.bb [new file with mode: 0644]
packages/xfce/xfce-mcs-manager.inc [moved from packages/xfce-mcs-manager/xfce-mcs-manager.inc with 100% similarity]
packages/xfce/xfce-mcs-manager_4.4.1.bb [moved from packages/xfce-mcs-manager/xfce-mcs-manager_4.2.3.bb with 100% similarity]
packages/xfce/xfce-mcs-plugins.inc [moved from packages/xfce-mcs-plugins/xfce-mcs-plugins.inc with 100% similarity]
packages/xfce/xfce-mcs-plugins_4.4.1.bb [moved from packages/xfce-mcs-plugins/xfce-mcs-plugins_4.2.3.bb with 100% similarity]
packages/xfce/xfce-terminal_0.2.6.bb [new file with mode: 0644]
packages/xfce/xfce-utils.inc [moved from packages/xfce-utils/xfce-utils.inc with 100% similarity]
packages/xfce/xfce-utils_4.4.1.bb [moved from packages/xfce-utils/xfce-utils_4.2.2.bb with 100% similarity]
packages/xfce/xfce4-appfinder.inc [moved from packages/xfce4-goodies/xfce4-appfinder.inc with 100% similarity]
packages/xfce/xfce4-appfinder_4.4.1.bb [moved from packages/xfce4-goodies/xfce4-appfinder_4.2.2.bb with 100% similarity]
packages/xfce/xfce4-icon-theme_4.4.1.bb [new file with mode: 0644]
packages/xfce/xfce4-mixer.inc [moved from packages/xfce4-goodies/xfce4-mixer.inc with 100% similarity]
packages/xfce/xfce4-mixer_4.4.1.bb [moved from packages/xfce4-goodies/xfce4-mixer_4.2.2.bb with 100% similarity]
packages/xfce/xfce4-panel.inc [moved from packages/xfce4-panel/xfce4-panel.inc with 100% similarity]
packages/xfce/xfce4-panel_4.4.1.bb [moved from packages/xfce4-panel/xfce4-panel_4.2.2.bb with 100% similarity]
packages/xfce/xfce4-session_4.4.1.bb [new file with mode: 0644]
packages/xfce/xfdesktop.inc [moved from packages/xfdesktop/xfdesktop.inc with 100% similarity]
packages/xfce/xfdesktop_4.4.1.bb [moved from packages/xfdesktop/xfdesktop_4.2.2.bb with 100% similarity]
packages/xfce/xfprint_4.4.1.bb [moved from packages/xfprint/xfprint_4.2.0.bb with 100% similarity]
packages/xfce/xfwm4-themes.inc [moved from packages/xfwm4-themes/xfwm4-themes.inc with 100% similarity]
packages/xfce/xfwm4-themes_4.4.1.bb [moved from packages/xfwm4-themes/xfwm4-themes_4.2.2.bb with 100% similarity]
packages/xfce/xfwm4.inc [moved from packages/xfwm4/xfwm4.inc with 100% similarity]
packages/xfce/xfwm4_4.4.1.bb [moved from packages/xfce4-goodies/xfce4-appfinder_4.3.99.2.bb with 83% similarity]
packages/xfce4-goodies/xfce4-mixer_4.3.99.2.bb [deleted file]

diff --git a/packages/xfce/.mtn2git_empty b/packages/xfce/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/xfce/exo_0.3.2.bb b/packages/xfce/exo_0.3.2.bb
new file mode 100644 (file)
index 0000000..6bf0e12
--- /dev/null
@@ -0,0 +1,17 @@
+
+DEPENDS = "libxfce4util xfce-mcs-manager hal liburi-perl-native python-native"
+
+inherit pkgconfig xfce
+
+SRC_URI = "http://www.us.xfce.org/archive/xfce-4.4.1/src/exo-0.3.2.tar.bz2"
+
+# Note: Python checking is broken
+
+do_stage() {
+    autotools_stage_all
+}
+
+FILES_${PN} += "${datadir}/xfce4/ \
+                ${libdir}/xfce4/mcs-plugins/exo-preferred-applications-settings.so"
+FILES_${PN}-dev += "${libdir}/xfce4/mcs-plugins/exo-preferred-applications-settings.*"
+FILES_${PN}-dbg += "${libdir}/xfce4/mcs-plugins/.debug/exo-preferred-applications-settings.*"
diff --git a/packages/xfce/gtk-xfce-engine_2.4.1.bb b/packages/xfce/gtk-xfce-engine_2.4.1.bb
new file mode 100644 (file)
index 0000000..bcfecaf
--- /dev/null
@@ -0,0 +1,9 @@
+DESCRIPTION = "XFCE theme for GTK"
+
+inherit xfce
+
+SRC_URI = "http://www.us.xfce.org/archive/xfce-4.4.1/src/gtk-xfce-engine-${PV}.tar.bz2"
+
+FILES_${PN} += "${libdir}/gtk-2.0/*/engines/libxfce.so \
+                ${datadir}/themes/"
+FILES_${PN}-dbg += "${libdir}/gtk-2.0/*/engines/.debug"
similarity index 88%
rename from packages/libxfce4util/libxfce4util.inc
rename to packages/xfce/libxfce4util.inc
index dbe6501..b30c8f9 100644 (file)
@@ -24,8 +24,6 @@ do_stage() {
 
        oe_libinstall -C libxfce4util -so libxfce4util ${STAGING_LIBDIR}
 
-        install -d ${STAGING_DATADIR}/aclocal/
-        install -m 0644 ${MACROS} ${STAGING_DATADIR}/aclocal/
 }
 
 FILES_${PN}-dev += " ${datadir}/xfce4/m4"
similarity index 94%
rename from packages/libxfce4util/libxfce4util_4.2.2.bb
rename to packages/xfce/libxfce4util_4.4.1.bb
index bc64430..70f5dda 100644 (file)
@@ -3,5 +3,3 @@
 # Released under the MIT license (see packages/COPYING)
 
 require ${PN}.inc
-PR = "r1"
-
diff --git a/packages/xfce/mousepad_0.2.12.bb b/packages/xfce/mousepad_0.2.12.bb
new file mode 100644 (file)
index 0000000..670a28d
--- /dev/null
@@ -0,0 +1,6 @@
+DESCRIPTION = "Text editor for Xfce based on Leafpad"
+DEPENDS = "libxfce4util xfce-mcs-manager hal liburi-perl-native python-native"
+
+inherit xfce
+
+SRC_URI = "http://www.us.xfce.org/archive/xfce-4.4.1/src/mousepad-${PV}.tar.bz2"
diff --git a/packages/xfce/orage_4.4.1.bb b/packages/xfce/orage_4.4.1.bb
new file mode 100644 (file)
index 0000000..b8f5284
--- /dev/null
@@ -0,0 +1,5 @@
+DESCRIPTION = "Calendar application for the Xfce Desktop  Environment"
+DEPENDS = "libxfcegui4 exo libxml-parser-perl-native xfce4-panel xfce-mcs-manager"
+RREPLACES = "xfcalendar"
+
+inherit xfce
diff --git a/packages/xfce/thunar_0.8.0.bb b/packages/xfce/thunar_0.8.0.bb
new file mode 100644 (file)
index 0000000..ea739e4
--- /dev/null
@@ -0,0 +1,15 @@
+DESCRIPTION = "File manager for the Xfce Desktop Environment"
+DEPENDS = "libxfcegui4 exo dbus-glib libexif xfce4-panel libice libsm"
+
+inherit xfce
+
+SRC_URI = "http://thunar.xfce.org/download/sources/Thunar/0.8.0/Thunar-0.8.0.tar.bz2"
+
+S = "${WORKDIR}/Thunar-${PV}/"
+
+FILES_${PN} += "${libdir}/thunarx-1/*.so \
+                ${datadir}/dbus-1 \
+                ${datadir}/thumbnailers \
+                ${datadir}/Thunar \
+                ${datadir}/xfce4"
+FILES_${PN}-dbg += "${libdir}/thunarx-1/.debug/"
diff --git a/packages/xfce/xfce-terminal_0.2.6.bb b/packages/xfce/xfce-terminal_0.2.6.bb
new file mode 100644 (file)
index 0000000..07a8eb6
--- /dev/null
@@ -0,0 +1,8 @@
+DESCRIPTION = "Terminal emulator for the Xfce desktop environment"
+DEPENDS = "exo vte dbus-glib gtk+"
+
+inherit xfce
+
+SRC_URI = "http://www.us.xfce.org/archive/xfce-4.4.1/src/Terminal-${PV}.tar.bz2"
+
+S = "${WORKDIR}/Terminal-${PV}"
diff --git a/packages/xfce/xfce4-icon-theme_4.4.1.bb b/packages/xfce/xfce4-icon-theme_4.4.1.bb
new file mode 100644 (file)
index 0000000..69d9dac
--- /dev/null
@@ -0,0 +1,6 @@
+DESCRIPTION = "Rodent vector icon theme used by XFCE"
+PACKAGE_ARCH = "all"
+
+inherit xfce
+
+FILES_${PN} += "${datadir}/xfce4"
diff --git a/packages/xfce/xfce4-session_4.4.1.bb b/packages/xfce/xfce4-session_4.4.1.bb
new file mode 100644 (file)
index 0000000..a572b80
--- /dev/null
@@ -0,0 +1,4 @@
+DESCRIPTION = "Calendar application for the Xfce Desktop  Environment"
+DEPENDS = "libxfcegui4 libxfce4util xfce-mcs-manager dbus"
+
+inherit xfce
similarity index 83%
rename from packages/xfce4-goodies/xfce4-appfinder_4.3.99.2.bb
rename to packages/xfce/xfwm4_4.4.1.bb
index f7c9797..2fc47e6 100644 (file)
@@ -1,5 +1,6 @@
-# xfce4-appfinder build file
+# xfwm4 OE build file
 # Copyright (C) 2004, Advanced Micro Devices, Inc.  All Rights Reserved
 # Released under the MIT license (see packages/COPYING)
 
+PR="r1"
 require ${PN}.inc
diff --git a/packages/xfce4-goodies/xfce4-mixer_4.3.99.2.bb b/packages/xfce4-goodies/xfce4-mixer_4.3.99.2.bb
deleted file mode 100644 (file)
index 6dd3c05..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-# xfce-mixer-plugin OE build file
-# Copyright (C) 2004, Advanced Micro Devices, Inc.  All Rights Reserved
-# Released under the MIT license (see packages/COPYING)
-
-require ${PN}.inc