]> git.pld-linux.org Git - packages/Xaw3d.git/blob - Xaw3d.spec
- xorg modular deps, rel 4
[packages/Xaw3d.git] / Xaw3d.spec
1 Summary:        A version of the MIT Athena widget set for X
2 Summary(de):    3D-Version des MIT Athena-Widgetsatzes fuer X
3 Summary(es):    Widgets X athena en 3D
4 Summary(fr):    Widgets X Athena en 3D
5 Summary(pl):    Biblioteka X athena widgets (wersja 3D)
6 Summary(pt_BR): Widgets X athena em 3d
7 Summary(ru):    ÷ÅÒÓÉÑ MIT Athena widget set ÄÌÑ X
8 Summary(tr):    3D X Athena arayüz elemanlarý (widgets)
9 Summary(uk):    ÷ÅÒӦѠMIT Athena widget set ÄÌÑ X
10 Name:           Xaw3d
11 Version:        1.5E
12 Release:        4
13 License:        MIT
14 Group:          X11/Libraries
15 Source0:        ftp://ftp.visi.com/users/hawkeyd/X/%{name}-%{version}.tar.gz
16 # Source0-md5:  29ecfdcd6bcf47f62ecfd672d31269a1
17 Patch0:         %{name}-glibc.patch
18 Patch1:         %{name}.patch
19 Patch2:         %{name}-static.patch
20 Patch3:         %{name}-ia64.patch
21 Patch4:         %{name}-i18n.patch
22 Patch5:         %{name}-arrowscroll.patch
23 URL:            http://www.visi.com/~hawkeyd/xaw3d.html
24 BuildRequires:  bison
25 BuildRequires:  flex
26 BuildRequires:  xorg-lib-libXmu
27 BuildRequires:  xorg-lib-libXpm
28 Requires:       fileutils
29 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 Obsoletes:      libXaw3d7
31
32 %description
33 Xaw3d is an enhanced version of the MIT Athena Widget set for X
34 Window that adds a 3-dimensional look to the applications with
35 minimal or no source code changes.
36
37 %description -l de
38 Xaw3d ist eine erweiterte Version des MIT Athena Widget Set für X
39 Window, das die Anwendung dreidimensional erscheinen läßt, ohne daß
40 umfangreiche Änderungen am Quellcode notwendig sind.
41
42 %description -l es
43 Xaw3d es una versión incrementada del conjunto MIT Athena Widget para
44 X Window que adiciona una apariencia tridimensional a las aplicaciones
45 con cambios mínimos, o ninguno, en los códigos fuente.
46
47 %description -l fr
48 Xaw3d est une version améliorée de l'ensemble Athena Widget du MIT
49 pour X Window qui ajoute un aspect 3D aux applications avec peu, ou
50 pas du tout, de modification du code.
51
52 %description -l pl
53 Xaw3d jest ulepszon± wersj± biblioteki X Athena Widget, która dodaje
54 trójwymiarowy wygl±d aplikacjom przy minimalnych (lub ¿adnych)
55 zmianach kodu ¼ród³owego.
56
57 %description -l pt_BR
58 Xaw3d é uma versão incrementada do conjunto MIT Athena Widget para X
59 Window que adiciona uma aparência tri-dimensional às aplicações com
60 mudanças mínimas ou nenhuma nos códigos fonte.
61
62 %description -l ru
63 Xaw3d - ÜÔÏ ÕÌÕÞÛÅÎÎÁÑ ×ÅÒÓÉÑ ÎÁÂÏÒÁ ÜËÒÁÎÎÙÈ ÐÒÉÍÉÔÉ×Ï× MIT Athena
64 Widget ÄÌÑ X Window, ÐÒÉÄÁÀÝÁÑ ÐÒÉÌÏÖÅÎÉÑÍ "ÔÒÅÈÍÅÒÎÙÊ" ×ÉÄ Ó
65 ÍÉÎÉÍÁÌØÎÙÍÉ ÉÚÍÅÎÅÎÉÑÍÉ ÉÓÈÏÄÎÏÇÏ ÔÅËÓÔÁ (× ÂÏÌØÛÉÎÓÔ×Å ÓÌÕÞÁÅ× ÂÅÚ
66 ÉÚÍÅÎÅÎÉÊ).
67
68 %description -l tr
69 Xaw3d, MIT Athena kitaplýðýna, uygulamalara herhangi bir kod
70 deðiþikliði yapýlmasýný gerektirmeden (ya da ufak deðiþiklikler
71 yaparak), üç boyutlu bir görüntü kazandýran bir geliþtirmedir.
72
73 %description -l uk
74 Xaw3d - ÃÅ ÐÏËÒÁÝÅÎÁ ×ÅÒӦѠÎÁÂÏÒÕ ÅËÒÁÎÎÉÈ ÐÒÉͦÔÉצנMIT Athena
75 Widget ÄÌÑ X Window, ÑËÁ ÎÁÄÁ¤ ÐÒÏÇÒÁÍÁÍ "ÔÒØÏÈ×ÉͦÒÎÏÇÏ" ×ÉÇÌÑÄÕ Ú
76 ͦΦÍÁÌØÎÉÍÉ ÚͦÎÁÍÉ ×ÉȦÄÎÏÇÏ ËÏÄÕ (ՠ¦ÌØÛÏÓÔ¦ ×ÉÐÁÄ˦נÂÅÚ ÚͦÎ).
77
78 %package devel
79 Summary:        Files for developing programs that use Xaw3d
80 Summary(de):    Header und statische Libraries fuer Xaw3d-Entwicklung
81 Summary(es):    Archivos para desarrollo de programas que usan Xaw3d
82 Summary(fr):    Fichiers pour développer des programmes utilisant Xaw3d
83 Summary(pl):    Pliki potrzebne przy kompilacji programów u¿ywaj±cych Xaw3d
84 Summary(pt_BR): Arquivos para desenvolvimento de programas que usam Xaw3d
85 Summary(ru):    æÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ Xaw3d
86 Summary(tr):    Xaw3d kitaplýðýný kullanan programlar geliþtirmek için gerekli dosyalar
87 Summary(uk):    æÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ Xaw3d
88 Group:          X11/Development/Libraries
89 Requires:       %{name} = %{version}-%{release}
90 Requires:       XFree86-devel
91 Obsoletes:      libXaw3d7-devel
92
93 %description devel
94 Xaw3d is an enhanced version of the MIT Athena Widget set for X
95 Window that adds a 3-dimensional look to the applications with
96 minimal or no source code changes.
97
98 This package includes the header files developing programs that take
99 full advantage of Xaw3d's features.
100
101 %description devel -l de
102 Xaw3d ist eine erweiterte Version des MIT-Athena Widget-Sets für
103 X-Window, das einer Applikationen mit minimalen oder keinen
104 Änderungen am Quellcode einen 3D-Look verleiht. Das Paket enthält die
105 Headerdateien zur Entwicklung von Programmen, die die Vorteile von
106 Xaw3d voll nutzen.
107
108 %description devel -l es
109 Xaw3d es una versión incrementada del conjunto MIT Athena Widget para
110 X Window que adiciona una visión tridimensional a las aplicaciones con
111 cambios mínimos, o ninguno, en los códigos fuente. Este paquete
112 incluye los archivos principales y las bibliotecas para programas de
113 desarrollo que utilizan total ventaja de las características de Xaw3d.
114
115 %description devel -l fr
116 Xaw3d est une version améliorée de l'ensemble Athena Widget du MIT
117 pour X Window qui ajoute un aspect 3D aux applications avec peu, ou
118 pas du tout, de modification du code. Ce paquetage contient les
119 en-têtes pour développer des programmes tirant plein avantage des
120 caractéristiques de Xaw3d.
121
122 %description devel -l pl
123 Xaw3d jest ulepszon± wersj± biblioteki X Athena Widget, która dodaje
124 trójwymiarowy wygl±d aplikacjom przy minimalnych (lub ¿adnych)
125 zmianach kodu ¼ród³owego.
126
127 Ten pakiet zawiera pliki nag³ówkowe potrzebne do kompilacji programów
128 wykorzystuj±cych Xaw3d.
129
130 %description devel -l pt_BR
131 Xaw3d é uma versão incrementada do conjunto MIT Athena Widget para X
132 Window que adiciona uma visão tri-dimensional às aplicações com
133 mudanças mínimas ou nenhuma nos códigos fonte. Este pacote inclui os
134 arquivos principais e as bibliotecas para programas de desenvolvimento
135 que utilizam total vantagem das características de Xaw3d.
136
137 %description devel -l uk
138 Xaw3d - ÃÅ ÐÏËÒÁÝÅÎÁ ×ÅÒӦѠÎÁÂÏÒÕ ÅËÒÁÎÎÉÈ ÐÒÉͦÔÉצנMIT Athena
139 Widget ÄÌÑ X Window, ÑËÁ ÎÁÄÁ¤ ÐÒÏÇÒÁÍÁÍ "ÔÒØÏÈ×ÉͦÒÎÏÇÏ" ×ÉÇÌÑÄÕ Ú
140 ͦΦÍÁÌØÎÉÍÉ ÚͦÎÁÍÉ ×ÉȦÄÎÏÇÏ ËÏÄÕ (ՠ¦ÌØÛÏÓÔ¦ ×ÉÐÁÄ˦נÂÅÚ ÚͦÎ).
141 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ, ÎÅÏÂȦÄΦ ÄÌÑ
142 ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ Xaw3d.
143
144 %description devel -l ru
145 Xaw3d - ÜÔÏ ÕÌÕÞÛÅÎÎÁÑ ×ÅÒÓÉÑ ÎÁÂÏÒÁ ÜËÒÁÎÎÙÈ ÐÒÉÍÉÔÉ×Ï× MIT Athena
146 Widget ÄÌÑ X Window, ÐÒÉÄÁÀÝÁÑ ÐÒÉÌÏÖÅÎÉÑÍ "ÔÒÅÈÍÅÒÎÙÊ" ×ÉÄ Ó
147 ÍÉÎÉÍÁÌØÎÙÍÉ ÉÚÍÅÎÅÎÉÑÍÉ ÉÓÈÏÄÎÏÇÏ ÔÅËÓÔÁ (× ÂÏÌØÛÉÎÓÔ×Å ÓÌÕÞÁÅ× ÂÅÚ
148 ÉÚÍÅÎÅÎÉÊ). üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ,
149 ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ Xaw3d.
150
151 %package static
152 Summary:        Xaw3d static library
153 Summary(es):    Bibliotecas estáticas para el desarrollo con Xaw3d
154 Summary(pl):    Biblioteki statyczne Xaw3d
155 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com Xaw3d
156 Summary(uk):    óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ Xaw3d
157 Summary(ru):    óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ Xaw3d
158 Group:          X11/Development/Libraries
159 Requires:       %{name}-devel = %{version}-%{release}
160
161 %description static
162 Xaw3d is an enhanced version of the MIT Athena Widget set for X
163 Window that adds a 3-dimensional look to the applications with
164 minimal or no source code changes.
165
166 This package includes the static library for developing programs that
167 take full advantage of Xaw3d's features.
168
169 %description static -l de
170 Xaw3d ist eine erweiterte Version des MIT-Athena Widget-Sets für
171 X-Window, das einer Applikationen mit minimalen oder keinen
172 Änderungen am Quellcode einen 3D-Look verleiht. Das Paket enthält die
173 statischen Library zur Entwicklung von Programmen, die die Vorteile
174 von Xaw3d voll nutzen.
175
176 %description static -l pl
177 Xaw3d jest ulepszon± wersj± biblioteki X Athena Widget, która dodaje
178 trójwymiarowy wygl±d aplikacjom przy minimalnych (lub ¿adnych)
179 zmianach kodu ¼ród³owego.
180
181 Ten pakiet zawiera biblioteki statyczne dla Xaw3d.
182
183 %description static -l pt_BR
184 Bibliotecas estáticas para desenvolvimento com Xaw3d.
185
186 %description static -l uk
187 Xaw3d - ÃÅ ÐÏËÒÁÝÅÎÁ ×ÅÒӦѠÎÁÂÏÒÕ ÅËÒÁÎÎÉÈ ÐÒÉͦÔÉצנMIT Athena
188 Widget ÄÌÑ X Window, ÑËÁ ÎÁÄÁ¤ ÐÒÏÇÒÁÍÁÍ "ÔÒØÏÈ×ÉͦÒÎÏÇÏ" ×ÉÇÌÑÄÕ Ú
189 ͦΦÍÁÌØÎÉÍÉ ÚͦÎÁÍÉ ×ÉȦÄÎÏÇÏ ËÏÄÕ (ՠ¦ÌØÛÏÓÔ¦ ×ÉÐÁÄ˦נÂÅÚ ÚͦÎ).
190 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÓÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ,
191 Ñ˦ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ Xaw3d.
192
193 %description static -l ru
194 Xaw3d - ÜÔÏ ÕÌÕÞÛÅÎÎÁÑ ×ÅÒÓÉÑ ÎÁÂÏÒÁ ÜËÒÁÎÎÙÈ ÐÒÉÍÉÔÉ×Ï× MIT Athena
195 Widget ÄÌÑ X Window, ÐÒÉÄÁÀÝÁÑ ÐÒÉÌÏÖÅÎÉÑÍ "ÔÒÅÈÍÅÒÎÙÊ" ×ÉÄ Ó
196 ÍÉÎÉÍÁÌØÎÙÍÉ ÉÚÍÅÎÅÎÉÑÍÉ ÉÓÈÏÄÎÏÇÏ ÔÅËÓÔÁ (× ÂÏÌØÛÉÎÓÔ×Å ÓÌÕÞÁÅ× ÂÅÚ
197 ÉÚÍÅÎÅÎÉÊ). üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ
198 ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ Xaw3d.
199
200 %prep
201 %setup -q -c
202 %patch0 -p1
203 %patch1 -p1
204 %patch2 -p1
205 %patch3 -p1
206 %patch4 -p1
207 %patch5
208
209 %build
210 export PATH=%{_bindir}:$PATH
211 cd xc/lib/Xaw3d
212 xmkmf
213 mkdir X11; ln -s `pwd` X11/Xaw3d
214 %{__make} \
215         CC="%{__cc}" \
216         CDEBUGFLAGS="%{rpmcflags}" \
217         CXXDEBUGFLAGS="%{rpmcflags}" \
218         EXTRA_INCLUDES=-I.
219
220 %install
221 rm -rf $RPM_BUILD_ROOT
222 install -d $RPM_BUILD_ROOT%{_includedir}/X11
223
224 cd xc/lib/Xaw3d
225 %{__make} install \
226         DESTDIR=$RPM_BUILD_ROOT
227
228 mv -f $RPM_BUILD_ROOT%{_includedir}/X11/Xaw3d \
229         $RPM_BUILD_ROOT%{_includedir}/Xaw3d
230 ln -s ../Xaw3d $RPM_BUILD_ROOT%{_includedir}/X11/Xaw3d
231
232 %clean
233 rm -rf $RPM_BUILD_ROOT
234
235 %post   -p /sbin/ldconfig
236 %postun -p /sbin/ldconfig
237
238 %files
239 %defattr(644,root,root,755)
240 %doc xc/lib/Xaw3d/README.XAW3D
241 %attr(755,root,root) %{_libdir}/lib*.so.*.*
242
243 %files devel
244 %defattr(644,root,root,755)
245 %attr(755,root,root) %{_libdir}/lib*.so
246 %{_includedir}/Xaw3d
247 %{_includedir}/X11/Xaw3d
248
249 %files static
250 %defattr(644,root,root,755)
251 %{_libdir}/lib*.a
This page took 0.067982 seconds and 4 git commands to generate.