Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
home:Podeiko:KDE:Release:49
kdebase4-session
kdebase4-session.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kdebase4-session.spec of Package kdebase4-session
# # spec file for package kdebase4-session # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # 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/ # Name: kdebase4-session Version: 4.11 Release: 69.1 Summary: The KDE Session License: GPL-2.0+ Group: System/GUI/KDE Url: http://www.kde.org/ Source1: kde-plasma.desktop Source2: COPYING BuildRequires: kde4-filesystem Requires: kdebase4-workspace BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: update-desktop-files Requires(pre): /usr/bin/sed /usr/bin/grep /usr/bin/cut Provides: kdebase3-session = %{version} Obsoletes: kdebase3-session <= 3.5.1 %description This package contains the startup scripts necessary to start a KDE session from kdm. %prep %build %install install -m 0755 -d %{buildroot}%{_datadir}/xsessions/ cp %{SOURCE1} %{buildroot}%{_datadir}/xsessions/ install -D -m644 %{SOURCE2} %{buildroot}%{_datadir}/doc/packages/kdebase4-session/COPYING %clean rm -rf %{buildroot} %post # Reset the DEFAULT_WM value for KDE upgrade compatibility if [ -f /etc/sysconfig/windowmanager ]; then OLD_DEFAULTWM=`grep "DEFAULT_WM" /etc/sysconfig/windowmanager | cut -d '=' -f 2 | cut -d '"' -f 2` fi if [ -f /var/adm/fillup-templates/sysconfig.windowmanager ]; then TEMPLATE_DEFAULTWM=`grep "DEFAULT_WM" /var/adm/fillup-templates/sysconfig.windowmanager | cut -d '=' -f 2 | cut -d '"' -f 2` fi # Check the old DEFAULT_WM and whether current DEFAULT_WM exists if ( [[ $OLD_DEFAULTWM = "startkde4" ]] || [[ $OLD_DEFAULTWM = "startkde" ]] || [[ $OLD_DEFAULTWM = "kde4" ]]); then if ( [[ -n $TEMPLATE_DEFAULTWM ]] && [[ $OLD_DEFAULTWM != $TEMPLATE_DEFAULTWM ]]); then sed -i -e "s/^DEFAULT_WM=['\"]\?kde.*/DEFAULT_WM=\"${TEMPLATE_DEFAULTWM}\"/g" /etc/sysconfig/windowmanager fi fi %files %defattr(-,root,root) %{_datadir}/xsessions/kde-plasma.desktop %dir %{_datadir}/doc/packages/kdebase4-session %{_datadir}/doc/packages/kdebase4-session/COPYING %changelog * Tue Jul 2 2013 tittiatcoke@gmail.com - Updated the spec-file and removed obsolete stuff for old openSUSE versions. - Set a specific version number and just require plain kdebase4-workspace as that this package will work for any KDE4 release * Fri Feb 8 2013 tittiatcoke@gmail.com - Require the exact version for kdebase4-workspace. This way the package gets triggered for rebuild if the KDE version changes (bnc#802703) * Sat Jun 16 2012 mlin@suse.com - Reset the DEFAULT_WM value in %%post for KDE upgrade compatibility (bnc#763142) * Tue Apr 17 2012 mlin@suse.com - dont show 2 KDE Plasma Workspace session (bnc#757053) * Tue Aug 2 2011 idonmez@novell.com - Update to 4.7.0 * Thu Jul 21 2011 idonmez@novell.com - Update to 4.6.95 * Fri Jun 10 2011 dmueller@suse.de - trying to force it to rebuild in factory * Wed Jun 8 2011 idonmez@novell.com - Add back kde4.desktop to unbreak compatibility with openSUSE 11.4 and lower, bnc#687781 * Sun Mar 13 2011 wstephenson@novell.com - remove stale 'KDE' entry from X sessions list, replace with 'KDE Plasma Workspace' * Fri Oct 16 2009 llunak@novell.com - obsolete kdebase3-session from 11.1 (bnc#529955) * Sat Aug 15 2009 beineri@opensuse.org - just show "KDE" as session entry starting with 11.2 * Tue Jun 2 2009 beineri@opensuse.org - relax version dependency on kdebase4-workspace * Mon May 18 2009 beineri@opensuse.org - update to 4.3 * Thu Jan 22 2009 stbinner@suse.de - update to 4.2 * Tue Jan 13 2009 stbinner@suse.de - update to 4.1.96 (KDE 4.2 RC1) * Sun Jan 11 2009 stbinner@suse.de - update to 4.1.87 (KDE 4.2 January snapshot) * Thu Nov 20 2008 stbinner@suse.de - add SLE provides/obsoletes * Mon Nov 3 2008 stbinner@suse.de - update version to 4.1.3 * Thu Oct 23 2008 llunak@suse.cz - say just 'KDE4' in session type chooser in kdm, not specific version * Sun Sep 28 2008 stbinner@suse.de - update version to 4.1.2 * Tue Sep 2 2008 stbinner@suse.de - require kdebase4-workspace >= %%_kde_platform_version * Thu Aug 28 2008 stbinner@suse.de - update version to 4.1.1 * Wed Jul 23 2008 dmueller@suse.de - fix requires * Wed Jul 23 2008 stbinner@suse.de - update version to 4.1.0 * Mon Jul 14 2008 dmueller@suse.de - remove unconditional path manipulation (bnc#406102) * Fri Jul 11 2008 stbinner@suse.de - update version to 4.0.98 * Mon Jul 7 2008 dmueller@suse.de - update version to 4.0.85 * Tue Jun 24 2008 stbinner@suse.de - update version to 4.0.83 * Thu Jun 19 2008 dmueller@suse.de - update version to 4.0.82 * Tue May 6 2008 stbinner@suse.de - bump version to 4.0.4 * Sat Apr 12 2008 stbinner@suse.de - just say "KDE4" in the session chooser (bnc#379355) * Wed Apr 2 2008 stbinner@suse.de - update to 4.0.3 - rename /usr/bin/kde4 to avoid clash with kdebase4-runtime * Tue Mar 11 2008 dmueller@suse.de - remove alien window bug workaround * Tue Mar 4 2008 stbinner@suse.de - update to 4.0.2 * Thu Feb 14 2008 dmueller@suse.de - workaround kwin resize issue (bnc#361467) * Sat Feb 2 2008 stbinner@suse.de - update to 4.0.1 * Sun Jan 6 2008 stbinner@suse.de - update to 4.0 * Wed Jan 2 2008 stbinner@suse.de - update to 3.97.2 * Thu Dec 20 2007 stbinner@suse.de - update to 3.97.1 * Tue Dec 11 2007 wstephenson@suse.de - /usr/bin/kde4 is not a directory * Wed Dec 5 2007 dmueller@suse.de - update to KDE 4.0 RC2 * Wed Nov 28 2007 dmueller@suse.de - bump version - fix path/session label * Sat Sep 1 2007 stbinner@suse.de - bump version to 3.93.0 * Thu Aug 9 2007 stbinner@suse.de - also set KDEHOME for eg kstartupconfig * Mon Jul 16 2007 stbinner@suse.de - bump version to 3.91.0 to be in sync with KDE release * Tue Jun 12 2007 stbinner@suse.de - add license file * Sun Jun 10 2007 stbinner@suse.de - initial package in abuild
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor