3 Summary: NeXT-alike window manager
4 Summary(fr): Gestionnaire de fenêtres avec le look NeXT
5 Summary(pl): Mened¿er okien w stylu NeXT
9 Group: X11/Window Managers
10 Group(pl): X11/Zarz±dcy Okien
12 Source0: ftp://ftp.windowmaker.org/pub/beta/srcs/%{name}-%{version}.tar.bz2
13 Source1: ftp://windowmaker.org/pub/WindowMaker-data.tar.gz
14 Source2: ftp://ftp.windowmaker.org/pub/beta/srcs/%{name}-extra-%{extraver}.tar.gz
15 Patch0: WindowMaker-CFLAGS.patch
16 Patch1: WindowMaker-wmconfig.patch
17 Patch2: WindowMaker-a_macro.patch
18 Patch3: WindowMaker-pixmaps.patch
19 Patch4: WindowMaker-shared.patch
20 Patch5: WindowMaker-areas.patch
21 Patch6: WindowMaker-runinst.patch
22 Patch7: WindowMaker-ru.po.patch
23 URL: http://www.windowmaker.org/
24 BuildPrereq: libPropList-devel >= 0.8.3
25 BuildPrereq: xpm-devel
26 BuildPrereq: libpng-devel
27 BuildPrereq: libjpeg-devel >= 6b
28 BuildPrereq: libtiff-devel
29 BuildPrereq: libungif-devel
33 Requires: %{name}-libs = %{version}
34 BuildRoot: /tmp/%{name}-%{version}-root
36 %define _prefix /usr/X11R6
37 %define _mandir %{_prefix}/man
38 %define _sysconfdir /etc/X11
41 WindowMaker is a window manager designed to emulate the look and feel of
42 part of the NEXTSTEP(tm) GUI. It's supposed to be fast, relatively small,
43 feature rich and easy to configure, with a simple and elegant appearance
44 borrowed from NEXTSTEP(tm).
47 WindowMaker est un "Window Manager" conçu pour émuler l'apparence et la
48 sensation de l'interface graphique NeXTSTEP(tm). Il est suposé être rapide,
49 relativement petit, facile a configurer, extremement complet et avec
50 l'apparence simple et élégante empruntée a NeXTSTEP(tm).
53 WindowMaker jest mened¿erem okien przypominaj±cy wygl±dem i wygod± obs³ugi
54 interfejs systemu NeXTSTEP(tm). Jest szybki, stosunkowo ma³y, o du¿ych
55 mo¿liwo¶ciach i ³atwy w konfiguracji. Konfiguruje siê go myszk±, za pomoc±
56 programu WPrefs wchodz±cego w sk³ad tego pakietu.
59 Summary: WindowMaker shared libraries
60 Summary(pl): Biblioteki wspó³dzielone WindowMakera
65 This package contains shared libraries for run WindowMaker.
67 %description libs -l pl
68 Ten pakiet zawiera biblioteki wspó³dzielone niezbêdne do pracy
69 mened¿era okien WindowMaker.
72 Summary: WindowMaker libraries
73 Summary(fr): Librairies de WindowMaker
74 Summary(pl): Biblioteki WindowMakera
75 Group: Development/Libraries
76 Group(pl): Programowanie/Biblioteki
77 Requires: %{name}-libs = %{version}
80 This package contains libraries for building WindowMaker-enhanced
83 %description devel -l fr
84 Ce paquet contient des librairies pour faire des applications mise en valeur
87 %description devel -l pl
88 Ten pakiet zawiera pliki nag³ówkowe i biblioteki niezbêdne do tworzenia
89 aplikacji wykorzystuj±cych mo¿liwo¶ci mened¿era okien WindowMaker.
92 Summary: WindowMaker static libraries
93 Summary(pl): Biblioteki statyczne WindowMakera
94 Group: Development/Libraries
95 Group(pl): Programowanie/Biblioteki
96 Requires: %{name}-devel = %{version}
99 This package contains static libraries for building WindowMaker-enhanced
102 %description static -l pl
103 Ten pakiet zawiera statyczne biblioteki niezbêdne do tworzenia
104 aplikacji wykorzystuj±cych mo¿liwo¶ci mened¿era okien WindowMaker.
120 LINGUAS="cs de el es fi fr gl hr it ja ko nl no pl pt ro ru \
121 se sk tr zh_CN zh_TW.Big5" ; export LINGUAS
122 CPP_PATH="/lib/cpp" ; export CPP_PATH
125 --sysconfdir=%{_sysconfdir} \
126 --with-nlsdir=%{_datadir}/locale \
131 --enable-superfluous \
138 touch WindowMaker/Defaults/W*.in
141 LINGUAS="cs de el es fi fr gl hr it ja ko nl no pl pt ro ru \
142 se sk tr zh_CN zh_TW.Big5" \
143 CFLAGS="$RPM_OPT_FLAGS" \
147 cd %{name}-extra-%{extraver}
148 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
149 ./configure %{_target_platform} \
150 --prefix=%{_prefix} \
151 --mandir=%{_mandir} \
152 --with-nlsdir=%{_datadir}/locale \
153 --with-iconsdir=%{_datadir}/pixmaps
156 rm -rf $RPM_BUILD_ROOT
157 install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps
160 LINGUAS="cs de el es fi fr gl hr it ja ko nl no pl pt ro ru \
161 se sk tr zh_CN zh_TW.Big5" \
162 DESTDIR=$RPM_BUILD_ROOT
164 install util/bughint $RPM_BUILD_ROOT%{_bindir}
166 install WindowMaker-data/pixmaps/* $RPM_BUILD_ROOT%{_datadir}/pixmaps
168 (cd %{name}-extra-%{extraver};
169 make DESTDIR=$RPM_BUILD_ROOT install )
171 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*so.*.*
173 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* \
174 AUTHORS BUGFORM BUGS ChangeLog FAQ NEWS README
178 %post -p /sbin/ldconfig
179 %postun -p /sbin/ldconfig
182 rm -r $RPM_BUILD_ROOT
184 %files -f %{name}.lang
185 %defattr(644,root,root,755)
186 %doc AUTHORS.gz BUGFORM.gz BUGS.gz
187 %doc ChangeLog.gz FAQ.gz NEWS.gz README.gz
189 %dir /etc/X11/WindowMaker
190 %config %verify(not size mtime md5) %{_sysconfdir}/WindowMaker/*
194 %{_datadir}/pixmaps/*
196 %attr(755,root,root) %{_bindir}/geticonset
197 %attr(755,root,root) %{_bindir}/getstyle
198 %attr(755,root,root) %{_bindir}/seticons
199 %attr(755,root,root) %{_bindir}/setstyle
200 %attr(755,root,root) %{_bindir}/wdwrite
201 %attr(755,root,root) %{_bindir}/wkdemenu.pl
202 %attr(755,root,root) %{_bindir}/wm-oldmenu2new
203 %attr(755,root,root) %{_bindir}/wmaker
204 %attr(755,root,root) %{_bindir}/wmaker.inst
205 %attr(755,root,root) %{_bindir}/wmsetbg
206 %attr(755,root,root) %{_bindir}/wsetfont
207 %attr(755,root,root) %{_bindir}/wxcopy
208 %attr(755,root,root) %{_bindir}/wxpaste
210 %{_datadir}/WindowMaker
212 %dir %{_prefix}/GNUstep
213 %dir %{_prefix}/GNUstep/Apps
214 %dir %{_prefix}/GNUstep/Apps/WPrefs.app
216 %attr(755,root,root) %{_prefix}/GNUstep/Apps/WPrefs.app/WPrefs
218 %{_prefix}/GNUstep/Apps/WPrefs.app/tiff
219 %{_prefix}/GNUstep/Apps/WPrefs.app/xpm
220 %{_prefix}/GNUstep/Apps/WPrefs.app/WPrefs.tiff
221 %{_prefix}/GNUstep/Apps/WPrefs.app/WPrefs.xpm
224 %defattr(644,root,root,755)
225 %attr(755,root,root) %{_libdir}/lib*.so.*.*
229 %defattr(644,root,root,755)
230 %attr(755,root,root) %{_libdir}/lib*.so
231 %attr(755,root,root) %{_bindir}/get-wraster-flags
236 %defattr(644,root,root,755)
240 * Fri Jun 25 1999 Piotr Czerwiñski <pius@pld.org.pl>
243 - added using more rpm macros,
244 - added %{name}-ru.po.patch,
245 - added --enable-usermenu to ./configure options.
247 * Mon Jun 07 1999 Jan Rêkorajski <baggins@pld.org.pl>
250 - added find_lang macro
252 * Sun May 9 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
254 - now package is FHS 2.0 compliant.
256 * Wed Apr 28 1999 Artur Frysiak <wiget@pld.org.pl>
258 - added WindowMaker-extra (more themes)
259 - added areas and runinst patches from RH 6.0
261 * Mon Apr 19 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
263 - recompiles on new rpm,
264 - more BuildPrereq (libjpg-deve, xpm-devel, libpng-devel, libtiff-devel).
266 * Fri Mar 12 1999 Artur Frysiak <wiget@pld.org.pl>
268 - added more locale (dk and zh_TW.Big5)
269 - removed WindowMaker-po.install.patch
270 - upgraded WindowMaker-pl.po.patch (sync with i18n CVS)
271 - added WindowMaker-pixmaps.patch (add /usr/X11/share/pixmaps to default
273 - added --sysconfdir=/etc/X11 to ./configure
274 - added /etc/X11/WindowMaker to %%files section
276 * Wed Mar 3 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
278 - removed man group from man pages.
280 * Tue Feb 9 1999 Micha³ Kuratczyk <kurkens@polbox.com>
281 - gzipping instead bzipping
282 - simplification in %files
285 * Wed Feb 3 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
287 - added stripping shared libraries,
288 - removed SONAME symlinks from main package.
290 * Fri Jan 15 1999 Artur Frysiak <wiget@usa.net>
292 - rewrite %{name}-po.patch
293 - added icons (WindowMaker-data.tar.gz)
294 by Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
295 - added --enable-superfluous and --enable-newstyle configure options
296 by Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
297 - added --enable-kde configure options
298 - added more Requires
299 - added wmconfig support
301 * Sat Sep 26 1998 Pawe³ Gajda <pagaj@shadow.eu.org>
303 - added --disable-shm option to configure script
304 - added patches to fix I18N stuff
305 - moved bughint script to /usr/X11R6/bin
306 - WPrefs is now back in /usr/X11R6/GNUstep
307 - built against Tornado,
308 - build from non root's account.
310 * Mon Sep 21 1998 Pawe³ Gajda <pagaj@shadow.eu.org>
312 - fixed problems with paths to icons, styles and WPrefs
313 - removed all patches
314 - moved WPrefs stuff to /usr/X11R6/share/GNUstep
316 - added Polish summary and description
318 * Thu Sep 8 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
320 - added -q %setup parameter,
321 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
322 - added using %%{name} and %%{version} in Source,
323 - changeded dependences to "Requires: %%{name} = %%{version}" in devel
325 - removed "rm -r %%{builddir}" - it's automatically removed if rpm is runed
326 on building with --clean,
327 - removed COPYING and INSTALL from %doc (copyright statment is in Copyright
329 - WindowMaker is now builded from bz2 source tar,
330 - removed Packager field (this must be placed in persolan ~/.rpmrc),
331 - nls stuff moved to %{_datadir}/locale,
332 - added --disable-debug for configure,
333 - adde %lang macros for %{_datadir}/locale/*/LC_MESSAGES/* files,
334 - added WindowMaker-fix_po.patch wit fixing .po files,
335 - simplification in %files and added using %defattr macro also.
337 * Tue Jul 21 1998 W. Reilly Cooley <wcooley@nakedape.ml.org>
338 - updated from 16.1 to 17.2; made it use RPM_OPT_FLAGS