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