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