Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > ca711221d25801b5e94c17ad0f8209f5 > files > 1

xfce-session-4.2.1-1mdk.src.rpm

%define oname xfce4-session 

%define lib_major       0
%define lib_name        %mklibname xfsm-4.2_%{lib_major}

Summary: 	Xfce Session Manager
Name: 		xfce-session
Version: 	4.2.1
Release: 	1mdk
License:	BSD
URL: 		http://www.xfce.org/
Source0: 	%{oname}-%{version}.tar.bz2 
# (mpol) 4.2.0-2mdk disable compositor at runtime
Patch2:		xfce4-session-no_compositor.patch.bz2
Group: 		Graphical desktop/Xfce
BuildRoot: 	%{_tmppath}/%{name}-root
Requires:	xfce-mcs-manager >= 4.0.1
#Requires:	usermode-consoleonly
Requires:       %{lib_name} = %{version}-%{release}
BuildRequires:	xfce-mcs-manager-devel >= 4.0.1
BuildRequires:	libgdk_pixbuf2.0-devel
BuildRequires:  autoconf2.5
BuildRequires:	X11

%description
Xfce-session is the session manager for the Xfce Desktop Environment.

%package -n %{lib_name}
Summary:	Libraries for the Xfce Session Manager
Group:		Graphical desktop/Xfce

%description -n %{lib_name}
Libraries for xfce-session manager

%package -n %{lib_name}-devel
Summary:	Libraries and header files for the Xfce Session Manager
Group:		Development/Other
Requires:	%{lib_name} = %{version}-%{release}
Provides:	libxfsm-devel, libxfsm-4.2-devel 
 
%description -n %{lib_name}-devel
Libraries and header files for the Xfce Session Manager.

%prep
%setup -q -n %{oname}-%{version}
%patch2 -p1 -b .no_compositor

%build
%configure2_5x --with-shutdown-style=none --sysconfdir=%_sysconfdir/X11
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std 

%find_lang %oname

%clean
rm -rf $RPM_BUILD_ROOT

%post -n %{lib_name} -p /sbin/ldconfig

%postun -n %{lib_name} -p /sbin/ldconfig

%files -f %oname.lang
%defattr(-,root,root)
%doc AUTHORS BUGS COPYING ChangeLog ChangeLog.pre-xfce-devel INSTALL NEWS README TODO
%doc docs/FAQ docs/README.Kiosk docs/C/xfce4* 
%doc %dir %{_datadir}/xfce4/doc/C/*.html
%doc %dir %{_datadir}/xfce4/doc/C/images/*
%dir %{_sysconfdir}/X11/xdg/xfce4-session/
%config(noreplace) %{_sysconfdir}/X11/xdg/xfce4-session/*
#%{_datadir}/xfce4/splash
%{_bindir}/*
#%{_sbindir}/*
%{_datadir}/applications/xfce*
%{_datadir}/icons/*/*/apps/xfce*
%{_datadir}/icons/*/*/*/xfsm*
%{_datadir}/themes
%{_libdir}/xfce4/mcs-plugins/*.so
%{_libdir}/xfce4/mcs-plugins/*.la
%{_libdir}/balou*
%{_libdir}/xfce4/splash/engines/*.so
%{_libdir}/xfce4/splash/engines/*.la
%{_libdir}/xfsm-shutdown-helper
%{_mandir}/man1/*

%files -n %{lib_name}
%defattr(-, root, root)
%{_libdir}/lib*.so.* 
%{_libdir}/lib*.la

%files -n %{lib_name}-devel
%defattr(-, root, root)
%{_libdir}/lib*.so
%{_libdir}/*a
%{_libdir}/xfce4/splash/engines/*.a
%{_libdir}/xfce4/mcs-plugins/*.a
%{_libdir}/pkgconfig/*.pc
%dir %{_includedir}/xfce4/xfce4-session-4.2
%{_includedir}/xfce4/xfce4-session-4.2/*/*.h

%changelog
* Wed Mar 16 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.1-1mdk
- 4.2.1

* Sun Feb 05 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-4mdk
- really fix P2

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-3mdk
- really drop P0
- drop P1, start xftaskbar by default

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-2mdk
- group: Graphical desktop/Xfce
- fix P2

* Tue Jan 18 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.0-1mdk
- 4.2.0 Final

* Tue Dec 28 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-4mdk
- buildrequires X11

* Mon Dec 27 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-3mdk
- disable P2 fo now, it breaks

* Sun Dec 26 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-2mdk
- P2: disable compositor by default

* Sun Dec 26 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-1mdk
- 4.1.99.3 (4.2.0 RC 3)

* Sun Dec 12 2004 Charles A Edwards <eslrahc@mandrake.org> 4.1.99.2-1mdk
- 4.1.99.2 (4.2.0 RC 2)
- rm used srouce and patch form rpm 

* Fri Nov 19 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-3mdk
- fix description, it's stable now
- s/XFce/Xfce
- Patch1: don't start taskbar in default session

* Fri Nov 18 2004 Charles A Edwards <eslrahc@mandrake.org> 4.1.99.1-2mdk
- bz2 source

* Thu Nov 17 2004 Charles A Edwards <eslrahc@mandrake.org> 4.1.99.1-1mdk
- 4.1.99.1 (4.2 RC 1)
- drop S1 and Pand use shutdown-style=none (This gives users the perms to 
  only save and exit session)
- librafication 
- update file list

* Fri Dec 26 2003 Marcel Pol <mpol@mandrake.org> 0.1.4-1mdk
- 0.1.4
- requires: usermode-consoleonly
- remove devel file and unused xinitrc script
- include more docs
- don't run xftaskbar4 in default session
- include readme.mdk

* Fri Nov 21 2003 Marcel Pol <mpol@gmx.net> 0.1.3-0.20031119.1mdk
- initial package from Götz Waschk