]> git.pld-linux.org Git - packages/WindowMaker.git/blob - WindowMaker.spec
- bumped up revision to 2,
[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.20.1
6 Release:     2
7 Group:       X11/Window Managers
8 Copyright:   GPL
9 Vendor:      Dan Pascu <dan@services.iiruc.ro>
10 URL:         http://www.windowmaker.org
11 Source:      ftp://ftp.windowmaker.org/pub/beta/srcs/%{name}-%{version}.tar.bz2
12 Source1:     ftp://windowmaker.org/pub/WindowMaker-data.tar.gz
13 Source2:     WindowMaker-asclock.tar.gz
14 Patch0:      WindowMaker.patch
15 Patch1:      WindowMaker-po.patch
16 Patch2:      WindowMaker-0.19.3-wmclock.patch
17 Patch3:      WindowMaker-0.20.1-redhat.patch
18 BuildRoot:   /tmp/%{name}-%{version}-root
19
20 %description
21 WindowMaker is a window manager designed to emulate the look and feel of
22 part of the NEXTSTEP(tm) GUI. It's supposed to be fast, relatively small,
23 feature rich and easy to configure, with a simple and elegant appearance
24 borrowed from NEXTSTEP(tm).
25
26 %description -l fr
27 WindowMaker est un "Window Manager" conçu pour émuler l'apparence et la
28 sensation de l'interface graphique NeXTSTEP(tm). Il est suposé être rapide,
29 relativement petit, facile a configurer, extremement complet et avec
30 l'apparence simple et élégante empruntée a NeXTSTEP(tm).
31
32 %description -l pl
33 WindowMaker jest mened¿erem okien przypominaj±cy wygl±dem i wygod± obs³ugi
34 interfejs systemu NeXTSTEP(tm). Jest szybki, stosunkowo ma³y, o du¿ych
35 mo¿liwo¶ciach i ³atwy w konfiguracji. Konfiguruje siê go myszk±, za pomoc±
36 programu WPrefs wchodz±cego w sk³ad tego pakietu.
37
38 %package devel
39 Summary:     WindowMaker libraries
40 Summary(fr): Librairies de WindowMaker
41 Summary(pl): Biblioteki WindowMakera
42 Group:       Development/Libraries
43 Requires:    %{name} = %{version}
44
45 %description devel
46 This package contains libraries for building WindowMaker-enhanced
47 applications.
48
49 %description devel -l fr
50 Ce paquet contient des librairies pour faire des applications mise en valeur
51 par WindowMaker.
52
53 %description devel -l pl
54 Ten pakiet zawiera pliki nag³ówkowe i biblioteki niezbêdne do tworzenia
55 aplikacji wykorzystuj±cych mo¿liwo¶ci mened¿era okien WindowMaker.
56
57 %prep
58 %setup -q -a 1 -a 2
59 %patch0 -p1
60 %patch1 -p1
61 %patch2 -p1
62 %patch3 -p1
63
64 %build
65 aclocal; automake; autoconf
66 echo "b" | LINGUAS="cs de el es fi fr gl hr it ja ko nl no pl pt ro ru se tr" \
67 CFLAGS=$RPM_OPT_FLAGS LDFLAGS="-s" ./configure \
68         --prefix=/usr/X11R6 \
69         --with-nlsdir=/usr/share/locale \
70         --enable-kanji \
71         --enable-sound \
72         --with-gnome \
73         --disable-shm \
74         --enable-superfluous \
75         --enable-newstyle \
76         --disable-debug
77 make
78 make Makefile -C asclock
79 make -C asclock
80
81 install -d $RPM_BUILD_ROOT/usr/X11R6/share/pixmaps
82 install WindowMaker-data/pixmaps/* $RPM_BUILD_ROOT/usr/X11R6/share/pixmaps
83 make install DESTDIR=$RPM_BUILD_ROOT -C asclock
84
85 %install
86 rm -rf $RPM_BUILD_ROOT
87
88 make install \
89         DESTDIR=$RPM_BUILD_ROOT \
90         nlsdir=$RPM_BUILD_ROOT/usr/X11R6/share/locale
91
92 install -d $RPM_BUILD_ROOT/usr/X11R6/share/pixmaps
93 install WindowMaker-data/pixmaps/* $RPM_BUILD_ROOT/usr/X11R6/share/pixmaps
94 make install DESTDIR=$RPM_BUILD_ROOT -C asclock
95
96 %clean
97 rm -r $RPM_BUILD_ROOT
98
99 %files
100 %defattr(644, root, root, 755)
101 %doc AUTHORS BUGFORM BUGS ChangeLog FAQ NEWS README TODO 
102 %attr(755, root, root) /usr/X11R6/bin/*
103 /usr/X11R6/share/WINGs
104 /usr/X11R6/share/WindowMaker
105 /usr/X11R6/share/pixmaps/*
106
107 %dir /usr/X11R6/GNUstep
108 %dir /usr/X11R6/GNUstep/Apps
109 %dir /usr/X11R6/GNUstep/Apps/WPrefs.app
110 %attr(755, root, root) /usr/X11R6/GNUstep/Apps/WPrefs.app/WPrefs
111 /usr/X11R6/GNUstep/Apps/WPrefs.app/tiff
112 /usr/X11R6/GNUstep/Apps/WPrefs.app/xpm
113 /usr/X11R6/GNUstep/Apps/WPrefs.app/WPrefs.tiff
114 /usr/X11R6/GNUstep/Apps/WPrefs.app/WPrefs.xpm
115
116 %lang(cs) /usr/X11R6/share/locale/cs/LC_MESSAGES/*
117 %lang(de) /usr/X11R6/share/locale/de/LC_MESSAGES/*
118 %lang(el) /usr/X11R6/share/locale/el/LC_MESSAGES/*
119 %lang(es) /usr/X11R6/share/locale/es/LC_MESSAGES/*
120 %lang(fi) /usr/X11R6/share/locale/fi/LC_MESSAGES/*
121 %lang(fr) /usr/X11R6/share/locale/fr/LC_MESSAGES/*
122 %lang(gl) /usr/X11R6/share/locale/gl/LC_MESSAGES/*
123 %lang(hr) /usr/X11R6/share/locale/hr/LC_MESSAGES/*
124 %lang(it) /usr/X11R6/share/locale/it/LC_MESSAGES/*
125 %lang(ko) /usr/X11R6/share/locale/ko/LC_MESSAGES/*
126 %lang(nl) /usr/X11R6/share/locale/nl/LC_MESSAGES/*
127 %lang(no) /usr/X11R6/share/locale/no/LC_MESSAGES/*
128 %lang(pl) /usr/X11R6/share/locale/pl/LC_MESSAGES/*
129 %lang(pt) /usr/X11R6/share/locale/pt/LC_MESSAGES/*
130 %lang(ro) /usr/X11R6/share/locale/ro/LC_MESSAGES/*
131 %lang(ru) /usr/X11R6/share/locale/ru/LC_MESSAGES/*
132 %lang(se) /usr/X11R6/share/locale/se/LC_MESSAGES/*
133 %lang(tr) /usr/X11R6/share/locale/tr/LC_MESSAGES/*
134
135 %files devel
136 %defattr(644, root, root)
137 /usr/X11R6/include/*.h
138 /usr/X11R6/lib/lib*.a
139
140 %changelog
141 * Sun Oct  4 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
142   [0.20.1-2]
143 - added icons (WindowMaker-data.tar.gz),
144 - removed installing bughint,
145 - added --enable-superfluous and --enable-newstyle configure options,
146 - added patches from rawhide.
147
148 * Sat Sep 26 1998 Pawe³ Gajda <pagaj@shadow.eu.org>
149   [0.20.0-1]
150 - added --disable-shm option to configure script,
151 - added patches to fix I18N stuff,
152 - moved bughint script to /usr/X11R6/bin.
153 - WPrefs is now back in /usr/X11R6/GNUstep.
154
155 * Mon Sep 21 1998 Pawe³ Gajda <pagaj@shadow.eu.org>
156   [0.19.3-2]
157 - fixed problems with paths to icons, styles and WPrefs,
158 - removed all patches,
159 - moved WPrefs stuff to /usr/X11R6/share/GNUstep,
160 - fixed I18N,
161 - added pl translation.
162
163 * Thu Sep  8 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
164   [0.19.3-1]
165 - added -q %setup parameter,
166 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
167 - added using %%{name} and %%{version} in Source,
168 - changeded dependences to "Requires: %%{name} = %%{version}" in devel
169   subpackage,
170 - removed "rm -r %%{builddir}" - it's automatically removed if rpm is runed
171   on building with --clean,
172 - removed COPYING and INSTALL from %doc (copyright statment is in Copyright
173   field),
174 - WindowMaker is now builded from bz2 source tar,
175 - removed Packager field (this must be placed in persolan ~/.rpmrc),
176 - nls stuff moved to /usr/share/locale,
177 - added --disable-debug for configure,
178 - adde %lang macros for /usr/share/locale/*/LC_MESSAGES/* files,
179 - added WindowMaker-fix_po.patch wit fixing .po files,
180 - simplification in %files and added using %defattr macro also.
181
182 * Tue Jul 21 1998 W. Reilly Cooley <wcooley@nakedape.ml.org>
183 - updated from 16.1 to 17.2; made it use RPM_OPT_FLAGS
This page took 0.06608 seconds and 4 git commands to generate.