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