]> git.pld-linux.org Git - packages/WindowMaker.git/blob - WindowMaker.spec
- fixed LINGUAS.
[packages/WindowMaker.git] / WindowMaker.spec
1 Summary:        NeXT-alike window manager
2 Summary(fr):    Gestionnaire de fenêtres avec le look NeXT
3 Summary(pl):    Mened¿er okien w stylu NeXT
4 Name:           WindowMaker
5 Version:        0.51.2
6 Release:        1
7 Group:          X11/Window Managers
8 Group(pl):      X11/Zarz±dcy Okien
9 Copyright:      GPL
10 Source0:        ftp://ftp.windowmaker.org/pub/beta/srcs/%{name}-%{version}.tar.bz2
11 Source1:        ftp://windowmaker.org/pub/WindowMaker-data.tar.gz
12 Patch0:         WindowMaker-pl.po.patch
13 Patch1:         WindowMaker-CFLAGS.patch
14 Patch2:         WindowMaker-wmconfig.patch
15 Patch3:         WindowMaker-a_macro.patch
16 Patch4:         WindowMaker-pixmaps.patch
17 URL:            http://www.windowmaker.org/
18 Requires:       wmconfig
19 Requires:       cpp
20 BuildRoot:      /tmp/%{name}-%{version}-root
21
22 %description
23 WindowMaker is a window manager designed to emulate the look and feel of
24 part of the NEXTSTEP(tm) GUI. It's supposed to be fast, relatively small,
25 feature rich and easy to configure, with a simple and elegant appearance
26 borrowed from NEXTSTEP(tm).
27
28 %description -l fr
29 WindowMaker est un "Window Manager" conçu pour émuler l'apparence et la
30 sensation de l'interface graphique NeXTSTEP(tm). Il est suposé être rapide,
31 relativement petit, facile a configurer, extremement complet et avec
32 l'apparence simple et élégante empruntée a NeXTSTEP(tm).
33
34 %description -l pl
35 WindowMaker jest mened¿erem okien przypominaj±cy wygl±dem i wygod± obs³ugi
36 interfejs systemu NeXTSTEP(tm). Jest szybki, stosunkowo ma³y, o du¿ych
37 mo¿liwo¶ciach i ³atwy w konfiguracji. Konfiguruje siê go myszk±, za pomoc±
38 programu WPrefs wchodz±cego w sk³ad tego pakietu.
39
40 %package devel
41 Summary:        WindowMaker libraries
42 Summary(fr):    Librairies de WindowMaker
43 Summary(pl):    Biblioteki WindowMakera
44 Group:          Development/Libraries
45 Group(pl):      Programowanie/Biblioteki
46 Requires:       %{name} = %{version}
47
48 %description devel
49 This package contains libraries for building WindowMaker-enhanced
50 applications.
51
52 %description devel -l fr
53 Ce paquet contient des librairies pour faire des applications mise en valeur
54 par WindowMaker.
55
56 %description devel -l pl
57 Ten pakiet zawiera pliki nag³ówkowe i biblioteki niezbêdne do tworzenia
58 aplikacji wykorzystuj±cych mo¿liwo¶ci mened¿era okien WindowMaker.
59
60 %package static
61 Summary:        WindowMaker static libraries
62 Summary(pl):    Biblioteki statyczne WindowMakera
63 Group:          Development/Libraries
64 Group(pl):      Programowanie/Biblioteki
65 Requires:       %{name} = %{version}
66
67 %description static
68 This package contains static libraries for building WindowMaker-enhanced
69 applications.
70
71 %description static -l pl
72 Ten pakiet zawiera statyczne biblioteki niezbêdne do tworzenia
73 aplikacji wykorzystuj±cych mo¿liwo¶ci mened¿era okien WindowMaker.
74
75 %prep
76 %setup -q -a 1
77
78 #%patch0 -p1
79 %patch1 -p1
80 %patch2 -p1
81 %patch3 -p0
82 %patch4 -p1
83
84 %build
85 echo "b" | \
86 LINGUAS="cs el fr it nl pt se de es gl ja no ro tr dk fi hr ko  \
87          pl ru zh_TW.Big5" \
88 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" CPP_PATH="/lib/cpp" \
89 ./configure \
90         --prefix=/usr/X11R6 \
91         --with-nlsdir=/usr/X11R6/share/locale \
92         --sysconfdir=/etc/X11 \
93         --enable-kanji \
94         --enable-sound \
95         --enable-gnome \
96         --disable-shm \
97         --disable-debug \
98         --enable-superfluous \
99         --enable-newstyle \
100         --enable-kde
101 make \
102         LINGUAS="cs el fr it nl pt se de es gl ja no ro tr dk fi hr ko \
103                  pl ru zh_TW.Big5" \
104         CFLAGS="$RPM_OPT_FLAGS" \
105         LDFLAGS="-s" 
106
107 %install
108 rm -rf $RPM_BUILD_ROOT
109 install -d $RPM_BUILD_ROOT/usr/X11R6/share/pixmaps
110
111 make install \
112         LINGUAS="cs el fr it nl pt se de es gl ja no ro tr dk fi hr ko \
113                  pl ru zh_TW.Big5" \
114         DESTDIR=$RPM_BUILD_ROOT 
115
116 install util/bughint $RPM_BUILD_ROOT/usr/X11R6/bin
117
118 install WindowMaker-data/pixmaps/* $RPM_BUILD_ROOT/usr/X11R6/share/pixmaps
119
120 strip $RPM_BUILD_ROOT/usr/X11R6/lib/lib*so.*.*
121
122 gzip -9nf $RPM_BUILD_ROOT/usr/X11R6/man/man1/*
123 gzip -9nf AUTHORS BUGFORM BUGS ChangeLog FAQ NEWS README
124
125 %post   -p /sbin/ldconfig
126 %postun -p /sbin/ldconfig
127
128 %clean
129 rm -r $RPM_BUILD_ROOT
130
131 %files
132 %defattr(644,root,root,755)
133 %doc AUTHORS.gz BUGFORM.gz BUGS.gz 
134 %doc ChangeLog.gz FAQ.gz NEWS.gz README.gz
135
136 %dir /etc/X11/WindowMaker
137 %config %verify(not size mtime md5) /etc/X11/WindowMaker/*
138
139 /usr/X11R6/man/man1/*
140
141 /usr/X11R6/share/pixmaps/*
142
143 %attr(755,root,root) /usr/X11R6/bin/*
144 %attr(755,root,root) /usr/X11R6/lib/lib*.so.*.*
145
146 /usr/X11R6/share/WINGs
147 /usr/X11R6/share/WindowMaker
148
149 %dir /usr/X11R6/GNUstep
150 %dir /usr/X11R6/GNUstep/Apps
151 %dir /usr/X11R6/GNUstep/Apps/WPrefs.app
152
153 %attr(755,root,root) /usr/X11R6/GNUstep/Apps/WPrefs.app/WPrefs
154
155 /usr/X11R6/GNUstep/Apps/WPrefs.app/tiff
156 /usr/X11R6/GNUstep/Apps/WPrefs.app/xpm
157 /usr/X11R6/GNUstep/Apps/WPrefs.app/WPrefs.tiff
158 /usr/X11R6/GNUstep/Apps/WPrefs.app/WPrefs.xpm
159
160 %lang(cs) /usr/X11R6/share/locale/cs/LC_MESSAGES/*
161 %lang(de) /usr/X11R6/share/locale/de/LC_MESSAGES/*
162 %lang(dk) /usr/X11R6/share/locale/dk/LC_MESSAGES/*
163 %lang(el) /usr/X11R6/share/locale/el/LC_MESSAGES/*
164 %lang(es) /usr/X11R6/share/locale/es/LC_MESSAGES/*
165 %lang(fi) /usr/X11R6/share/locale/fi/LC_MESSAGES/*
166 %lang(fr) /usr/X11R6/share/locale/fr/LC_MESSAGES/*
167 %lang(gl) /usr/X11R6/share/locale/gl/LC_MESSAGES/*
168 %lang(hr) /usr/X11R6/share/locale/hr/LC_MESSAGES/*
169 %lang(it) /usr/X11R6/share/locale/it/LC_MESSAGES/*
170 %lang(ja) /usr/X11R6/share/locale/ja/LC_MESSAGES/*
171 %lang(ko) /usr/X11R6/share/locale/ko/LC_MESSAGES/*
172 %lang(nl) /usr/X11R6/share/locale/nl/LC_MESSAGES/*
173 %lang(no) /usr/X11R6/share/locale/no/LC_MESSAGES/*
174 %lang(pl) /usr/X11R6/share/locale/pl/LC_MESSAGES/*
175 %lang(pt) /usr/X11R6/share/locale/pt/LC_MESSAGES/*
176 %lang(ro) /usr/X11R6/share/locale/ro/LC_MESSAGES/*
177 %lang(ru) /usr/X11R6/share/locale/ru/LC_MESSAGES/*
178 %lang(se) /usr/X11R6/share/locale/se/LC_MESSAGES/*
179 %lang(tr) /usr/X11R6/share/locale/tr/LC_MESSAGES/*
180 %lang(zh_TW.Big5) /usr/X11R6/share/locale/zh_TW.Big5/LC_MESSAGES/*
181
182 %files devel
183 %defattr(644,root,root,755)
184 %attr(755,root,root) /usr/X11R6/lib/lib*.so
185
186 /usr/X11R6/lib/lib*.a
187 /usr/X11R6/lib/lib*.la
188 /usr/X11R6/include/*.h
189
190 %changelog
191 * Fri Mar 12 1999 Artur Frysiak <wiget@pld.org.pl>
192   [0.51.2-1]
193 - added more locale (dk and zh_TW.Big5)
194 - removed WindowMaker-po.install.patch
195 - upgraded WindowMaker-pl.po.patch (sync with i18n CVS)
196 - added WindowMaker-pixmaps.patch (add /usr/X11/share/pixmaps to default 
197   icons/pixmaps path)
198 - added --sysconfdir=/etc/X11 to ./configure
199 - added /etc/X11/WindowMaker to %%files section
200
201 * Wed Mar  3 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
202   [0.51.0-2]
203 - removed man group from man pages.
204
205 * Tue Feb  9 1999 Micha³ Kuratczyk <kurkens@polbox.com>
206 - gzipping instead bzipping
207 - simplification in %files
208 - cosmetic changes
209
210 * Wed Feb  3 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
211   [0.50.2-1d]
212 - added stripping shared libraries,
213 - removed SONAME symlinks from main package.
214
215 * Fri Jan 15 1999 Artur Frysiak <wiget@usa.net>
216 - upgraded to 0.50.2
217 - rewrite %{name}-po.patch
218 - added icons (WindowMaker-data.tar.gz) 
219   by Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
220 - added --enable-superfluous and --enable-newstyle configure options 
221   by Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
222 - added --enable-kde configure options
223 - added more Requires
224 - added wmconfig support
225
226 * Sat Sep 26 1998 Pawe³ Gajda <pagaj@shadow.eu.org>
227   [0.20.0-1d]
228 - added --disable-shm option to configure script
229 - added patches to fix I18N stuff
230 - moved bughint script to /usr/X11R6/bin
231 - WPrefs is now back in /usr/X11R6/GNUstep
232 - built against Tornado,
233 - build from non root's account.
234
235 * Mon Sep 21 1998 Pawe³ Gajda <pagaj@shadow.eu.org>
236   [0.19.3-2]
237 - fixed problems with paths to icons, styles and WPrefs
238 - removed all patches
239 - moved WPrefs stuff to /usr/X11R6/share/GNUstep
240 - fixed I18N
241 - added Polish summary and description
242
243 * Thu Sep  8 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
244   [0.19.3-1]
245 - added -q %setup parameter,
246 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
247 - added using %%{name} and %%{version} in Source,
248 - changeded dependences to "Requires: %%{name} = %%{version}" in devel
249   subpackage,
250 - removed "rm -r %%{builddir}" - it's automatically removed if rpm is runed
251   on building with --clean,
252 - removed COPYING and INSTALL from %doc (copyright statment is in Copyright
253   field),
254 - WindowMaker is now builded from bz2 source tar,
255 - removed Packager field (this must be placed in persolan ~/.rpmrc),
256 - nls stuff moved to /usr/share/locale,
257 - added --disable-debug for configure,
258 - adde %lang macros for /usr/share/locale/*/LC_MESSAGES/* files,
259 - added WindowMaker-fix_po.patch wit fixing .po files,
260 - simplification in %files and added using %defattr macro also.
261
262 * Tue Jul 21 1998 W. Reilly Cooley <wcooley@nakedape.ml.org>
263 - updated from 16.1 to 17.2; made it use RPM_OPT_FLAGS
This page took 0.049641 seconds and 4 git commands to generate.