Summary: An improved version of the FVWM window manager for X. Name: fvwm2 Version: 2.2.4 Release: 9a Source0: ftp://ftp.fvwm.org/pub/fvwm/version-2/fvwm-%{version}.tar.gz Source1: fvwm-2.0.46.icons.tar.gz Patch0: fvwm-2.2.2-redhat.patch Patch1: fvwm-2.2.4-obsolete.patch Patch2: fvwm-2.2.4-jtl.patch Copyright: GPL Group: User Interface/Desktops Buildroot: %{_tmppath}/%{name}-root Requires: fvwm2-icons Url: http://www.fvwm.org Obsoletes: fvwm95 %description FVWM2 (the F stands for whatever you want, but the VWM stands for Virtual Window Manager) is an improved version of the FVWM window manager for the X Window System and shares the same characteristics as FVWM. Install the fvwm2 package if you'd like to use the FVWM2 window manager. If you install fvwm2, you'll also need to install fvwm2-icons. %package icons Summary: Graphics used by the FVWM and FVWM2 window managers. Group: User Interface/Desktops Obsoletes: fvwm95-icons %description icons The fvwm2-icons package contains icons, bitmaps and pixmaps used by the FVWM and FVWM2 X Window System window managers. You'll need to install fvwm2-icons if you are installing fvwm and/or fvwm2. %prep %setup -n fvwm-%{version} -q %patch0 -p1 -b .redhat %patch1 -p1 -b .obsolete %patch2 -p1 -b .jtl %build %configure --prefix=/usr/X11R6 --enable-extras \ --libexecdir=\${prefix}/lib/X11/fvwm2 \ --sysconfdir=/etc/X11/fvwm2 \ --disable-debug-msgs %ifos darwin make CC='cc -traditional-cpp' %else make %endif %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT \ bindir=/usr/X11R6/bin \ mandir=/usr/X11R6/man \ sysconfdir=$RPM_BUILD_ROOT/etc/X11/fvwm2 \ INSTALL_PROGRAM="/usr/bin/install -c" mkdir -p $RPM_BUILD_ROOT/etc/X11/fvwm2 install -m 644 sample.fvwmrc/system.fvwm2rc $RPM_BUILD_ROOT/etc/X11/fvwm2 rm -rf $RPM_BUILD_ROOT/usr/share/icons mkdir -p $RPM_BUILD_ROOT/usr/share/icons/mini install -m 644 icons/*.xpm $RPM_BUILD_ROOT/usr/share/icons mv $RPM_BUILD_ROOT/usr/share/icons/mini.*.xpm $RPM_BUILD_ROOT/usr/share/icons/mini %files %ifos darwin %defattr(-,root,wheel) %else %defattr(-,root,root) %endif %doc INSTALL README AUTHORS INSTALL.fvwm NEWS ChangeLog %doc docs /usr/X11R6/lib/X11/fvwm2 /usr/X11R6/man/man1/* /usr/X11R6/bin/* %dir /etc/X11/fvwm2 %config /etc/X11/fvwm2/* %files icons %ifos darwin %defattr(-,root,wheel) %else %defattr(-,root,root) %endif %dir /usr/share/icons %dir /usr/share/icons/mini /usr/share/icons/*.xpm /usr/share/icons/mini/*.xpm %clean rm -rf $RPM_BUILD_ROOT %changelog * Sun Apr 22 2001 Keisuke Fujii - 1st release on MacOS X Release 10.0.01 * Tue Aug 22 2000 Than Ngo - fix system.fvwm2rc (Bug #16707) - disable debug * Fri Aug 4 2000 Than Ngo - fixed bugs in FvwmTaskBar (Bug #11066) (thanks to jtl.at.cs.man.ac.uk) * Wed Jul 12 2000 Prospector - automatic rebuild * Tue Jul 4 2000 Jakub Jelinek - Rebuild with new C++ * Thu Jun 01 2000 Than Ngo - rebuild for 7.0 * Fri Feb 4 2000 Matt Wilson - removed '-s' flag to the install program - broken on sparc * Thu Feb 03 2000 Preston Brown - rebuild to gzip man pages * Thu Jan 13 2000 Preston Brown - 2.2.4 * Thu Sep 23 1999 Preston Brown - added ability to read wmconfig generated menu (# 2665) * Thu Sep 09 1999 Preston Brown - removed compatibility icon pak. * Fri Aug 27 1999 Preston Brown - 2.2.2 bugfix release * Fri Apr 09 1999 Preston Brown - added some icons from kdebase back to this package for upgrade - compatibility. * Wed Mar 24 1999 Bill Nottingham - don't require xterm-color * Mon Mar 22 1999 Preston Brown - better default system.fvwm2rc * Sun Mar 21 1999 Cristian Gafton - auto rebuild in the new build environment (release 2) * Fri Feb 26 1999 Cristian Gafton - package is still not finished yet - upgraded to 2.2, got rid of all the cruft in the spec file * Thu Sep 24 1998 Cristian Gafton - updated to 2.0.47 - mark config files as %config files * Mon Jun 29 1998 Michael Maher - removed duplicate files found in the package Another level. - fixes bug: 651 * Thu May 07 1998 Prospector System - translations modified for de, fr, tr * Fri May 01 1998 Cristian Gafton - long time no new version released :-(. -> misc patch - major spec file cleanups * Mon Nov 03 1997 Cristian Gafton - Fixed more bugs (bugs patch) * Fri Oct 24 1997 Cristian Gafton - fixed Alpha build * Thu Oct 16 1997 Cristian Gafton - fixed FvwmTaskBar severe bug (taskbar patch) - misc fixes * Mon Oct 13 1997 Cristian Gafton - built against glibc; added -rh and -fixes patches