diffstat for xfce4-utils-4.8.2 xfce4-utils-4.8.2 changelog | 7 +++++++ patches/05_no-migrate.patch | 24 ++++++++++++++++++++++++ patches/series | 1 + 3 files changed, 32 insertions(+) diff -Nru xfce4-utils-4.8.2/debian/changelog xfce4-utils-4.8.2/debian/changelog --- xfce4-utils-4.8.2/debian/changelog 2011-09-04 19:59:39.000000000 +0000 +++ xfce4-utils-4.8.2/debian/changelog 2011-09-26 09:16:42.000000000 +0000 @@ -1,3 +1,10 @@ +xfce4-utils (4.8.2-3stormos0) unstable; urgency=low + + * startxfce4: install default panel config when none exists. + - Avoids xfce panel migration helper on first run. + + -- Andrew Stormont (astormont) Mon, 26 Sep 2011 10:12:38 +0100 + xfce4-utils (4.8.2-3) unstable; urgency=low [ Yves-Alexis Perez ] diff -Nru xfce4-utils-4.8.2/debian/patches/05_no-migrate.patch xfce4-utils-4.8.2/debian/patches/05_no-migrate.patch --- xfce4-utils-4.8.2/debian/patches/05_no-migrate.patch 1970-01-01 00:00:00.000000000 +0000 +++ xfce4-utils-4.8.2/debian/patches/05_no-migrate.patch 2011-09-26 09:10:41.000000000 +0000 @@ -0,0 +1,24 @@ +--- ./scripts/startxfce4.in.bak 2011-09-26 09:55:51.662707336 +0100 ++++ ./scripts/startxfce4.in 2011-09-26 10:10:06.140769051 +0100 +@@ -50,6 +50,21 @@ + fi + export XDG_CONFIG_DIRS + ++# StormOS hack ++USER_PANEL=$BASEDIR/xfconf/xfce-perchannel-xml/xfce4-panel.xml ++if test ! -f $USER_PANEL ++then ++ for config_dir in `echo $XDG_CONFIG_DIRS | sed 's|:|\n|g'` ++ do ++ default_panel="$config_dir/xfce4/panel/default.xml" ++ if test -f $default_panel ++ then ++ cp $default_panel $USER_PANEL ++ break ++ fi ++ done ++fi ++ + if test "x$DISPLAY" = "x" + then + echo "$0: Starting X server" diff -Nru xfce4-utils-4.8.2/debian/patches/series xfce4-utils-4.8.2/debian/patches/series --- xfce4-utils-4.8.2/debian/patches/series 2011-03-31 06:02:37.000000000 +0000 +++ xfce4-utils-4.8.2/debian/patches/series 2011-09-26 09:12:23.000000000 +0000 @@ -2,3 +2,4 @@ 02_xfhelp-rename-module.patch 03_xfterm4-bug.patch 04_debianize-scripts.patch +05_no-migrate.patch