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