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