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