]>
Commit | Line | Data |
---|---|---|
594c48e1 JR |
1 | Summary: An X Window System based window manager. |
2 | Name: fvwm | |
3 | Version: 1.24r | |
4 | Release: 17 | |
5 | Copyright: GPL | |
6 | Group: User Interface/Desktops | |
7 | Requires: fvwm2-icons | |
8 | Source0: sunsite.unc.edu:/pub/Linux/X11/window-managers/fvwm-1.24r.tar.gz | |
9 | Source1: fvwm-1.24r-system.fvwmrc | |
10 | Patch0: fvwm-1.24r-fsstnd.patch | |
11 | Patch1: fvwm-1.24r-imake.patch | |
12 | Patch2: fvwm-1.24r-security.patch | |
13 | Patch3: fvwm-1.24r-fvwmman.patch | |
14 | Buildroot: /var/tmp/fvwm-root | |
15 | ||
16 | %description | |
17 | FVWM (the F stands for whatever you want, but the VWM stands for | |
18 | Virtual Window Manager) is a window manager for the X Window System. | |
19 | FVWM was derived from the twm window manager. FVWM is designed to | |
20 | minimize memory consumption, to provide window frames with a 3D look, and | |
21 | to provide a simple virtual desktop. FVWM can be configured to look like | |
22 | Motif. | |
23 | ||
24 | Install the fvwm package if you'd like to use the FVWM window manager. If | |
25 | you install fvwm, you'll also need to install fvwm2-icons. | |
26 | ||
27 | %prep | |
28 | %setup | |
29 | %patch0 -p1 -b .fsstnd | |
30 | %patch1 -p1 -b .imake | |
31 | %patch2 -p1 -b .security | |
32 | %patch3 -p1 -b .fvwmman | |
33 | ||
34 | %build | |
35 | export PATH=$PATH:/usr/X11R6/bin | |
36 | xmkmf | |
37 | make Makefiles | |
38 | make | |
39 | ||
40 | %install | |
41 | rm -rf $RPM_BUILD_ROOT | |
42 | make install install.man DESTDIR=$RPM_BUILD_ROOT | |
43 | mkdir -p $RPM_BUILD_ROOT/etc/X11/fvwm/ | |
44 | install $RPM_SOURCE_DIR/fvwm-1.24r-system.fvwmrc $RPM_BUILD_ROOT/etc/X11/fvwm/system.fvwmrc | |
45 | strip $RPM_BUILD_ROOT/usr/X11R6/bin/fvwm | |
46 | strip $RPM_BUILD_ROOT/usr/X11R6/lib/X11/fvwm/* || : | |
47 | ||
48 | %files | |
49 | /usr/X11R6/lib/X11/fvwm | |
50 | /usr/X11R6/bin/fvwm | |
51 | %dir /etc/X11/fvwm | |
52 | %config /etc/X11/fvwm/system.fvwmrc | |
53 | /usr/X11R6/man/*/* | |
54 | %doc sample.fvwmrc/* | |
55 | ||
56 | %clean | |
57 | rm -rf $RPM_BUILD_ROOT |