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