1
0
forked from pool/xfce4-session
OBS User unknown 2007-01-15 23:42:22 +00:00 committed by Git OBS Bridge
parent fbe053f97b
commit b604f5cecb
8 changed files with 70 additions and 1221 deletions

0
ready Normal file
View File

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:97d7f2a2d0af7f3623b68d1f04091e02913b28f9555dab8b0d26c8a1299d08fd
size 1289284

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6c142405ffe8920220f1e00ea89ed5ab5f8158ba4586ac2a39d267149a03ddec
size 1390272

View File

@ -1,28 +0,0 @@
From 26f9ae8df629f02af0773df2ed82db6b85c5b556 Mon Sep 17 00:00:00 2001
From: Eric Koegel <eric.koegel@gmail.com>
Date: Sat, 28 Mar 2015 16:57:24 +0300
Subject: Make verbose logging conditional (Bug #11698)
Bug report and patch submitted by Zhihao Yuan
Signed-off-by: Eric Koegel <eric.koegel@gmail.com>
diff --git a/xfce4-session/xfsm-global.h b/xfce4-session/xfsm-global.h
index d2e0c29..d458712 100644
--- a/xfce4-session/xfsm-global.h
+++ b/xfce4-session/xfsm-global.h
@@ -49,7 +49,10 @@ extern XfsmSplashScreen *splash_screen;
#if defined(G_HAVE_ISO_VARARGS)
#define xfsm_verbose(...)\
- xfsm_verbose_real (__func__, __FILE__, __LINE__, __VA_ARGS__)
+G_STMT_START{ \
+ if (G_UNLIKELY (verbose)) \
+ xfsm_verbose_real (__func__, __FILE__, __LINE__, __VA_ARGS__); \
+}G_STMT_END
#else
--
cgit v0.10.1

View File

@ -1,363 +0,0 @@
Index: xfce4-session-4.12.1/scripts/xinitrc.in
===================================================================
--- xfce4-session-4.12.1.orig/scripts/xinitrc.in
+++ xfce4-session-4.12.1/scripts/xinitrc.in
@@ -16,11 +16,16 @@ if test "x$XDG_MENU_PREFIX" = "x"; then
export XDG_MENU_PREFIX
fi
-# set DESKTOP_SESSION so that one can detect easily if an Xfce session is running
+# set DESKTOP_SESSION and XDG_CURRENT_DESKTOP so that one can detect easily if
+# an Xfce session is running
if test "x$DESKTOP_SESSION" = "x"; then
DESKTOP_SESSION="xfce"
export DESKTOP_SESSION
fi
+if test "x$XDG_CURRENT_DESKTOP" = "x"; then
+ XDG_CURRENT_DESKTOP="XFCE"
+ export XDG_CURRENT_DESKTOP
+fi
# set XDG_CURRENT_DESKTOP so that Qt 5 applications can identify user set Xfce theme
if test "x$XDG_CURRENT_DESKTOP" = "x"; then
@@ -44,12 +49,6 @@ if test "x$XDG_CACHE_HOME" = "x" ; then
fi
[ -d "$XDG_CACHE_HOME" ] || mkdir "$XDG_CACHE_HOME"
-# set up XDG user directores. see
-# http://freedesktop.org/wiki/Software/xdg-user-dirs
-if which xdg-user-dirs-update >/dev/null 2>&1; then
- xdg-user-dirs-update
-fi
-
# Modify libglade and glade environment variables so that
# it will find the files installed by Xfce
GLADE_CATALOG_PATH="$GLADE_CATALOG_PATH:"
@@ -87,112 +86,17 @@ cat /dev/null $XRESOURCES | xrdb -nocpp
# load local modmap
test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap
-# run xfce4-session if installed
-if which xfce4-session >/dev/null 2>&1; then
-
- # check if we start xfce4-session with ck-launch-session. this is only
- # required for starting from a console, not a login manager
- if test "x$XFCE4_SESSION_WITH_CK" = "x1"; then
- if which ck-launch-session >/dev/null 2>&1; then
- ck-launch-session xfce4-session
- else
- echo
- echo "You have tried to start Xfce with consolekit support, but"
- echo "ck-launch-session is not installed."
- echo "Aborted startup..."
- echo
-
- exit 1
- fi
- else
- # start xfce4-session normally
- xfce4-session
+# check if we start xfce4-session with ck-launch-session. this is only
+# required for starting from a console, not a login manager
+if test "x$XFCE4_SESSION_WITH_CK" = "x1"; then
+ if ! ck-launch-session xfce4-session; then
+ cat >&2 <<'EOF'
+Failed to start Xfce with consolekit support.
+Aborted startup...
+EOF
+ exit 1
fi
-
- exit 0
+else
+ # start xfce4-session normally
+ xfce4-session
fi
-
-##################
-# IMPORTANT NOTE #
-##################
-
-# Everything below here ONLY gets executed if you are NOT using xfce4-session
-# (Xfce's session manager). If you are using the session manager, everything
-# below is handled by it, and the code below is not executed at all. If you're
-# not sure if you're using the session manager, type 'ps -e|grep xfce4-session'
-# in a terminal while Xfce is running.
-
-##################
-
-# Use dbus-launch if installed.
-if test x"$DBUS_SESSION_BUS_ADDRESS" = x""; then
- if which dbus-launch >/dev/null 2>&1; then
- eval `dbus-launch --sh-syntax --exit-with-session`
- # some older versions of dbus don't export the var properly
- export DBUS_SESSION_BUS_ADDRESS
- else
- echo "Could not find dbus-launch; Xfce will not work properly" >&2
- fi
-fi
-
-# this is only necessary when running w/o xfce4-session
-xsetroot -solid black -cursor_name watch
-
-# or use old-fashioned startup script otherwise
-
-xfsettingsd &
-xfwm4 --daemon
-
-# start up stuff in $XDG_CONFIG_HOME/autostart/
-if test -d "$XDG_CONFIG_HOME/autostart"; then
- for i in ${XDG_CONFIG_HOME}/autostart/*.desktop; do
- grep -q -E "^Hidden=true" "$i" && continue
- if grep -q -E "^OnlyShowIn=" "$i"; then
- # need to test twice, as lack of the line entirely means we still run it
- grep -E "^OnlyShowIn=" "$i" | grep -q 'XFCE;' || continue
- fi
- grep -E "^NotShowIn=" "$i" | grep -q 'XFCE;' && continue
-
- # check for TryExec
- trycmd=`grep -E "^TryExec=" "$i" | cut -d'=' -f2`
- if test "$trycmd"; then
- which "$trycmd" >/dev/null 2>&1 || continue
- fi
-
- cmd=`grep -E "^Exec=" "$i" | cut -d'=' -f2`
- if test "$cmd" && which "$cmd" >/dev/null 2>&1; then
- $cmd &
- fi
- done
-fi
-
-xfdesktop&
-orage &
-
-panel=`which xfce4-panel`
-case "x$panel" in
- x|xno*)
- ;;
- *)
- $panel
- ret=$?
- while test $ret -ne 0; do
- xmessage -center -file - -timeout 20 -title Error <<EOF
-A crash occured in the panel
-Please report this to the xfce4-dev@xfce.org list
-or on http://bugs.xfce.org
-Meanwhile the panel will be restarted
-EOF
- cat >&2 <<EOF
-A crash occured in the panel
-Please report this to the xfce4-dev@xfce.org list
-or on http://bugs.xfce.org
-Meanwhile the panel will be restarted
-EOF
- $panel
- ret=$?
- done
- ;;
-esac
-
-xsetroot -bg white -fg red -solid black -cursor_name watch
Index: xfce4-session-4.12.1/scripts/xinitrc.in.in
===================================================================
--- xfce4-session-4.12.1.orig/scripts/xinitrc.in.in
+++ xfce4-session-4.12.1/scripts/xinitrc.in.in
@@ -16,11 +16,16 @@ if test "x$XDG_MENU_PREFIX" = "x"; then
export XDG_MENU_PREFIX
fi
-# set DESKTOP_SESSION so that one can detect easily if an Xfce session is running
+# set DESKTOP_SESSION and XDG_CURRENT_DESKTOP so that one can detect easily if
+# an Xfce session is running
if test "x$DESKTOP_SESSION" = "x"; then
DESKTOP_SESSION="xfce"
export DESKTOP_SESSION
fi
+if test "x$XDG_CURRENT_DESKTOP" = "x"; then
+ XDG_CURRENT_DESKTOP="XFCE"
+ export XDG_CURRENT_DESKTOP
+fi
# set XDG_CURRENT_DESKTOP so that Qt 5 applications can identify user set Xfce theme
if test "x$XDG_CURRENT_DESKTOP" = "x"; then
@@ -44,12 +49,6 @@ if test "x$XDG_CACHE_HOME" = "x" ; then
fi
[ -d "$XDG_CACHE_HOME" ] || mkdir "$XDG_CACHE_HOME"
-# set up XDG user directores. see
-# http://freedesktop.org/wiki/Software/xdg-user-dirs
-if which xdg-user-dirs-update >/dev/null 2>&1; then
- xdg-user-dirs-update
-fi
-
# Modify libglade and glade environment variables so that
# it will find the files installed by Xfce
GLADE_CATALOG_PATH="$GLADE_CATALOG_PATH:@XFCE_GLADE_CATALOG_PATH@"
@@ -87,112 +86,17 @@ cat /dev/null $XRESOURCES | xrdb -nocpp
# load local modmap
test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap
-# run xfce4-session if installed
-if which xfce4-session >/dev/null 2>&1; then
-
- # check if we start xfce4-session with ck-launch-session. this is only
- # required for starting from a console, not a login manager
- if test "x$XFCE4_SESSION_WITH_CK" = "x1"; then
- if which ck-launch-session >/dev/null 2>&1; then
- ck-launch-session xfce4-session
- else
- echo
- echo "You have tried to start Xfce with consolekit support, but"
- echo "ck-launch-session is not installed."
- echo "Aborted startup..."
- echo
-
- exit 1
- fi
- else
- # start xfce4-session normally
- xfce4-session
+# check if we start xfce4-session with ck-launch-session. this is only
+# required for starting from a console, not a login manager
+if test "x$XFCE4_SESSION_WITH_CK" = "x1"; then
+ if ! ck-launch-session xfce4-session; then
+ cat >&2 <<'EOF'
+Failed to start Xfce with consolekit support.
+Aborted startup...
+EOF
+ exit 1
fi
-
- exit 0
+else
+ # start xfce4-session normally
+ xfce4-session
fi
-
-##################
-# IMPORTANT NOTE #
-##################
-
-# Everything below here ONLY gets executed if you are NOT using xfce4-session
-# (Xfce's session manager). If you are using the session manager, everything
-# below is handled by it, and the code below is not executed at all. If you're
-# not sure if you're using the session manager, type 'ps -e|grep xfce4-session'
-# in a terminal while Xfce is running.
-
-##################
-
-# Use dbus-launch if installed.
-if test x"$DBUS_SESSION_BUS_ADDRESS" = x""; then
- if which dbus-launch >/dev/null 2>&1; then
- eval `dbus-launch --sh-syntax --exit-with-session`
- # some older versions of dbus don't export the var properly
- export DBUS_SESSION_BUS_ADDRESS
- else
- echo "Could not find dbus-launch; Xfce will not work properly" >&2
- fi
-fi
-
-# this is only necessary when running w/o xfce4-session
-xsetroot -solid black -cursor_name watch
-
-# or use old-fashioned startup script otherwise
-
-xfsettingsd &
-xfwm4 --daemon
-
-# start up stuff in $XDG_CONFIG_HOME/autostart/
-if test -d "$XDG_CONFIG_HOME/autostart"; then
- for i in ${XDG_CONFIG_HOME}/autostart/*.desktop; do
- grep -q -E "^Hidden=true" "$i" && continue
- if grep -q -E "^OnlyShowIn=" "$i"; then
- # need to test twice, as lack of the line entirely means we still run it
- grep -E "^OnlyShowIn=" "$i" | grep -q 'XFCE;' || continue
- fi
- grep -E "^NotShowIn=" "$i" | grep -q 'XFCE;' && continue
-
- # check for TryExec
- trycmd=`grep -E "^TryExec=" "$i" | cut -d'=' -f2`
- if test "$trycmd"; then
- which "$trycmd" >/dev/null 2>&1 || continue
- fi
-
- cmd=`grep -E "^Exec=" "$i" | cut -d'=' -f2`
- if test "$cmd" && which "$cmd" >/dev/null 2>&1; then
- $cmd &
- fi
- done
-fi
-
-xfdesktop&
-orage &
-
-panel=`which xfce4-panel`
-case "x$panel" in
- x|xno*)
- ;;
- *)
- $panel
- ret=$?
- while test $ret -ne 0; do
- xmessage -center -file - -timeout 20 -title Error <<EOF
-A crash occured in the panel
-Please report this to the xfce4-dev@xfce.org list
-or on http://bugs.xfce.org
-Meanwhile the panel will be restarted
-EOF
- cat >&2 <<EOF
-A crash occured in the panel
-Please report this to the xfce4-dev@xfce.org list
-or on http://bugs.xfce.org
-Meanwhile the panel will be restarted
-EOF
- $panel
- ret=$?
- done
- ;;
-esac
-
-xsetroot -bg white -fg red -solid black -cursor_name watch
Index: xfce4-session-4.12.1/scripts/startxfce4.in
===================================================================
--- xfce4-session-4.12.1.orig/scripts/startxfce4.in
+++ xfce4-session-4.12.1/scripts/startxfce4.in
@@ -66,13 +66,22 @@ fi
if test "x$XDG_DATA_DIRS" = "x"
then
- if test "x@_datadir_@" = "x/usr/local/share" -o "x@_datadir_@" = "x/usr/share"; then
+ if test "x@_datadir_@" = "x/usr/local/share" -o test "x@_datadir_@" = "x/usr/share"; then
XDG_DATA_DIRS="/usr/local/share:/usr/share"
else
XDG_DATA_DIRS="@_datadir_@:/usr/local/share:/usr/share"
fi
else
- XDG_DATA_DIRS="$XDG_DATA_DIRS:@_datadir_@"
+ case $XDG_DATA_DIRS in
+ *:@_datadir_@:*)
+ ;;
+ *)
+ XDG_DATA_DIRS="$XDG_DATA_DIRS:@_datadir_@"
+ esac
+fi
+if test -d "@_datadir_@/xfce"
+then
+ XDG_DATA_DIRS="@_datadir_@/xfce:$XDG_DATA_DIRS"
fi
export XDG_DATA_DIRS
@@ -84,7 +93,12 @@ then
XDG_CONFIG_DIRS="/etc/xdg:@_sysconfdir_@/xdg"
fi
else
- XDG_CONFIG_DIRS="$XDG_CONFIG_DIRS:@_sysconfdir_@/xdg"
+ case $XDG_CONFIG_DIRS in
+ *:@_sysconfdir_@/xdg:*)
+ ;;
+ *)
+ XDG_CONFIG_DIRS="$XDG_CONFIG_DIRS:@_sysconfdir_@/xdg"
+ esac
fi
export XDG_CONFIG_DIRS

View File

@ -1,27 +0,0 @@
diff -urNp xfce4-session-4.8.0.orig/engines/simple/simple.c xfce4-session-4.8.0/engines/simple/simple.c
--- xfce4-session-4.8.0.orig/engines/simple/simple.c 2011-01-16 17:38:20.000000000 +0100
+++ xfce4-session-4.8.0/engines/simple/simple.c 2011-02-02 18:44:31.000000000 +0100
@@ -213,7 +213,6 @@ static void
simple_next (XfsmSplashEngine *engine, const gchar *text)
{
Simple *simple = (Simple *) engine->user_data;
- GdkColor shcolor;
gint tw, th, tx, ty;
pango_layout_set_text (simple->layout, text, -1);
@@ -231,15 +230,6 @@ simple_next (XfsmSplashEngine *engine, c
gdk_gc_set_clip_rectangle (simple->gc, &simple->textbox);
- /* draw shadow */
- shcolor.red = (simple->fgcolor.red + simple->bgcolor.red) / 2;
- shcolor.green = (simple->fgcolor.green + simple->bgcolor.green) / 2;
- shcolor.blue = (simple->fgcolor.blue + simple->bgcolor.blue) / 2;
- shcolor.red = (shcolor.red + shcolor.green + shcolor.blue) / 3;
- shcolor.green = shcolor.red;
- shcolor.blue = shcolor.red;
-
- gdk_gc_set_rgb_fg_color (simple->gc, &shcolor);
gdk_draw_layout (simple->pixmap, simple->gc,
tx + 2, ty + 2, simple->layout);

View File

@ -1,623 +1,3 @@
-------------------------------------------------------------------
Wed May 17 14:19:47 UTC 2017 - fvogt@suse.com
- Use update-alternatives to create default.desktop xsession (boo#1030873)
-------------------------------------------------------------------
Mon Sep 19 17:55:53 UTC 2016 - robert@linux-source.org
- xfce4-session-Make-verbose-logging-conditional.patch:
Make verbose logging conditional (boo#999676).
-------------------------------------------------------------------
Mon Mar 16 08:45:42 UTC 2015 - gber@opensuse.org
- update to version 4.12.1
- bump libxfce4ui min to 4.12.1
- drop check for sessions file before it's written (bxo#11632)
- translation updates
-------------------------------------------------------------------
Sat Feb 28 21:39:29 UTC 2015 - gber@opensuse.org
- update to version 4.12.0
- Remove AC_CHECK_HEADER_STDBOOL, it was only
added in autoconf 2.69 and we dont use
stdbool.h anyway
- Add symlinks to the old icons (bxo#11513)
- Rename action icon names (bxo#11513)
- Gracefully handle the sessions dir being
readonly (bxo#11307)
- Add ConsoleKit2 support
- Create scripts/xinitrc from scripts/xinitrc.in created by
configure
- Translation updates
-------------------------------------------------------------------
Mon Dec 1 13:07:19 UTC 2014 - gber@opensuse.org
- update to version 4.11.1
- Add DesktopNames to .desktop file
- Export XDG_CURRENT_DESKTOP (Bug #11239)
- Expand usage of xfsm_verbose for debugging
- Don't log errors when trying to close non-existent FDs
- Add error checking for fcntl
- Properly print the dbus error message
- Check the return value of select
- atoi (argv[2]) is unsafe
- Check the return value of gtk_tree_selection_get_selected
- gtk_cell_renderer_text_new is never used
- Minor Autotools Updates
- Add fallback DragonflyBSD support for suspend/hibernate
- Use pkexec for xfsm-shutdown (Bug 9952)
- Handle gpg and ssh agents separately
Patch by Mikhail Efremov
- Non-POSIX compliant test used in startxfce4 (Bug 10828)
Patch by seejay
- Update copyright year (Bug 10768)
- polkit_unix_process_new is deprecated (Bug 10793)
Patch by Baurzhan Muftakhidinov
- Add logind runtime detection to support suspend/hibernate
(Bug 9952) Patch by Guido Berhoerster
- Translation Updates
- drop obsolete
xfce4-session-systemd-suspend-hibernate-support.patch,
xfce4-session-set-desktop-name.patch,
xfce4-session-4.10.1-fix-bashisms.patch
-------------------------------------------------------------------
Mon Oct 20 19:03:13 UTC 2014 - gber@opensuse.org
- fix typo in xfce4-session-set-desktop-name.patch.changes,
DesktopNames instead of DesktopName
-------------------------------------------------------------------
Sun Oct 19 18:35:00 UTC 2014 - Led <ledest@gmail.com>
- fix bashisms in startxfce4 script (bxo#10828)
- add patches:
* xfce4-session-4.10.1-fix-bashisms.patch (backported from
upstream git)
-------------------------------------------------------------------
Sun Oct 19 08:27:57 UTC 2014 - gber@opensuse.org
- add xfce4-session-set-desktop-name.patch.changes in order to set
the DesktopName property in the xsession file (bxo#11239)
-------------------------------------------------------------------
Sun Oct 19 08:17:58 UTC 2014 - gber@opensuse.org
- modify xfce4-session-adapt-session-scripts.patch to set
XDG_CURRENT_DESKTOP (bxo#11239)
-------------------------------------------------------------------
Thu May 1 08:24:20 UTC 2014 - gber@opensuse.org
- update to version 4.11.0
- remove gnome-keyring remains
- remove xfce environment functions and use glib
- add shutdown/reboot functionality for systemd (bxo#8729)
- fix duplicated accelerators
- use the async spawn function of glib
- store the watch function id to avoid possible double free
(bxo#9709)
- translation updates
-------------------------------------------------------------------
Thu Oct 10 13:20:46 UTC 2013 - rmilasan@suse.com
- Add requires iceauth package. xfce4-session uses iceauth for
authorization (bnc#845264).
-------------------------------------------------------------------
Tue Aug 6 17:43:56 UTC 2013 - gber@opensuse.org
- add xfce4-session-systemd-suspend-hibernate-support.patch in
order to add systemd suspend/hibernate support (bnc#9952)
-------------------------------------------------------------------
Fri Jun 7 09:28:05 UTC 2013 - gber@opensuse.org
- drop obsolete configure switches
-------------------------------------------------------------------
Sun May 5 19:02:45 UTC 2013 - gber@opensuse.org
- update to version 4.10.1
- remove xfce environment functions and use glib
- add shutdown/reboot functionality for systemd
- fix logic of the --fast action
- bump copyright year
- store the child watch id to avoid possible double free
- use the async spawn function of glib
- autotools updates
- remove gnome-keyring remains
- handle multiple interactive session save
- translation updates
- remove obsolete xfce4-session-avoid-possible-double-free.patch,
xfce4-session-handle-multiple-interactive-session-save.patch
-------------------------------------------------------------------
Mon Apr 29 14:35:05 UTC 2013 - gber@opensuse.org
- add xfce4-session-avoid-possible-double-free.patch in order to
avoid a possible double free crash (bxo#9709, backported from
upstream git)
-------------------------------------------------------------------
Tue Feb 26 06:56:50 UTC 2013 - gber@opensuse.org
- removed systemd workaround in
xfce4-session-adapt-session-scripts.patch now that
xfce4-power-manager is patched
-------------------------------------------------------------------
Tue Dec 18 10:50:34 UTC 2012 - gber@opensuse.org
- changed xfce4-session-adapt-session-scripts.patch so that it the
session is wrapped with systemd-inhibit in order to work around
systemd's broken defaults of handling suspend/hibernate-keys and
the lidswitch which interferes with xfce4-power-manager
(bnc#789057), this unconditionally disables systemd's handling of
these keys regardless of its settings or whether
xfce4-power-manager actually runs in the session or not
-------------------------------------------------------------------
Fri Sep 28 13:25:45 UTC 2012 - gber@opensuse.org
- explicitly depend on ConsoleKit-x11 which is used via DBus
-------------------------------------------------------------------
Fri Aug 31 22:44:55 UTC 2012 - gber@opensuse.org
- add xfce4-session-handle-multiple-interactive-session-save.patch
in order to handle multiple interactive session save correctly,
this should fix a lot of cases where xfwm4 was not saved and
thus missing in the next session (bxo#5379)
-------------------------------------------------------------------
Fri Aug 31 22:34:50 UTC 2012 - gber@opensuse.org
- add build dependency on libICE and iceauth in order to fix the
build on Factory
-------------------------------------------------------------------
Wed May 16 10:07:49 UTC 2012 - gber@opensuse.org
- renamed xfce4-session-adapt-session-script.patch to
xfce4-session-adapt-session-script.patch
- remove bashisms from xinitrc
- do not modify XDG_CONFIG_DIRS and XDG_DATA_DIRS unless
necessary in startxfce4
- deliver %{_datadir}/xfce and add it to XDG_DATA_DIRS before
%{_datadir} to allow for Xfce-specific defaults
-------------------------------------------------------------------
Sun Apr 29 08:53:51 UTC 2012 - gber@opensuse.org
- update to version 4.10.0
- remove remaining code to shutdown gconf
- skip gpg/ssh-agent if GNOME compat is enabled and gnome-keyring
found
- replace mkdirhier with mkdir
- translation updates
-------------------------------------------------------------------
Fri Apr 20 13:45:50 UTC 2012 - gber@opensuse.org
- update to version 4.9.2
- make the buttons sensitive when using sudo
- restore ssh and gpg agent starting
- translation updates
-------------------------------------------------------------------
Thu Apr 19 21:51:58 UTC 2012 - gber@opensuse.org
- obsolete all xfce-utils subpackages packages properly
- obsolete xfce4-session-doc as well
-------------------------------------------------------------------
Thu Apr 19 12:59:20 UTC 2012 - gber@opensuse.org
- change license to GPL-2.0 (bnc#758033)
-------------------------------------------------------------------
Thu Apr 19 08:43:03 UTC 2012 - gber@opensuse.org
- let -devel depend on libxfsm-4_6-0 rather than the main package
-------------------------------------------------------------------
Sat Apr 14 16:22:29 UTC 2012 - gber@opensuse.org
- removed leftover dependency on xfce-utils
- recommend a minimal selection of packages for a Xfce session
-------------------------------------------------------------------
Sat Apr 14 10:31:48 UTC 2012 - gber@opensuse.org
- update to version 4.9.1
- fix return value of CanSuspend and CanHibernate
- make common no-reply error more subtile
- bump package dependency versions
- remove deprecated or unused code from xinit
- fallback to old method for shutdown
- improve xflock4 script
- drop the sync code because it can segfault on ext2
- always escape name and comment in dialog
- translation updates
- drop xflock4.sh which has been included upstream
-------------------------------------------------------------------
Sun Apr 8 15:25:47 UTC 2012 - gber@opensuse.org
- update to version 4.9.0
- add accelerators to logout dialog buttons
- add support for starting assistive technologies
- remove optional dependency for gconf
- remove Xfce4-tips
- remove early xfsettingsd autostart and add it to the session
- fix crash if save timeout for a client is triggered
- add a way to delete sessions
- drop usage of G_CONST_RETURN macro
- add Xft.xrdb, startxfce4, xinit, xfce.desktop and xflock4
files from xfce-utils
- explicitly link to libm where needed
- remove the xfce4-panel logout menu plugin
- don't try to remove the $HOME directory
- remove manual and link to docs.xfce.org
- Show dialog in settings category
- link to gmodule
- improve fadeout code with compositing enabled
- start screensaver with autostart
- support the TryExec key for autostart in the settings dialog
- rework the logout dialog code
- cleanup the power management code
- let xfce4-session handle the dbus-launch checking
- add support for launching xfce4-session in consolekit
- add --with-ck-launch support to startxfce4
- add option to lock the screen on suspend/hibernate
- remove unused icons
- show all applications in autostart
- drop gpg-agent and ssh-agent handling
- translation updates
- dropped xfce4-session-fix-gnome-mode.patch since upstream
provides an improved implementation
- dropped obsolete
xfce4-session-respect-session-save-setting.patch,
xfce4-session-lock-screen-on-suspend-hibernate.patch
- added xfce4-session-adapt-session-script.patch in order to adapt
the upstream sessions script to openSUSE
-------------------------------------------------------------------
Fri Mar 30 14:03:39 UTC 2012 - gber@opensuse.org
- specfile cleanup
- corrected dependencies
- split off libxfsm-4_6-0, -doc and -lang subpackages
- added xfce4-session-respect-session-save-setting.patch in order
to respect the value of the "/general/SaveOnExit" option from
xfce4-session in the logout panel plugin as well (bxo#7915)
-------------------------------------------------------------------
Mon Feb 20 13:20:27 UTC 2012 - gber@opensuse.org
- added missing build dependency on libSM-devel
-------------------------------------------------------------------
Sun Feb 12 20:27:03 UTC 2012 - gber@opensuse.org
- update to version 4.8.3
- link to gmodule
- translation updates
- dropped obsolete xfce4-session-fix-libgmodule-underlinking.patch
-------------------------------------------------------------------
Fri Jan 13 17:04:56 UTC 2012 - gber@opensuse.org
- added xfce4-session-fix-libgmodule-underlinking.patch in order to
explicitly link against libgmodule
-------------------------------------------------------------------
Thu Dec 15 15:58:02 UTC 2011 - gber@opensuse.org
- improve xfce4-session-lock-screen-on-suspend-hibernate.patch and
only lock the screen if xfce4-power-manager is configured to do
so and execute xflock4 synchronously
-------------------------------------------------------------------
Wed Dec 14 13:18:26 UTC 2011 - gber@opensuse.org
- added xfce4-session-lock-screen-on-suspend-hibernate.patch in
order to try to locking the screen when hibernating/suspending
(bxo#6019)
-------------------------------------------------------------------
Sun Nov 13 17:33:24 UTC 2011 - gber@opensuse.org
- fixed xfce4-session-fix-gnome-mode.patch to prevent NULL pointer
dereference on invalid autostart files (bnc#730059)
-------------------------------------------------------------------
Fri Oct 21 11:47:24 UTC 2011 - gber@opensuse.org
- install HTML documentation under
/usr/share/xfce4/xfce4-session/html
-------------------------------------------------------------------
Sat Oct 8 16:22:18 UTC 2011 - gber@opensuse.org
- added xfce4-session-fix-gnome-mode.patch which removes obsolete
GNOME compatibility code, treats GNOME-/KDE-only autostart files
as inactive, and allows to enable them through
xfce4-session-settings (bnc#710038, bxo#8014)
-------------------------------------------------------------------
Mon Sep 19 13:38:57 UTC 2011 - gber@opensuse.org
- update to version 4.8.2
- drop usage of G_CONST_RETURN macro
- don't exit the session on dbus restarts
- start KDE4 services instead of KDE3
- reduce size of splash engines
- remove the nopreview image
- add Greek manual screenshots
- on installation create relative paths in symlinks to images
- only perform hostname checks when TCP connections are enabled
- bugfixes
- translation updates
- dropped obsolete xfce4-session-4.8.1-fix-gdm_lang-usage.patch,
xfce4-session-4.8.1-disable-hostname-check.patch
-------------------------------------------------------------------
Tue Jul 26 07:19:25 UTC 2011 - gber@opensuse.org
- added xfce4-session-4.8.1-disable-hostname-check.patch so
hostname checks are only performed when TCP connections are
enabled
-------------------------------------------------------------------
Tue May 17 09:03:24 UTC 2011 - gber@opensuse.org
- added xfce4-session-4.8.1-fix-gdm_lang-usage.patch which fixes
GDM_LANG usage to be compatible with GDM3 (bnc#694203, bxo#7400)
-------------------------------------------------------------------
Fri Apr 1 19:20:50 UTC 2011 - gber@opensuse.org
- update to version 4.8.1
- added missing license information
- bugfixes
- translation updates
- dropped obsolete
xfce4-session-4.8.0-do-not-fall-back-to-system-icons.patch,
xfce4-session-4.8.0-fix-error-popup-on-session-menu-item.patch,
xfce4-session-4.8.0-fix-fast-cli-option.patch, and
xfce4-session-4.7.1-fix-missing-include.patch
-------------------------------------------------------------------
Fri Feb 18 00:16:17 UTC 2011 - gber@opensuse.org
- call %desktop_database_post/un
- call %icon_theme_cache_post/un
-------------------------------------------------------------------
Thu Feb 3 19:00:53 UTC 2011 - gber@opensuse.org
- added xfce4-session-4.8.0-fix-fast-cli-option.patch which fixes
the use of the --fast cli option with other options
- added
xfce4-session-4.8.0-fix-error-popup-on-session-menu-item.patch
which fixes the error popup when clicking a session menu item
- added xfce4-session-4.8.0-do-not-fall-back-to-system-icons.patch
in order to prevent visual inconsistencies in the logout dialog
-------------------------------------------------------------------
Wed Feb 2 17:45:56 UTC 2011 - gber@opensuse.org
- added xfce4-session-simple-splash-remove-shadows.patch which
improves readability of the simple splash engine text by removing
the text shadows
- enabled support for GNOME keyring and assistive technologies
- generate documentation
-------------------------------------------------------------------
Mon Jan 17 12:28:31 UTC 2011 - gber@opensuse.org
- update to version 4.8.8
- bugfixes
-------------------------------------------------------------------
Tue Jan 11 16:24:27 UTC 2011 - gber@opensuse.org
- removed dependency on xfconf
-------------------------------------------------------------------
Wed Jan 5 14:24:30 UTC 2011 - gber@opensuse.org
- use consistent wording for branding packages
-------------------------------------------------------------------
Mon Dec 27 18:08:49 UTC 2010 - gber@opensuse.org
- show compiler output
-------------------------------------------------------------------
Mon Dec 27 17:21:49 UTC 2010 - gber@opensuse.org
- use %%suse_update_desktop_file for files in /etc/xdg/autostart
-------------------------------------------------------------------
Mon Dec 27 16:27:39 UTC 2010 - gber@opensuse.org
- fixed typo
-------------------------------------------------------------------
Mon Dec 27 16:12:03 UTC 2010 - gber@opensuse.org
- add proper BRAND comment
-------------------------------------------------------------------
Mon Dec 27 15:17:25 UTC 2010 - gber@opensuse.org
- correct url, groups
- improve summaries/descriptions
- remove unsupported locales
- do not install documentation in /usr/share/doc
- moved xfce4-tips-autostart.desktop into the branding supackage in
order to allow disabling startup tips as part of the branding
- remove all libtool files
-------------------------------------------------------------------
Sun Dec 5 22:06:58 UTC 2010 - prusnak@opensuse.org
- updated to 4.7.2
- Do not try "unix-session" authorization with PolicyKit as this
seems to be either broken or not implemented in PolicyKit (bug #6817).
This fixes suspend/hibernate in xfce4-session-logout.
- Fix possibly shadowed variables.
- Fix compilation on FreeBSD with polkit (bug #6870).
- Restore splash screen functionality (bug #6831).
- Fix logout with sudo.
- Translation updates (de, pt_BR, zh_CN, el, uk, it, id, ja, kk, pt).
- Do not try "unix-session" authorization with PolicyKit as this
seems to be either broken or not implemented in PolicyKit (bug #6817).
This fixes suspend/hibernate in xfce4-session-logout.
- Fix possibly shadowed variables.
- Fix compilation on FreeBSD with polkit (bug #6870).
- Restore splash screen functionality (bug #6831).
- Fix logout with sudo.
- Translation updates (de, pt_BR, zh_CN, el, uk, it, id, ja, kk, pt).
-------------------------------------------------------------------
Fri Dec 3 14:44:54 UTC 2010 - gber@opensuse.org
- require xfce4-utils
-------------------------------------------------------------------
Wed Dec 1 18:11:04 UTC 2010 - prusnak@opensuse.org
- use pkgconfig symbol in BuildRequires
-------------------------------------------------------------------
Fri Nov 26 16:36:08 UTC 2010 - gber@opensuse.org
- added xfce4-session-4.7.1-fix-missing-include.patch to fix
missing include
-------------------------------------------------------------------
Sun Jul 18 13:46:55 CEST 2010 - bernhard@bwalle.de
- updated to 4.6.2
o Build fixes for GIT.
o Add timing information to verbose output.
o If it looks like the helper got killed, just return success (bug #4849).
o Translation updates (de, es, gl, hu, id, pl, pt, ru, tr, uk, ro,
lv, ur, ur_PK, ast, sk, nl, it, kk).
- Drop xfce4-session-logout-de.diff: Upstream.
-------------------------------------------------------------------
Thu May 13 11:54:26 UTC 2010 - bernhard@bwalle.de
- Fix invalid character in the logout dialog in the German
translation which lead Gtk to not interpret the markup. Instead,
the raw markup code was displayed.
-------------------------------------------------------------------
Thu Mar 18 09:23:36 UTC 2010 - prusnak@suse.cz
- build branding subpackage as noarch
-------------------------------------------------------------------
Thu Dec 10 20:44:31 UTC 2009 - aj@suse.de
- Remove unused BuildRequires hal-devel
-------------------------------------------------------------------
Mon Apr 27 10:03:16 CEST 2009 - prusnak@suse.cz
- updated to 4.6.1
* Fix crash in settings dialog when a .desktop file with a missing
Application key is opened (bug 5020).
* Ensure networked session handling over TCP is disabled by
default (bug 5126).
-------------------------------------------------------------------
Mon Mar 2 16:10:39 CET 2009 - prusnak@suse.cz
- xfce4-tips prints tips without calling fortune (tips-no-fortune.patch)
-------------------------------------------------------------------
Wed Jan 28 15:02:30 CET 2009 - crrodriguez@suse.de
- remove static libraries and "la" files
-------------------------------------------------------------------
Tue Nov 18 14:10:07 CET 2008 - pnemec@suse.cz
- call update_desktop_file macro on desktop files [bnc#445722]
-------------------------------------------------------------------
Fri Nov 14 15:40:11 CET 2008 - prusnak@suse.cz
- updated suspend_hibernate.patch and renamed to logout-dialog
* adds switch user button, only works with gdm
- fixed crash in autostart-editor (autostart-editor-crash.patch)
-------------------------------------------------------------------
Wed Oct 29 22:05:46 CET 2008 - bwalle@suse.de
- update to 4.4.3
* translation polish
* added icons
-------------------------------------------------------------------
Thu Aug 21 14:25:30 CEST 2008 - prusnak@suse.cz
- added patch for parallel start (faster-start.patch)
-------------------------------------------------------------------
Tue Dec 4 11:54:15 CET 2007 - prusnak@suse.cz
- use %find_lang macro
-------------------------------------------------------------------
Mon Dec 3 22:14:40 CET 2007 - bwalle@suse.de
- update to 4.4.2
o Updated and new translations
-------------------------------------------------------------------
Sat Jun 23 23:13:07 CEST 2007 - bwalle@suse.de
- replaced group 'System/GUI/Other' by 'System/GUI/XFCE'
-------------------------------------------------------------------
Tue May 22 11:50:34 CEST 2007 - prusnak@suse.cz
- include 3 files to package
- sync with BuildService
-------------------------------------------------------------------
Mon Apr 16 00:29:04 CEST 2007 - bwalle@suse.de
- fix build
-------------------------------------------------------------------
Tue Apr 10 23:53:18 CEST 2007 - bwalle@suse.de
- update to 4.4.1 (no upstream changelog for this subpackage)
-------------------------------------------------------------------
Sat Mar 3 13:09:30 CET 2007 - aj@suse.de
- /etc/xdg/autostart is part of filesystem now.
-------------------------------------------------------------------
Sun Jan 21 22:31:06 CET 2007 - bwalle@suse.de
- upgraded to 4.4.0
-------------------------------------------------------------------
Wed Feb 8 14:47:25 CET 2006 - pnemec@suse.cz

View File

@ -1,208 +1,95 @@
#
# spec file for package xfce4-session
# spec file for package xfce4-session (Version 4.2.3)
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define libname libxfsm-4_6-0
# norootforbuild
Name: xfce4-session
Version: 4.12.1
Release: 0
Summary: Xfce Session Manager
License: GPL-2.0
Group: System/GUI/XFCE
Url: http://docs.xfce.org/xfce/xfce4-session/start
Source0: http://archive.xfce.org/src/xfce/xfce4-session/4.12/%{name}-%{version}.tar.bz2
# PATCH-FEATURE-OPENSUSE xfce4-session-simple-splash-remove-shadows.patch gber@opensuse.org -- Improves readability of the simple splash engine text by removing the text shadows
Patch0: xfce4-session-simple-splash-remove-shadows.patch
# PATCH-FIX-OPENSUSE xfce4-session-adapt-session-scripts.patch bnc#789057 gber@opensuse.org -- Adapt upstream sessions script to openSUSE
Patch1: xfce4-session-adapt-session-scripts.patch
# PATCH-FIX-UPSTREAM xfce4-session-Make-verbose-logging-conditional.patch boo#999676
Patch2: xfce4-session-Make-verbose-logging-conditional.patch
BuildRequires: iceauth
BuildRequires: intltool
BuildRequires: update-desktop-files
BuildRequires: xfce4-dev-tools
BuildRequires: xorg-x11
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(libwnck-1.0)
BuildRequires: pkgconfig(libxfce4panel-1.0)
BuildRequires: pkgconfig(libxfce4ui-1)
BuildRequires: pkgconfig(libxfce4util-1.0)
BuildRequires: pkgconfig(polkit-gobject-1) >= 0.100
BuildRequires: pkgconfig(sm)
Requires: %{name}-branding = %{version}
Requires: systemd
Requires: xfce4-settings
Requires: xfconf
# bnc#845264
Requires: iceauth
Requires(post): update-alternatives
Requires(postun): update-alternatives
Recommends: %{name}-doc = %{version}
Recommends: %{name}-lang = %{version}
# minimal packages for an Xfce session
Recommends: xfwm4
Recommends: xfdesktop
Recommends: thunar
Recommends: xfce4-panel
# xfce4-about needs to be dragged at a low level
Recommends: libxfce4ui-tools
Provides: xfce-utils = %{version}
Obsoletes: xfce-utils <= 4.8.3
Provides: xfce-utils-doc = %{version}
Obsoletes: xfce-utils-doc <= 4.8.3
Provides: xfce-utils-lang = %{version}
Obsoletes: xfce-utils-lang <= 4.8.3
Provides: xfce4-session-doc = %{version}
Obsoletes: xfce4-session-doc <= 4.8.3
BuildRequires: gtk2-devel libxml2-devel startup-notification update-desktop-files xfce-mcs-manager xorg-x11
Summary: Xfce Session manager
Version: 4.2.3
Release: 2
License: GPL
URL: http://www.xfce.org/
Source0: %{name}-%{version}.tar.bz2
Group: System/GUI/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: libxfcegui4 >= 4.2.3
Requires: libxfce4mcs >= 4.2.3
Requires: xfce-mcs-manager >= 4.2.3
Requires: xfwm4 >= 4.2.3
Requires: xfce4-desktop >= 4.2.3
%description
xfce4-session is the session manager for the Xfce desktop environment.
%package -n %{libname}
Summary: Shared Library for xfce4-session Splash Screen Engines
Group: System/Libraries
%description -n %{libname}
This package contains the shared library for xfce4-session splash screen
engines.
%package devel
Summary: Development Files for xfce4-session
Group: Development/Libraries/C and C++
Requires: %{libname} = %{version}
%description devel
This package contains development files needed to develop custom splash screen
engines for the xfce4-session.
%package branding-upstream
Summary: Upstream Branding of xfce4-session
Group: System/GUI/XFCE
Supplements: packageand(%{name}:branding-upstream)
Conflicts: otherproviders(%{name}-branding)
Provides: %{name}-branding = %{version}
# BRAND: xfce4-session.xml: Control session parameters such as the tools and
# BRAND: applications started by default or the splash theme.
BuildArch: noarch
%description branding-upstream
This package provides the upstream look and feel for the Xfce Session Manager.
%lang_package
Authors:
--------
Benedikt Meurer <benny@xfce.org>
Oliver M. Bolzer <oliver@debian.org>
Francois Le Clainche <fleclainche@wanadoo.fr>
Maarten Boekhold <boekhold@emirates.net.ae>
Brian Tarricone <kelnos@xfce.org>
%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%build
xdt-autogen
%configure \
--disable-static
make %{?_smp_mflags} V=1
export CFLAGS="$RPM_OPT_FLAGS"
./configure --prefix=%{_prefix} \
--datadir=%{_datadir} \
--bindir=%{_bindir} \
--libdir=%{_libdir} \
--libexecdir=%{_libdir}/xfce4 \
--mandir=%{_mandir} \
--sysconfdir=%{_sysconfdir} \
--enable-session-screenshots
make
%install
%make_install
make DESTDIR=$RPM_BUILD_ROOT install
chmod 755 %{buildroot}%{_sysconfdir}/xdg/xfce4/xinitrc
install -d -m 755 %{buildroot}%{_datadir}/xfce/applications
# add back X-XFCE for now; this is a personal and not a system setting
%suse_update_desktop_file -r xfce-session-settings XFCE X-XFCE GTK Settings DesktopSettings X-XFCE-SettingsDialog X-XFCE-PersonalSettings
%suse_update_desktop_file xfce4-session-logout
%find_lang %{name}
find %{buildroot} -type f -name "*.la" -delete -print
# not needed, shutdown/reboot happens via systemd
rm %{buildroot}%{_datadir}/polkit-1/actions/org.xfce.session.policy \
%{buildroot}%{_libdir}/xfce4/session/xfsm-shutdown-helper
mkdir -p %{buildroot}%{_sysconfdir}/alternatives
touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop
ln -s %{_sysconfdir}/alternatives/default-xsession.desktop %{buildroot}%{_datadir}/xsessions/default.desktop
%post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig
%post
%desktop_database_post
%icon_theme_cache_post
%{_sbindir}/update-alternatives --install %{_datadir}/xsessions/default.desktop \
default-xsession.desktop %{_datadir}/xsessions/xfce.desktop 20
%postun
%desktop_database_postun
%icon_theme_cache_postun
[ -f %{_datadir}/xsessions/xfce.desktop ] || %{_sbindir}/update-alternatives \
--remove default-xsession.desktop %{_datadir}/xsessions/xfce.desktop
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
%dir %{_sysconfdir}/xdg/xfce4
%config %{_sysconfdir}/xdg/xfce4/Xft.xrdb
%{_sysconfdir}/xdg/xfce4/xinitrc
%{_sysconfdir}/xdg/autostart/xscreensaver.desktop
%{_bindir}/xfce4-session
%{_bindir}/xfce4-session-logout
%{_bindir}/xfce4-session-settings
%{_bindir}/xflock4
%{_bindir}/startxfce4
%{_libdir}/xfce4
%{_datadir}/xfce
%{_datadir}/xsessions/xfce.desktop
%ghost %{_datadir}/xsessions/default.desktop
%ghost %{_sysconfdir}/alternatives/default-xsession.desktop
%doc AUTHORS BUGS COPYING ChangeLog ChangeLog.pre-xfce-devel NEWS README TODO
%{_sysconfdir}/xdg/xfce4-session/
%{_bindir}/*
%{_libdir}/xfce4/
%{_libdir}/libxfsm-*
%{_libdir}/pkgconfig/*
%{_datadir}/locale/*/*/*
%{_datadir}/man/*/*
%{_datadir}/themes/*
%{_datadir}/applications/*.desktop
%{_datadir}/icons/*/*/*
%doc %{_mandir}/man1/xfce4-session*.1*
%{_datadir}/applications/*
%{_datadir}/icons/*/*
%{_datadir}/xfce4/*
%{_includedir}/xfce4/*
%files -n %{libname}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/libxfsm-*.so.*
%files lang -f %{name}.lang
%defattr(-,root,root)
%files devel
%defattr(-,root,root)
%dir %{_includedir}/xfce4
%{_includedir}/xfce4/xfce4-session-*/
%{_libdir}/pkgconfig/xfce4-session-*.pc
%{_libdir}/libxfsm-*.so
%files branding-upstream
%defattr(-,root,root)
%dir %{_sysconfdir}/xdg/xfce4
%dir %{_sysconfdir}/xdg/xfce4/xfconf
%dir %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml
%config %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
%changelog
%changelog -n xfce4-session
* Wed Feb 08 2006 - pnemec@suse.cz
- added xfce4-desktop and xfwm to requires
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Sat Jan 21 2006 - cthiel@suse.de
- really update to 4.2.3
* Mon Jan 16 2006 - pnemec@suse.cz
- update to 4.2.3
* Wed Sep 14 2005 - cthiel@suse.de
- specfile cleanup
* Mon Aug 01 2005 - cthiel@suse.de
- fixed Requires
* Wed May 18 2005 - cthiel@suse.de
- update to 4.2.2
* Tue Apr 12 2005 - cthiel@suse.de
- initial version