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