]> git.pld-linux.org Git - packages/Xaw3d.git/blame - Xaw3d.spec
- close-detroy-crash patch
[packages/Xaw3d.git] / Xaw3d.spec
CommitLineData
956b59b5 1Summary: A version of the MIT Athena widget set for X
362b9943
ER
2Summary(de.UTF-8): 3D-Version des MIT Athena-Widgetsatzes fuer X
3Summary(es.UTF-8): Widgets X athena en 3D
4Summary(fr.UTF-8): Widgets X Athena en 3D
5Summary(pl.UTF-8): Biblioteka X athena widgets (wersja 3D)
6Summary(pt_BR.UTF-8): Widgets X athena em 3d
7Summary(ru.UTF-8): Версия MIT Athena widget set для X
8Summary(tr.UTF-8): 3D X Athena arayüz elemanları (widgets)
9Summary(uk.UTF-8): Версія MIT Athena widget set для X
e3922f7a 10Name: Xaw3d
aaeeca86 11Version: 1.5E
81214d66 12Release: 9
adb8ef9a 13License: MIT
e3922f7a 14Group: X11/Libraries
a526e723
AM
15Source0: ftp://ftp.visi.com/users/hawkeyd/X/%{name}-%{version}.tar.gz
16# Source0-md5: 29ecfdcd6bcf47f62ecfd672d31269a1
598fc2dc 17Patch0: %{name}-debian.patch
aaeeca86 18Patch1: %{name}.patch
19Patch2: %{name}-static.patch
20Patch3: %{name}-ia64.patch
598fc2dc 21Patch4: %{name}-arrowscroll.patch
81214d66 22Patch5: %{name}-close-detroy-crash.patch
a526e723 23URL: http://www.visi.com/~hawkeyd/xaw3d.html
a5668853 24BuildRequires: bison
25BuildRequires: flex
7d13d22e 26BuildRequires: xorg-cf-files
2e550db8 27BuildRequires: xorg-lib-libXmu-devel
28BuildRequires: xorg-lib-libXpm-devel
c728829c 29BuildRequires: xorg-util-imake
60f594b7 30Requires: fileutils
739a367a 31Obsoletes: libXaw3d7
2e3b6222 32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
4711278b 33
34%description
7663b565 35Xaw3d is an enhanced version of the MIT Athena Widget set for X
09590e3f 36Window that adds a 3-dimensional look to the applications with
7663b565 37minimal or no source code changes.
4711278b 38
fffbb36d
JR
39%description -l de.UTF-8
40Xaw3d ist eine erweiterte Version des MIT Athena Widget Set für X
41Window, das die Anwendung dreidimensional erscheinen läßt, ohne daß
42umfangreiche Änderungen am Quellcode notwendig sind.
4711278b 43
fffbb36d
JR
44%description -l es.UTF-8
45Xaw3d es una versión incrementada del conjunto MIT Athena Widget para
7277e23b 46X Window que adiciona una apariencia tridimensional a las aplicaciones
fffbb36d 47con cambios mínimos, o ninguno, en los códigos fuente.
7277e23b 48
fffbb36d
JR
49%description -l fr.UTF-8
50Xaw3d est une version améliorée de l'ensemble Athena Widget du MIT
7663b565 51pour X Window qui ajoute un aspect 3D aux applications avec peu, ou
52pas du tout, de modification du code.
4711278b 53
fffbb36d
JR
54%description -l pl.UTF-8
55Xaw3d jest ulepszoną wersją biblioteki X Athena Widget, która dodaje
56trójwymiarowy wygląd aplikacjom przy minimalnych (lub żadnych)
57zmianach kodu źródłowego.
e3922f7a 58
fffbb36d
JR
59%description -l pt_BR.UTF-8
60Xaw3d é uma versão incrementada do conjunto MIT Athena Widget para X
61Window que adiciona uma aparência tri-dimensional às aplicações com
62mudanças mínimas ou nenhuma nos códigos fonte.
7277e23b 63
fffbb36d
JR
64%description -l ru.UTF-8
65Xaw3d - это улучшенная версия набора экранных примитивов MIT Athena
66Widget для X Window, придающая приложениям "трехмерный" вид с
67минимальными изменениями исходного текста (в большинстве случаев без
68изменений).
1920aaca 69
fffbb36d
JR
70%description -l tr.UTF-8
71Xaw3d, MIT Athena kitaplığına, uygulamalara herhangi bir kod
72değişikliği yapılmasını gerektirmeden (ya da ufak değişiklikler
73yaparak), üç boyutlu bir görüntü kazandıran bir geliştirmedir.
268721e8 74
fffbb36d
JR
75%description -l uk.UTF-8
76Xaw3d - це покращена версія набору екранних примітивів MIT Athena
77Widget для X Window, яка надає програмам "трьохвимірного" вигляду з
78мінімальними змінами вихідного коду (у більшості випадків без змін).
1920aaca 79
4711278b 80%package devel
268721e8 81Summary: Files for developing programs that use Xaw3d
362b9943
ER
82Summary(de.UTF-8): Header und statische Libraries fuer Xaw3d-Entwicklung
83Summary(es.UTF-8): Archivos para desarrollo de programas que usan Xaw3d
84Summary(fr.UTF-8): Fichiers pour développer des programmes utilisant Xaw3d
85Summary(pl.UTF-8): Pliki potrzebne przy kompilacji programów używających Xaw3d
86Summary(pt_BR.UTF-8): Arquivos para desenvolvimento de programas que usam Xaw3d
87Summary(ru.UTF-8): Файлы для разработки программ, использующих Xaw3d
88Summary(tr.UTF-8): Xaw3d kitaplığını kullanan programlar geliştirmek için gerekli dosyalar
89Summary(uk.UTF-8): Файли для розробки програм, які використовують Xaw3d
60f594b7
JB
90Group: X11/Development/Libraries
91Requires: %{name} = %{version}-%{release}
2e550db8 92Requires: xorg-lib-libXmu-devel
93Requires: xorg-lib-libXpm-devel
739a367a 94Obsoletes: libXaw3d7-devel
4711278b 95
96%description devel
7663b565 97Xaw3d is an enhanced version of the MIT Athena Widget set for X
09590e3f 98Window that adds a 3-dimensional look to the applications with
7663b565 99minimal or no source code changes.
e3922f7a 100
7663b565 101This package includes the header files developing programs that take
102full advantage of Xaw3d's features.
4711278b 103
fffbb36d
JR
104%description devel -l de.UTF-8
105Xaw3d ist eine erweiterte Version des MIT-Athena Widget-Sets für
09590e3f 106X-Window, das einer Applikationen mit minimalen oder keinen
fffbb36d 107Änderungen am Quellcode einen 3D-Look verleiht. Das Paket enthält die
7663b565 108Headerdateien zur Entwicklung von Programmen, die die Vorteile von
109Xaw3d voll nutzen.
4711278b 110
fffbb36d
JR
111%description devel -l es.UTF-8
112Xaw3d es una versión incrementada del conjunto MIT Athena Widget para
113X Window que adiciona una visión tridimensional a las aplicaciones con
114cambios mínimos, o ninguno, en los códigos fuente. Este paquete
7277e23b 115incluye los archivos principales y las bibliotecas para programas de
fffbb36d 116desarrollo que utilizan total ventaja de las características de Xaw3d.
7277e23b 117
fffbb36d
JR
118%description devel -l fr.UTF-8
119Xaw3d est une version améliorée de l'ensemble Athena Widget du MIT
7663b565 120pour X Window qui ajoute un aspect 3D aux applications avec peu, ou
121pas du tout, de modification du code. Ce paquetage contient les
fffbb36d
JR
122en-têtes pour développer des programmes tirant plein avantage des
123caractéristiques de Xaw3d.
e3922f7a 124
fffbb36d
JR
125%description devel -l pl.UTF-8
126Xaw3d jest ulepszoną wersją biblioteki X Athena Widget, która dodaje
127trójwymiarowy wygląd aplikacjom przy minimalnych (lub żadnych)
128zmianach kodu źródłowego.
e3922f7a 129
fffbb36d
JR
130Ten pakiet zawiera pliki nagłówkowe potrzebne do kompilacji programów
131wykorzystujących Xaw3d.
4711278b 132
fffbb36d
JR
133%description devel -l pt_BR.UTF-8
134Xaw3d é uma versão incrementada do conjunto MIT Athena Widget para X
135Window que adiciona uma visão tri-dimensional às aplicações com
136mudanças mínimas ou nenhuma nos códigos fonte. Este pacote inclui os
7277e23b 137arquivos principais e as bibliotecas para programas de desenvolvimento
fffbb36d
JR
138que utilizam total vantagem das características de Xaw3d.
139
140%description devel -l uk.UTF-8
141Xaw3d - це покращена версія набору екранних примітивів MIT Athena
142Widget для X Window, яка надає програмам "трьохвимірного" вигляду з
143мінімальними змінами вихідного коду (у більшості випадків без змін).
144Цей пакет містить хедери та бібліотеки програміста, необхідні для
145розробки програм, які використовують Xaw3d.
146
147%description devel -l ru.UTF-8
148Xaw3d - это улучшенная версия набора экранных примитивов MIT Athena
149Widget для X Window, придающая приложениям "трехмерный" вид с
150минимальными изменениями исходного текста (в большинстве случаев без
151изменений). Этот пакет содержит хедеры и библиотеки разработчика,
152необходимые для разработки программ, использующих Xaw3d.
1920aaca 153
4711278b 154%package static
268721e8 155Summary: Xaw3d static library
362b9943
ER
156Summary(es.UTF-8): Bibliotecas estáticas para el desarrollo con Xaw3d
157Summary(pl.UTF-8): Biblioteki statyczne Xaw3d
158Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com Xaw3d
159Summary(uk.UTF-8): Статичні бібліотеки для розробки програм, які використовують Xaw3d
160Summary(ru.UTF-8): Статические библиотеки для разработки программ, использующих Xaw3d
60f594b7
JB
161Group: X11/Development/Libraries
162Requires: %{name}-devel = %{version}-%{release}
4711278b 163
164%description static
7663b565 165Xaw3d is an enhanced version of the MIT Athena Widget set for X
09590e3f 166Window that adds a 3-dimensional look to the applications with
7663b565 167minimal or no source code changes.
e3922f7a 168
7663b565 169This package includes the static library for developing programs that
170take full advantage of Xaw3d's features.
4711278b 171
fffbb36d
JR
172%description static -l de.UTF-8
173Xaw3d ist eine erweiterte Version des MIT-Athena Widget-Sets für
09590e3f 174X-Window, das einer Applikationen mit minimalen oder keinen
fffbb36d 175Änderungen am Quellcode einen 3D-Look verleiht. Das Paket enthält die
7663b565 176statischen Library zur Entwicklung von Programmen, die die Vorteile
177von Xaw3d voll nutzen.
4711278b 178
fffbb36d
JR
179%description static -l pl.UTF-8
180Xaw3d jest ulepszoną wersją biblioteki X Athena Widget, która dodaje
181trójwymiarowy wygląd aplikacjom przy minimalnych (lub żadnych)
182zmianach kodu źródłowego.
e3922f7a 183
184Ten pakiet zawiera biblioteki statyczne dla Xaw3d.
185
fffbb36d
JR
186%description static -l pt_BR.UTF-8
187Bibliotecas estáticas para desenvolvimento com Xaw3d.
188
189%description static -l uk.UTF-8
190Xaw3d - це покращена версія набору екранних примітивів MIT Athena
191Widget для X Window, яка надає програмам "трьохвимірного" вигляду з
192мінімальними змінами вихідного коду (у більшості випадків без змін).
193Цей пакет містить статичні бібліотеки, необхідні для розробки програм,
194які використовують Xaw3d.
195
196%description static -l ru.UTF-8
197Xaw3d - это улучшенная версия набора экранных примитивов MIT Athena
198Widget для X Window, придающая приложениям "трехмерный" вид с
199минимальными изменениями исходного текста (в большинстве случаев без
200изменений). Этот пакет содержит статические библиотеки, необходимые
201для разработки программ, использующих Xaw3d.
1920aaca 202
4711278b 203%prep
204%setup -q -c
598fc2dc 205%patch0 -p0
6bd2faef 206%patch1 -p1
207%patch2 -p1
598fc2dc 208%patch4 -p0
81214d66 209%patch5 -p0
4711278b 210
211%build
4711278b 212cd xc/lib/Xaw3d
213xmkmf
e6949a34 214mkdir X11; ln -s `pwd` X11/Xaw3d
2e3b6222 215# kill unneeded -lXp from EXTRAXAWREQS
cf8a2b29 216%{__make} \
a526e723 217 CC="%{__cc}" \
cf8a2b29 218 CDEBUGFLAGS="%{rpmcflags}" \
2e3b6222
JB
219 SHLIBGLOBALSFLAGS="%{rpmldflags}" \
220 EXTRA_INCLUDES=-I. \
221 EXTRAXAWREQS=
4711278b 222
223%install
224rm -rf $RPM_BUILD_ROOT
268721e8 225install -d $RPM_BUILD_ROOT%{_includedir}/X11
53831bca 226
2e3b6222 227%{__make} -C xc/lib/Xaw3d install \
e4c1cdf3 228 DESTDIR=$RPM_BUILD_ROOT
53831bca 229
e4c1cdf3 230mv -f $RPM_BUILD_ROOT%{_includedir}/X11/Xaw3d \
14f199a2 231 $RPM_BUILD_ROOT%{_includedir}/Xaw3d
4b4334d1 232ln -s %{_includedir}/Xaw3d $RPM_BUILD_ROOT%{_includedir}/X11/Xaw3d
4711278b 233
4711278b 234%clean
235rm -rf $RPM_BUILD_ROOT
236
14f199a2 237%post -p /sbin/ldconfig
cf8a2b29
JB
238%postun -p /sbin/ldconfig
239
4711278b 240%files
7663b565 241%defattr(644,root,root,755)
cf8a2b29 242%doc xc/lib/Xaw3d/README.XAW3D
2e3b6222 243%attr(755,root,root) %{_libdir}/libXaw3d.so.*.*
4711278b 244
245%files devel
d9f3a70d 246%defattr(644,root,root,755)
2e3b6222 247%attr(755,root,root) %{_libdir}/libXaw3d.so
268721e8 248%{_includedir}/Xaw3d
249%{_includedir}/X11/Xaw3d
4711278b 250
251%files static
7663b565 252%defattr(644,root,root,755)
2e3b6222 253%{_libdir}/libXaw3d.a
This page took 0.078287 seconds and 4 git commands to generate.