]> git.pld-linux.org Git - packages/WindowMaker.git/blob - WindowMaker.spec
- changed Source0 ( <80col )
[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:        1d
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 URL:            http://www.windowmaker.org/
18 Requires:       wmconfig, libjpeg, libpng, libtiff, libungif, xpm
19 Requires:       XFree86-libs, libPropList
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 
77 %setup -q -a 1
78 #(cd $RPM_BUILD_DIR/%{name}-%{version}; tar xzf %{SOURCE1})
79
80 %patch0 -p1
81 %patch1 -p1
82 %patch2 -p1
83 %patch3 -p1
84
85 %build
86 echo "b" | LINGUAS="cs de el es fi fr gl hr it ja ko nl no pl pt ro ru se tr" \
87 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
88 ./configure \
89         --prefix=/usr/X11R6 \
90         --with-nlsdir=/usr/X11R6/share/locale \
91         --enable-kanji \
92         --enable-sound \
93         --without-gnome \
94         --disable-shm \
95         --disable-debug \
96         --enable-superfluous \
97         --enable-newstyle \
98         --enable-kde
99 make \
100         LINGUAS="cs de el es fi fr gl hr it ja ko nl no pl pt ro ru se tr" \
101         CFLAGS="$RPM_OPT_FLAGS" \
102         LDFLAGS="-s" 
103
104 %install
105 rm -rf $RPM_BUILD_ROOT
106 install -d $RPM_BUILD_ROOT/usr/X11R6/share/pixmaps
107
108 make install \
109         LINGUAS="cs de el es fi fr gl hr it ja ko nl no pl pt ro ru se tr" \
110         DESTDIR=$RPM_BUILD_ROOT 
111
112 install util/bughint $RPM_BUILD_ROOT/usr/X11R6/bin
113
114 install WindowMaker-data/pixmaps/* $RPM_BUILD_ROOT/usr/X11R6/share/pixmaps
115
116 strip $RPM_BUILD_ROOT/usr/X11R6/lib/lib*so.*.*
117
118 gzip -9nf $RPM_BUILD_ROOT/usr/X11R6/man/man1/*
119 gzip -9nf AUTHORS BUGFORM BUGS ChangeLog FAQ NEWS README
120
121 %post   -p /sbin/ldconfig
122 %postun -p /sbin/ldconfig
123
124 %clean
125 rm -r $RPM_BUILD_ROOT
126
127 %files
128 %defattr(644,root,root,755)
129 %doc AUTHORS.gz BUGFORM.gz BUGS.gz 
130 %doc ChangeLog.gz FAQ.gz NEWS.gz README.gz
131
132 %attr(644,root, man) /usr/X11R6/man/man1/*
133
134 /usr/X11R6/share/pixmaps/*
135
136 %attr(755,root,root) /usr/X11R6/bin/*
137 %attr(755,root,root) /usr/X11R6/lib/lib*.so.*.*
138
139 /usr/X11R6/share/WINGs
140 /usr/X11R6/share/WindowMaker
141
142 %dir /usr/X11R6/GNUstep
143 %dir /usr/X11R6/GNUstep/Apps
144 %dir /usr/X11R6/GNUstep/Apps/WPrefs.app
145
146 %attr(755,root,root) /usr/X11R6/GNUstep/Apps/WPrefs.app/WPrefs
147
148 /usr/X11R6/GNUstep/Apps/WPrefs.app/tiff
149 /usr/X11R6/GNUstep/Apps/WPrefs.app/xpm
150 /usr/X11R6/GNUstep/Apps/WPrefs.app/WPrefs.tiff
151 /usr/X11R6/GNUstep/Apps/WPrefs.app/WPrefs.xpm
152
153 %lang(cs) /usr/X11R6/share/locale/cs/LC_MESSAGES/*
154 %lang(de) /usr/X11R6/share/locale/de/LC_MESSAGES/*
155 %lang(el) /usr/X11R6/share/locale/el/LC_MESSAGES/*
156 %lang(es) /usr/X11R6/share/locale/es/LC_MESSAGES/*
157 %lang(fi) /usr/X11R6/share/locale/fi/LC_MESSAGES/*
158 %lang(fr) /usr/X11R6/share/locale/fr/LC_MESSAGES/*
159 %lang(gl) /usr/X11R6/share/locale/gl/LC_MESSAGES/*
160 %lang(hr) /usr/X11R6/share/locale/hr/LC_MESSAGES/*
161 %lang(it) /usr/X11R6/share/locale/it/LC_MESSAGES/*
162 %lang(ja) /usr/X11R6/share/locale/ja/LC_MESSAGES/*
163 %lang(ko) /usr/X11R6/share/locale/ko/LC_MESSAGES/*
164 %lang(nl) /usr/X11R6/share/locale/nl/LC_MESSAGES/*
165 %lang(no) /usr/X11R6/share/locale/no/LC_MESSAGES/*
166 %lang(pl) /usr/X11R6/share/locale/pl/LC_MESSAGES/*
167 %lang(pt) /usr/X11R6/share/locale/pt/LC_MESSAGES/*
168 %lang(ro) /usr/X11R6/share/locale/ro/LC_MESSAGES/*
169 %lang(ru) /usr/X11R6/share/locale/ru/LC_MESSAGES/*
170 %lang(se) /usr/X11R6/share/locale/se/LC_MESSAGES/*
171 %lang(tr) /usr/X11R6/share/locale/tr/LC_MESSAGES/*
172
173 %files devel
174 %defattr(644,root,root,755)
175 %attr(755,root,root) /usr/X11R6/lib/lib*.so
176
177 /usr/X11R6/lib/lib*.a
178 /usr/X11R6/lib/lib*.la
179 /usr/X11R6/include/*.h
180
181 %changelog
182 * Tue Feb  9 1999 Micha³ Kuratczyk <kurkens@polbox.com>
183 - gzipping instead bzipping
184 - simplification in %files
185 - cosmetic changes
186
187 * Wed Feb  3 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
188   [0.50.2-1d]
189 - added stripping shared libraries,
190 - removed SONAME symlinks from main package.
191
192 * Fri Jan 15 1999 Artur Frysiak <wiget@usa.net>
193 - upgraded to 0.50.2
194 - rewrite %{name}-po.patch
195 - added icons (WindowMaker-data.tar.gz) 
196   by Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
197 - added --enable-superfluous and --enable-newstyle configure options 
198   by Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
199 - added --enable-kde configure options
200 - added more Requires
201 - added wmconfig support
202
203 * Sat Sep 26 1998 Pawe³ Gajda <pagaj@shadow.eu.org>
204   [0.20.0-1d]
205 - added --disable-shm option to configure script
206 - added patches to fix I18N stuff
207 - moved bughint script to /usr/X11R6/bin
208 - WPrefs is now back in /usr/X11R6/GNUstep
209 - built against Tornado,
210 - build from non root's account.
211
212 * Mon Sep 21 1998 Pawe³ Gajda <pagaj@shadow.eu.org>
213   [0.19.3-2]
214 - fixed problems with paths to icons, styles and WPrefs
215 - removed all patches
216 - moved WPrefs stuff to /usr/X11R6/share/GNUstep
217 - fixed I18N
218 - added Polish summary and description
219
220 * Thu Sep  8 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
221   [0.19.3-1]
222 - added -q %setup parameter,
223 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
224 - added using %%{name} and %%{version} in Source,
225 - changeded dependences to "Requires: %%{name} = %%{version}" in devel
226   subpackage,
227 - removed "rm -r %%{builddir}" - it's automatically removed if rpm is runed
228   on building with --clean,
229 - removed COPYING and INSTALL from %doc (copyright statment is in Copyright
230   field),
231 - WindowMaker is now builded from bz2 source tar,
232 - removed Packager field (this must be placed in persolan ~/.rpmrc),
233 - nls stuff moved to /usr/share/locale,
234 - added --disable-debug for configure,
235 - adde %lang macros for /usr/share/locale/*/LC_MESSAGES/* files,
236 - added WindowMaker-fix_po.patch wit fixing .po files,
237 - simplification in %files and added using %defattr macro also.
238
239 * Tue Jul 21 1998 W. Reilly Cooley <wcooley@nakedape.ml.org>
240 - updated from 16.1 to 17.2; made it use RPM_OPT_FLAGS
This page took 0.080389 seconds and 4 git commands to generate.