3 Summary: NeXT-alike window manager
4 Summary(es): Administrador de Ventanas parecido con el NeXT
5 Summary(fr): Gestionnaire de fenêtres avec le look NeXT
6 Summary(pl): Mened¿er okien w stylu NeXT
7 Summary(pt_BR): Gerente de Janelas parecido com o NeXT
8 Summary(ru): WindowMaker - ÏËÏÎÎÙÊ ÍÅÎÅÄÖÅÒ ÄÌÑ X11
9 Summary(uk): WindowMaker - צËÏÎÎÉÊ ÍÅÎÅÄÖÅÒ ÄÌÑ X11
14 Group: X11/Window Managers
15 Source0: ftp://ftp.windowmaker.org/pub/source/release/%{name}-%{version}.tar.bz2
16 Source1: ftp://windowmaker.org/pub/%{name}-data.tar.gz
17 Source2: ftp://ftp.windowmaker.org/pub/source/release/%{name}-extra-%{extraver}.tar.gz
18 Source3: %{name}.desktop
19 Source4: %{name}.RunWM
20 Source5: %{name}.wm_style
21 Patch0: %{name}-CFLAGS.patch
22 Patch1: %{name}-wmconfig.patch
23 Patch2: %{name}-pixmaps.patch
24 Patch3: %{name}-shared.patch
25 Patch4: %{name}-areas.patch
26 Patch5: %{name}-IconPosition.patch
27 Patch6: %{name}-singleclick.patch
28 Patch7: %{name}-plmenu.patch
29 Patch8: %{name}-dockit.patch
30 Patch9: %{name}-po.patch
31 URL: http://www.windowmaker.org/
32 BuildRequires: autoconf
33 BuildRequires: automake
34 BuildRequires: libtool
35 BuildRequires: gettext-devel
36 BuildRequires: libpng >= 1.0.8
37 BuildRequires: libjpeg-devel >= 6b
38 BuildRequires: libtiff-devel
39 BuildRequires: libungif-devel
40 BuildRequires: Hermes-devel
41 BuildRequires: XFree86-devel
42 Requires: wmconfig >= 0.9.9-5
44 Requires: %{name}-libs = %{version}
46 Requires: xinitrc >= 3.0
47 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49 %define _prefix /usr/X11R6
50 %define _mandir %{_prefix}/man
51 %define _sysconfdir /etc/X11
52 %define _wmpropsdir %{_datadir}/wm-properties
55 Window Maker is an X11 window manager which emulates the look and feel
56 of the NeXTSTEP (TM) graphical user interface. It is relatively fast,
57 feature rich and easy to configure and use. Window Maker is part of
58 the official GNU project, which means that Window Maker can
59 interoperate with other GNU projects, such as GNOME.
61 Window Maker allows users to switch themes 'on the fly,' to place
62 favorite applications on either an application dock, similar to
63 AfterStep's Wharf or on a workspace dock, a 'clip' which extends the
64 application dock's usefulness.
66 You should install the WindowMaker package if you use Window Maker as
67 your window manager or if you'd like to try using it. If you do
68 install the WindowMaker package, you may also want to install the
69 AfterStep-APPS package, which includes applets that will work with
70 both AfterStep and Window Maker window managers.
73 WindowMaker es un administrador de ventanas proyectado para emular la
74 apariencia de parte de la interface de usuario del NEXTSTEP(tm). Se
75 hizo para ser rápido, relativamente pequeño, rico en características y
76 de configuración fácil, con una apariencia sencilla y elegante
77 prestada del NEXTSTEP(tm).
80 Window Maker est un gestionnaire de fenêtres pour X11 qui cherche à
81 reproduire l'allure et l'ergonomie ("look & feel") de l'interface
82 graphique NeXTSTEP(tm) (aka OpenStep). Il est relativement rapide,
83 évolué, et facile à configurer et à utiliser. Window Maker fait
84 officiellement partie du projet GNU, ce qui signifie que Window Maker
85 peut coopérer avec d'autres projets GNU, comme par exemple GNOME.
87 Window Maker permet de changer de thèmes facilement, de placer ses
88 applications favorites soit sur un "dock" similaire au programme Wharf
89 de AfterStep, soit sur un dock intégré à l'espace de travail, appelé
90 "clip" (trombone), et qui permet d'étendre les possibilités du dock
93 Vous devriez installer ce package si votre gestionnaire de fenêtres
94 est Window Maker, ou si vous voulez l'essayer. Si vous installez le
95 package Window Maker, vous voudrez peut-être installer aussi le
96 package AfterStep-APPS, qui contient des "applets" (petites
97 applications) qui fonctionnent à la fois dans les gestionnaires de
98 fenêtres AfterStep et Window Maker.
101 WindowMaker jest mened¿erem okien przypominaj±cym wygl±dem i wygod±
102 obs³ugi interfejs systemu NeXTSTEP(tm). Jest szybki, stosunkowo ma³y,
103 o du¿ych mo¿liwo¶ciach i ³atwy w konfiguracji. Konfiguruje siê go
104 myszk±, za pomoc± programu WPrefs wchodz±cego w sk³ad tego pakietu.
106 %description -l pt_BR
107 WindowMaker é um gerente de janelas projetado para emular a aparência
108 de parte da interface de usuário do NEXTSTEP(tm). Feito para ser
109 rápido, relativamente pequeno, rico em características e de
110 configuração fácil, com uma aparência simples e elegante emprestada do
114 WindowMaker - ÜÔÏ ÏËÏÎÎÙÊ ÍÅÎÅÄÖÅÒ, ÜÍÕÌÉÒÕÀÝÉÊ ÞÁÓÔØ ÜËÒÁÎÎÏÊ ÓÒÅÄÙ
115 NEXTSTEP(tm). ðÏÄÒÁÚÕÍÅ×ÁÅÔÓÑ ÞÔÏ ÏÎ ÏÔÎÏÓÉÔÅÌØÎÏ ÎÅ×ÅÌÉË, ÂÙÓÔÒ,
116 ÂÏÇÁÔ ×ÏÚÍÏÖÎÏÓÔÑÍÉ, ÌÅÇËÏ ÎÁÓÔÒÁÉ×ÁÅÔÓÑ É ÉÍÅÅÔ ÐÒÏÓÔÕÀ É ÜÌÅÇÁÎÔÎÕÀ
117 ×ÎÅÛÎÏÓÔØ, ÐÏÚÁÉÍÓÔ×Ï×ÁÎÎÕÀ Õ NEXTSTEP(tm).
120 WindowMaker - ÊצËÏÎÎÉÊ ÍÅÎÅÄÖÅÒ, ÝÏ ÅÍÕÌÀ¤ ¦ÎÔÅÒÆÅÊÓ ÅËÒÁÎÎÏÇÏ
121 ÓÅÒÅÄÏ×ÉÝÁ NEXTSTEP(tm). êÏÇÏ ××ÁÖÁÀÔØ ×¦ÄÎÏÓÎÏ ÎÅ×ÅÌÉËÉÍ, Û×ÉÄËÉÍ,
122 ÂÁÇÁÔÉÍ ÍÏÖÌÉ×ÏÓÔÑÍÉ, ÌÅÇËÉÍ ÄÌÑ ÎÁÌÁÇÏÄÖÅÎÎÑ; צΠÍÁ¤ ÐÒÏÓÔÕ ÔÁ
123 ÅÌÅÇÁÎÔÎÕ ÚÏ×ΦÛΦÓÔØ, ÚÁÐÏÚÉÞÅÎÕ × NEXTSTEP(tm).
126 Summary: WindowMaker shared libraries
127 Summary(pl): Biblioteki wspó³dzielone WindowMakera
129 Obsoletes: libwraster2
132 This package contains shared libraries for run WindowMaker.
134 %description libs -l pl
135 Ten pakiet zawiera biblioteki wspó³dzielone niezbêdne do pracy
136 mened¿era okien WindowMaker.
139 Summary: WindowMaker libraries - development part
140 Summary(es): Bibliotecas, archivos de inclusión, e etc. para desarrollar aplicaciones WindowMaker
141 Summary(fr): Librairies de WindowMaker
142 Summary(pl): Biblioteki WindowMakera - czê¶æ dla programistów
143 Summary(pt_BR): Arquivos de inclusão e bibliotecas para o WindowMaker
144 Summary(ru): âÉÂÌÉÏÔÅËÉ ÐÏÄÄÅÒÖËÉ É .h ÆÁÊÌÙ ÄÌÑ WindowMaker
145 Summary(uk): â¦Â̦ÏÔÅËÉ Ð¦ÄÔÒÉÍËÉ ÔÁ .h ÆÁÊÌÉ ÄÌÑ WindowMaker
146 Group: Development/Libraries
147 Requires: %{name}-libs = %{version}
148 Obsoletes: libwraster2-devel
151 This package contains libraries for building WindowMaker-enhanced
154 %description devel -l es
155 Bibliotecas, archivos de inclusión, e etc. para desarrollar
156 aplicaciones WindowMaker
158 %description devel -l fr
159 Ce paquet contient des librairies pour faire des applications mise en
160 valeur par WindowMaker.
162 %description devel -l pl
163 Ten pakiet zawiera pliki nag³ówkowe i biblioteki niezbêdne do
164 tworzenia aplikacji wykorzystuj±cych mo¿liwo¶ci mened¿era okien
167 %description devel -l pt_BR
168 Arquivos de inclusão e bibliotecas para o desenvolvimento de programas
169 baseados no WindowMaker
171 %description devel -l ru
172 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÂÉÂÌÉÏÔÅËÉ É .h ÆÁÊÌÙ, ÐÒÅÄÎÁÚÎÁÞÅÎÎÙÅ ÄÌÑ ÓÂÏÒËÉ
173 ÐÒÉÌÏÖÅÎÉÊ, ÉÓÐÏÌØÚÕÀÝÉÈ ×ÏÚÍÏÖÎÏÓÔÉ WindowMaker.
175 %description devel -l uk
176 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ Â¦Â̦ÏÔÅËÉ ÔÁ .h ÆÁÊÌÉ, ÐÒÉÚÎÁÞÅΦ ÄÌÑ ÐÒÉËÌÁÄÎÉÈ
177 ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ÍÏÖÌÉ×ÏÓÔ¦ WindowMaker.
180 Summary: WindowMaker static libraries
181 Summary(pl): Biblioteki statyczne WindowMakera
182 Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÐÏÄÄÅÒÖËÉ ÄÌÑ WindowMaker
183 Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ Ð¦ÄÔÒÉÍËÉ ÄÌÑ WindowMaker
184 Group: Development/Libraries
185 Summary(pt_BR): Componentes estáticos de desenvolvimento para o WindowMaker
186 Requires: %{name}-devel = %{version}
189 This package contains static libraries for building
190 WindowMaker-enhanced applications.
192 %description static -l pl
193 Ten pakiet zawiera statyczne biblioteki niezbêdne do tworzenia
194 aplikacji wykorzystuj±cych mo¿liwo¶ci menad¿era okien WindowMaker.
196 %description static -l pt_BR
197 Instale este pacote se você deseja desenvolver para o WindowMaker,
198 utilizando componentes estáticos (raramente necessário).
200 %description static -l ru
201 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÐÒÅÄÎÁÚÎÁÞÅÎÎÙÅ ÄÌÑ ÓÂÏÒËÉ
202 ÐÒÉÌÏÖÅÎÉÊ, ÉÓÐÏÌØÚÕÀÝÉÈ ×ÏÚÍÏÖÎÏÓÔÉ WindowMaker.
204 %description static -l uk
205 ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÓÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ, ÐÒÉÚÎÁÞÅΦ ÄÌÑ ÐÒÉËÌÁÄÎÉÈ
206 ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ÍÏÖÌÉ×ÏÓÔ¦ WindowMaker.
221 for f in WindowMaker/*menu*; do
222 sed s,/usr/local/GNUstep/,/usr/X11R6/lib/GNUstep/, $f >$f.new
231 cd %{name}-extra-%{extraver}
238 LINGUAS="bg cs da de el es et fi fr gl hr hu it ja ko ms nl no pl pt ro ru \
239 sk sv tr zh_CN zh_TW.Big5" ; export LINGUAS
240 CPP_PATH="/lib/cpp" ; export CPP_PATH
242 --with-nlsdir=%{_datadir}/locale \
243 --with-appspath=%{_libdir}/GNUstep/Apps \
252 touch WindowMaker/Defaults/W*.in
255 LINGUAS="bg cs da de el es et fi fr gl hr hu it ja ko ms nl no pl pt ro ru \
256 sk sv tr zh_CN zh_TW.Big5" \
257 CFLAGS="%{rpmcflags}" \
258 LDFLAGS="%{rpmldflags}"
261 cd %{name}-extra-%{extraver}
263 --with-nlsdir=%{_datadir}/locale \
264 --with-iconsdir=%{_datadir}/pixmaps
267 rm -rf $RPM_BUILD_ROOT
268 install -d $RPM_BUILD_ROOT{%{_datadir}/pixmaps,%{_wmpropsdir}} \
269 $RPM_BUILD_ROOT/etc/sysconfig/wmstyle
272 LINGUAS="cs de el es fi fr gl hr it ja ko nl no pl pt ro ru \
273 se sk tr zh_CN zh_TW.Big5" \
274 DESTDIR=$RPM_BUILD_ROOT
276 install util/bughint $RPM_BUILD_ROOT%{_bindir}
278 install contrib/dockit $RPM_BUILD_ROOT%{_bindir}
279 install contrib/dockit.1 $RPM_BUILD_ROOT%{_mandir}/man1
281 install WindowMaker-data/pixmaps/* $RPM_BUILD_ROOT%{_datadir}/pixmaps
282 install %{SOURCE3} $RPM_BUILD_ROOT%{_wmpropsdir}
284 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/wmstyle/%{name}.sh
285 install %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig/wmstyle/%{name}.names
287 cd %{name}-extra-%{extraver}
288 %{__make} DESTDIR=$RPM_BUILD_ROOT install
291 %find_lang %{name} --all-name
293 %post libs -p /sbin/ldconfig
294 %postun libs -p /sbin/ldconfig
297 rm -rf $RPM_BUILD_ROOT
299 %files -f %{name}.lang
300 %defattr(644,root,root,755)
301 %doc AUTHORS BUGFORM BUGS ChangeLog FAQ NEWS README
303 %dir %{_sysconfdir}/WindowMaker
304 %config %verify(not size mtime md5) %{_sysconfdir}/WindowMaker/*
306 %attr(755,root,root) /etc/sysconfig/wmstyle/*.sh
307 /etc/sysconfig/wmstyle/*.names
310 %lang(sk) %{_mandir}/sk/man1/*
313 %{_wmpropsdir}/WindowMaker.desktop
315 %attr(755,root,root) %{_bindir}/bughint
316 %attr(755,root,root) %{_bindir}/geticonset
317 %attr(755,root,root) %{_bindir}/getstyle
318 %attr(755,root,root) %{_bindir}/seticons
319 %attr(755,root,root) %{_bindir}/setstyle
320 %attr(755,root,root) %{_bindir}/wcopy
321 %attr(755,root,root) %{_bindir}/wdwrite
322 %attr(755,root,root) %{_bindir}/wdread
323 %attr(755,root,root) %{_bindir}/wkdemenu.pl
324 %attr(755,root,root) %{_bindir}/wm-oldmenu2new
325 %attr(755,root,root) %{_bindir}/wmagnify
326 %attr(755,root,root) %{_bindir}/wmaker
327 %attr(755,root,root) %{_bindir}/wmaker.inst
328 %attr(755,root,root) %{_bindir}/wmsetbg
329 %attr(755,root,root) %{_bindir}/wmsetup
330 %attr(755,root,root) %{_bindir}/wmchlocale
331 %attr(755,root,root) %{_bindir}/wpaste
332 %attr(755,root,root) %{_bindir}/wsetfont
333 %attr(755,root,root) %{_bindir}/wxcopy
334 %attr(755,root,root) %{_bindir}/wxpaste
335 %attr(755,root,root) %{_bindir}/dockit
337 %{_datadir}/WindowMaker
339 %dir %{_libdir}/GNUstep
340 %dir %{_libdir}/GNUstep/Apps
341 %dir %{_libdir}/GNUstep/Apps/WPrefs.app
343 %attr(755,root,root) %{_libdir}/GNUstep/Apps/WPrefs.app/WPrefs
345 %{_libdir}/GNUstep/Apps/WPrefs.app/tiff
346 %{_libdir}/GNUstep/Apps/WPrefs.app/xpm
347 %{_libdir}/GNUstep/Apps/WPrefs.app/WPrefs.tiff
348 %{_libdir}/GNUstep/Apps/WPrefs.app/WPrefs.xpm
351 %defattr(644,root,root,755)
352 %attr(755,root,root) %{_libdir}/lib*.so.*.*
356 %defattr(644,root,root,755)
357 %attr(755,root,root) %{_libdir}/lib*.so
358 %attr(755,root,root) %{_libdir}/lib*.la
359 %attr(755,root,root) %{_bindir}/get-wings-flags
360 %attr(755,root,root) %{_bindir}/get-wraster-flags
361 %attr(755,root,root) %{_bindir}/get-wutil-flags
365 %defattr(644,root,root,755)