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