%define majver %(echo %version | cut -d. -f1-2) Name: lxsession Version: 0.5.5 Release: 1mamba Summary: Lightweight X11 session manager Group: Graphical Desktop/Applications/Environment Vendor: openmamba Distribution: openmamba Packager: Fabio Giani URL: http://www.lxde.org/ Source: https://downloads.sourceforge.net/project/lxde/LXSession%20%28session%20manager%29/LXSession%20%{majver}.x/lxsession-%{version}.tar.xz License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libX11-devel BuildRequires: libatk-devel BuildRequires: libcairo-devel BuildRequires: libdbus-devel BuildRequires: libdbus-glib-devel BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel BuildRequires: libgdk-pixbuf-devel BuildRequires: libglib-devel BuildRequires: libgtk2-devel BuildRequires: libpango-devel BuildRequires: libpolkit-devel ## AUTOBUILDREQ-END BuildRequires: docbook-utils BuildRequires: gettext BuildRoot: %{_tmppath}/%{name}-%{version}-root %description LXSession is a standard-compliant X11 session manager with shutdown/reboot/suspend support. In connection with gdm it also supports user switching. LXSession is derived from XSM and is developed as default X11 session manager of LXDE, the Lightweight X11 Desktop Environment. Though being part of LXDE, it's totally desktop-independent and only has few dependencies. %prep %setup -q %build %configure %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall %find_lang %{name} #mkdir -p -m 755 %{buildroot}%{_sysconfdir}/xdg/%{name} rm -f %{buildroot}%{_sysconfdir}/xdg/autostart/lxpolkit.desktop %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files -f %{name}.lang %defattr(-,root,root) #%dir %{_sysconfdir}/xdg/%{name} #%{_sysconfdir}/xdg/autostart/lxpolkit.desktop %{_bindir}/lxsession %{_bindir}/lxsession-logout %{_bindir}/lxclipboard %{_bindir}/lxpolkit %{_bindir}/lxsession-db %{_bindir}/lxsession-default %{_bindir}/lxsession-default-apps %{_bindir}/lxsession-default-terminal %{_bindir}/lxsession-edit %{_bindir}/lxsession-xdg-autostart #%{_bindir}/lxsession-xsettings %{_bindir}/lxsettings-daemon %{_bindir}/lxlock %{_libexecdir}/lxsession/lxsession-xsettings %dir %{_datadir}/%{name} %{_mandir}/man1/lxclipboard.1* %{_mandir}/man1/lxlock.1* %{_datadir}/%{name}/* %{_datadir}/applications/lxsession-default-apps.desktop %{_datadir}/applications/lxsession-edit.desktop %{_mandir}/man1/lxclipboard.1* %{_mandir}/man1/lxlock.1* %{_mandir}/man1/lxpolkit.1* %{_mandir}/man1/lxsettings-daemon.1* %{_mandir}/man*/%{name}*.* %doc AUTHORS COPYING # ChangeLog README %changelog * Sun Mar 08 2020 Automatic Build System 0.5.5-1mamba - automatic version update by autodist * Sat Aug 10 2019 Silvan Calarco 0.5.4-2mamba - removed requirement for xscreensaver * Mon Mar 11 2019 Automatic Build System 0.5.4-1mamba - automatic version update by autodist * Sun Feb 05 2017 Automatic Build System 0.5.3-1mamba - automatic version update by autodist * Thu Dec 11 2014 Automatic Build System 0.5.2-1mamba - automatic version update by autodist * Wed Nov 26 2014 Silvan Calarco 0.5.1-2mamba - remove lxpolkit xdg autostart file to avoid error message about it being already started * Sun Oct 26 2014 Automatic Build System 0.5.1-1mamba - automatic version update by autodist * Wed Oct 08 2014 Silvan Calarco 0.5.0-1mamba - update to 0.5.0 * Mon Jul 30 2012 Silvan Calarco 0.4.6.1-1mamba - update to 0.4.6.1 * Wed Apr 06 2011 Silvan Calarco 0.4.5-3mamba - removed requirement for hal * Thu Jan 27 2011 Silvan Calarco 0.4.5-2mamba - added requirement for xscreensaver * Sun Dec 19 2010 Silvan Calarco 0.4.5-1mamba - update to 0.4.5 * Tue Nov 09 2010 Silvan Calarco 0.4.4-1mamba - update to 0.4.4 * Sat Jan 30 2010 Silvan Calarco 0.4.1-3mamba - added a patch to fix a segmentation fault from launch_autostart_file - specfile properly renamed * Sat Jan 23 2010 Fabio Giani 0.4.1-2mamba - group changed * Fri Jan 15 2010 Fabio Giani 0.4.1-1mamba - package created by autospec