%define ver 1.2.5 %define relver 1.2.3 %define rel 5mdk %define name swm Name: %{name} Version: %{ver} Release: %{rel} License: GPL #Packager: Daouda Lo <daouda@mandrakesoft.com> URL: http://www.informatik.hu-berlin.de/prog/swm.html Source0: http://www.informatik.hu-berlin.de/prog/%{name}-%{relver}-src.tar.bz2 Patch0: swm-makefile.fix.relocate.patch.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot BuildRequires: XFree86-devel Group: Graphical desktop/Other Summary: A small window manager for X11 %description Swm is a small window manager for X11 designed for very small laptop-screens with a resolution of 640x400 pixels and above. (Or with PDA-mode 320x240) SWM is even smaller than a rxvt! %prep %setup -q -n %{name}-%{relver}-src %patch0 -p1 %build %make CFLAGS="$RPM_OPT_FLAGS" %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_prefix}/X11R6/man/man1 mkdir -p $RPM_BUILD_ROOT%{_prefix}/X11R6/bin mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{ver}/{PATCHES,examples} mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name} make PREFIX=$RPM_BUILD_ROOT%{_prefix} XROOT=$RPM_BUILD_ROOT%{_prefix}/X11R6 install #install -D -m 644 PATCHES/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{ver}/PATCHES mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmsession.d cat << EOF > $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmsession.d/12swm NAME=Swm DESC=Swm Window manager EXEC=%{_prefix}/X11R6/bin/startswm SCRIPT: exec %{_prefix}/X11R6/bin/startswm EOF %clean rm -rf $RPM_BUIlD_ROOT %post %{make_session} %postun %{make_session} %files %defattr(-,root,root) %{_prefix}/X11R6/bin/* %{_prefix}/X11R6/man/*/* %doc TODO README LIESMICH COMPILE_PARAMS AUTHORS README.iPaq COPYING #%{_docdir}/%{name}-%{ver}/PATCHES/* %config(noreplace) %{_sysconfdir}/X11/wmsession.d/* %{_datadir}/%{name} %changelog * Thu Feb 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.2.5-5mdk - own %%datadir/swm * Sat Sep 06 2003 Marcel Pol <mpol@gmx.net> 1.2.5-4mdk - buildrequires * Sun Jul 13 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.2.5-3mdk - cosmetics - rebuild - quiet setup - use $RPM_OPT_FLAGS * Wed Oct 17 2001 Daouda LO <daouda@mandrakesoft.com> 1.2.5-2mdk - s/Copyright/License - right permissions on file * Sun Sep 2 2001 Daouda LO <daouda@mandrakesoft.com> 1.2.5-1mdk - release 1.2.5 * Wed Apr 11 2001 Daouda Lo <daouda@mandrakesoft.com> 1.2.4-2mdk - add Wmsession . * Wed Apr 11 2001 Daouda Lo <daouda@mandrakesoft.com> 1.2.4-1mdk - release ( bug fixes ) *Thu Feb 01 2001 Daouda Lo <daouda@mandrakesoft.com> 1.2.2-1mdk - first mdk release