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