]> git.pld-linux.org Git - packages/fvwm2.git/blob - fvwm2.spec
- release 8
[packages/fvwm2.git] / fvwm2.spec
1 Summary:        An improved version of the FVWM X-based window manager.
2 Name:           fvwm2
3 Version:        2.2
4 Release:        8
5 License:        GPL
6 Group:          X11/Window Managers
7 Group(pl):      X11/Zarz±dcy Okien
8 Group(es):      X11/Administraadores De Ventanas
9 Group(fr):      X11/Gestionnaires De Fenêtres
10 Source0:        ftp://ftp.fvwm.org/pub/fvwm/version-2/fvwm-%{version}.tar.gz
11 Source1:        fvwm-2.0.46.icons.tar.gz
12 Source2:        fvwm2.desktop
13 Source3:        fvwm2-system.fvwm2rc.tar.gz
14 Patch0:         fvwm2-paths.patch
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 Requires:       fvwm2-icons
17 Requires:       wmconfig
18 Url:            http://fvwm.math.uh.edu/
19 Obsoletes:      fvwm95
20
21 %define         _prefix /usr/X11R6
22 %define         _mandir /usr/X11R6/man
23
24 %description
25 FVWM2 (the F stands for whatever you want, but the VWM stands for
26 Virtual Window Manager) is an improved version of the FVWM window
27 manager for the X Window System and shares the same characteristics as
28 FVWM.
29
30 Install the fvwm2 package if you'd like to use the FVWM2 window
31 manager. If you install fvwm2, you'll also need to install
32 fvwm2-icons.
33
34 %description -l pl
35 FVWM (za F mo¿na sobie podstawic co kto woli, lecz VWM pochodzi od
36 pierwszych liter "Virtual Window Manager", czyli wirtualnego mened¿era
37 okien) to ulepszona wersja mened¿era okien dla systemu X Window FVWM i
38 posiada te same cechy.
39
40 Nale¿y zainstalowaæ pakiet fvwm2 jesli chce siê uzywaæ mened¿era okien
41 FVWM2. Instaluj±c fvwm2 nalezy równiez zainstalowaæ pakiet
42 fvwm2-icons.
43
44 %package icons
45 Summary:        Graphic files used by the FVWM and FVWM2 window managers
46 Group:          X11/Window Managers
47 Group(pl):      X11/Zarz±dcy Okien
48 Group(es):      X11/Administraadores De Ventanas
49 Group(fr):      X11/Gestionnaires De Fenêtres
50 Obsoletes:      fvwm95-icons
51
52 %description icons
53 The fvwm2-icons package contains icons, bitmaps and pixmaps used by
54 the FVWM and FVWM2 X Window System window managers.
55
56 You'll need to install fvwm2-icons if you are installing fvwm and/or
57 fvwm2.
58
59 %prep
60 %setup -n fvwm-%{version} -q -a1 -a3
61 %patch0 -p1
62
63 %build
64 CFLAGS="$RPM_OPT_FLAGS" ./configure \
65         --prefix=%{_prefix} \
66         --enable-extras \
67         --libexecdir=\${prefix}/lib/X11/fvwm2   \
68         --sysconfdir=%{_sysconfdir}/X11/fvwm2 \
69         --mandir=%{_mandir}
70 %{__make} CFLAGS="$RPM_OPT_FLAGS"
71
72 %install
73 rm -rf $RPM_BUILD_ROOT
74 install -d $RPM_BUILD_ROOT%{_sysconfdir}/X11/fvwm2 \
75         $RPM_BUILD_ROOT%{_datadir}/gnome/wm-properties
76
77 %{__make} install \
78         prefix=$RPM_BUILD_ROOT%{_prefix} \
79         sysconfdir=$RPM_BUILD_ROOT%{_sysconfdir}/X11/fvwm2 \
80         mandir=$RPM_BUILD_ROOT%{_mandir}
81
82 install system.fvwm2rc $RPM_BUILD_ROOT%{_sysconfdir}/X11/fvwm2
83 install fvwm2.menu.m4 $RPM_BUILD_ROOT%{_sysconfdir}/X11/fvwm2
84
85 rm -rf $RPM_BUILD_ROOT%{_datadir}/icons
86 install -d $RPM_BUILD_ROOT%{_datadir}/icons/mini
87
88 install icons/*.xpm $RPM_BUILD_ROOT%{_datadir}/icons
89 mv $RPM_BUILD_ROOT%{_datadir}/icons/mini.*.xpm $RPM_BUILD_ROOT%{_datadir}/icons/mini
90
91 install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/gnome/wm-properties
92
93 # consflicts with gimp
94 rm -f $RPM_BUILD_ROOT/usr/X11R6/share/icons/{folder,question}.xpm
95
96 strip --strip-unneeded $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/X11/fvwm2}/* || :
97
98 gzip -9nf README AUTHORS NEWS ChangeLog \
99         $RPM_BUILD_ROOT%{_mandir}/man1/*
100
101 %clean
102 rm -rf $RPM_BUILD_ROOT
103
104 %files
105 %defattr(644,root,root,755)
106 %doc {README,AUTHORS,NEWS,ChangeLog}.gz
107 %doc docs
108 %dir /etc/X11/fvwm2
109 %config /etc/X11/fvwm2/*
110 %dir %{_libdir}/X11/fvwm2
111 %attr(755,root,root) %{_libdir}/X11/fvwm2/*
112 %attr(755,root,root) %{_bindir}/*
113 %{_datadir}/gnome/wm-properties/fvwm2.desktop
114 %{_mandir}/man1/*
115
116 %files icons
117 %defattr(644,root,root,755)
118 %dir %{_datadir}/icons
119 %dir %{_datadir}/icons/mini
120 %{_datadir}/icons/*.xpm
121 %{_datadir}/icons/mini/*.xpm
This page took 0.040699 seconds and 4 git commands to generate.