]> git.pld-linux.org Git - packages/Xaw3d.git/blob - Xaw3d.spec
- removed all Group fields translations (oure rpm now can handle translating
[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(tr):    3D X Athena arayüz elemanlarý (widgets)
8 Name:           Xaw3d
9 Version:        1.5
10 Release:        12
11 License:        MIT
12 Group:          X11/Libraries
13 Source0:        ftp://ftp.x.org/contrib/widgets/Xaw3d/R6.3/%{name}-%{version}.tar.gz
14 Patch0:         %{name}-glibc.patch
15 Patch1:         %{name}-shlib.patch
16 Patch2:         %{name}.patch
17 Patch3:         %{name}-static.patch
18 Patch4:         %{name}-ia64.patch
19 Prereq:         fileutils
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %define         _prefix         /usr/X11R6
23
24 %description
25 Xaw3d is an enhanced version of the MIT Athena Widget set for X
26 Windows that adds a 3-dimensional look to the applications with
27 minimal or no source code changes.
28
29 %description -l de
30 Xaw3d ist eine erweiterte Version des MIT Athena Widget Set für X
31 Windows, das die Anwendung dreidimensional erscheinen läßt, ohne daß
32 umfangreiche Änderungen am Quellcode notwendig sind.
33
34 %description -l es
35 Xaw3d es una versión incrementada del conjunto MIT Athena Widget para
36 X Window que adiciona una apariencia tridimensional a las aplicaciones
37 con cambios mínimos, o ninguno, en los códigos fuente.
38
39 %description -l fr
40 Xaw3d est une version améliorée de l'ensemble Athena Widget du MIT
41 pour X Window qui ajoute un aspect 3D aux applications avec peu, ou
42 pas du tout, de modification du code.
43
44 %description -l pl
45 Xaw3d jest ulepszon± wersj± biblioteki X Athena Widget, która dodaje
46 trójwymiarowy wygl±d aplikacjom przy minimalnych (lub ¿adnych)
47 zmianach kodu ¼ród³owego.
48
49 %description -l pt_BR
50 Xaw3d é uma versão incrementada do conjunto MIT Athena Widget para X
51 Window que adiciona uma aparência tri-dimensional às aplicações com
52 mudanças mínimas ou nenhuma nos códigos fonte.
53
54 %description -l tr
55 Xaw3d, MIT Athena kitaplýðýna, uygulamalara herhangi bir kod
56 deðiþikliði yapýlmasýný gerektirmeden (ya da ufak deðiþiklikler
57 yaparak), üç boyutlu bir görüntü kazandýran bir geliþtirmedir.
58
59 %package devel
60 Summary:        Files for developing programs that use Xaw3d
61 Summary(de):    Header und statische Libraries fuer Xaw3d-Entwicklung
62 Summary(es):    Archivos para desarrollo de programas que usan Xaw3d
63 Summary(fr):    Fichiers pour développer des programmes utilisant Xaw3d
64 Summary(pl):    Pliki potrzebne przy kompilacji programów u¿ywaj±cych Xaw3d
65 Summary(pt_BR): Arquivos para desenvolvimento de programas que usam Xaw3d
66 Summary(tr):    Xaw3d kitaplýðýný kullanan programlar geliþtirmek için gerekli dosyalar
67 Group:          X11/Libraries
68 Requires:       %{name} = %{version}
69
70 %description devel
71 Xaw3d is an enhanced version of the MIT Athena Widget set for X
72 Windows that adds a 3-dimensional look to the applications with
73 minimal or no source code changes.
74
75 This package includes the header files developing programs that take
76 full advantage of Xaw3d's features.
77
78 %description -l de devel
79 Xaw3d ist eine erweiterte Version des MIT-Athena Widget-Sets für
80 X-Windows, das einer Applikationen mit minimalen oder keinen
81 Änderungen am Quellcode einen 3D-Look verleiht. Das Paket enthält die
82 Headerdateien zur Entwicklung von Programmen, die die Vorteile von
83 Xaw3d voll nutzen.
84
85 %description -l es devel
86 Xaw3d es una versión incrementada del conjunto MIT Athena Widget para
87 X Window que adiciona una visión tridimensional a las aplicaciones con
88 cambios mínimos, o ninguno, en los códigos fuente. Este paquete
89 incluye los archivos principales y las bibliotecas para programas de
90 desarrollo que utilizan total ventaja de las características de Xaw3d.
91
92 %description -l fr devel
93 Xaw3d est une version améliorée de l'ensemble Athena Widget du MIT
94 pour X Window qui ajoute un aspect 3D aux applications avec peu, ou
95 pas du tout, de modification du code. Ce paquetage contient les
96 en-têtes pour développer des programmes tirant plein avantage des
97 caractéristiques de Xaw3d.
98
99 %description -l pl devel
100 Xaw3d jest ulepszon± wersj± biblioteki X Athena Widget, która dodaje
101 trójwymiarowy wygl±d aplikacjom przy minimalnych (lub ¿adnych)
102 zmianach kodu ¼ród³owego.
103
104 Ten pakiet zawiera pliki nag³ówkowe potrzebne do kompilacji programów
105 wykorzystuj±cych Xaw3d.
106
107 %description -l pt_BR devel
108 Xaw3d é uma versão incrementada do conjunto MIT Athena Widget para X
109 Window que adiciona uma visão tri-dimensional às aplicações com
110 mudanças mínimas ou nenhuma nos códigos fonte. Este pacote inclui os
111 arquivos principais e as bibliotecas para programas de desenvolvimento
112 que utilizam total vantagem das características de Xaw3d.
113
114 %package static
115 Summary:        Xaw3d static library
116 Summary(es):    Static libraries for Xaw3d development
117 Summary(pl):    Biblioteki statyczne Xaw3d
118 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com Xaw3d
119 Group:          X11/Libraries
120 Requires:       %{name}-devel = %{version}
121
122 %description static
123 Xaw3d is an enhanced version of the MIT Athena Widget set for X
124 Windows that adds a 3-dimensional look to the applications with
125 minimal or no source code changes.
126
127 This package includes the static library for developing programs that
128 take full advantage of Xaw3d's features.
129
130 %description -l de static
131 Xaw3d ist eine erweiterte Version des MIT-Athena Widget-Sets für
132 X-Windows, das einer Applikationen mit minimalen oder keinen
133 Änderungen am Quellcode einen 3D-Look verleiht. Das Paket enthält die
134 statischen Library zur Entwicklung von Programmen, die die Vorteile
135 von Xaw3d voll nutzen.
136
137 %description -l pl static
138 Xaw3d jest ulepszon± wersj± biblioteki X Athena Widget, która dodaje
139 trójwymiarowy wygl±d aplikacjom przy minimalnych (lub ¿adnych)
140 zmianach kodu ¼ród³owego.
141
142 Ten pakiet zawiera biblioteki statyczne dla Xaw3d.
143
144 %description -l pt_BR static
145 Bibliotecas estáticas para desenvolvimento com Xaw3d.
146
147 %prep
148 %setup -q -c
149 %patch0 -p1
150 %patch1 -p1
151 %patch2 -p1
152 %patch3 -p1
153 %patch4 -p1
154
155 %build
156 export PATH=%{_bindir}:$PATH
157 cd xc/lib/Xaw3d
158 xmkmf
159 mkdir X11; ln -s `pwd` X11/Xaw3d
160 make    CDEBUGFLAGS="%{rpmcflags}" \
161         CXXDEBUGFLAGS="%{rpmcflags}" \
162         EXTRA_INCLUDES=-I.
163
164 %install
165 rm -rf $RPM_BUILD_ROOT
166 install -d $RPM_BUILD_ROOT%{_includedir}/X11
167
168 cd xc/lib/Xaw3d
169 %{__make} install DESTDIR=$RPM_BUILD_ROOT
170
171 mv -f    $RPM_BUILD_ROOT%{_includedir}/X11/Xaw3d \
172       $RPM_BUILD_ROOT%{_includedir}/Xaw3d
173 ln -s ../Xaw3d $RPM_BUILD_ROOT%{_includedir}/X11/Xaw3d
174
175 %post   -p /sbin/ldconfig
176 %postun -p /sbin/ldconfig
177
178 %clean
179 rm -rf $RPM_BUILD_ROOT
180
181 %triggerpostun devel -- Xaw3d-devel < 1.5-5
182 if [ -d /usr/X11R6/include/Xaw3d ]; then
183         rm -rf /usr/X11R6/include/Xaw3d
184         ln -sf X11/Xaw3d /usr/X11R6/include
185 fi                                                                                                            
186
187 %files
188 %defattr(644,root,root,755)
189 %attr(755,root,root) %{_libdir}/lib*.so.*.*
190
191 %files devel
192 %defattr(644,root,root,755)
193 %attr(755,root,root) %{_libdir}/lib*.so
194 %{_includedir}/Xaw3d
195 %{_includedir}/X11/Xaw3d
196
197 %files static
198 %defattr(644,root,root,755)
199 %{_libdir}/lib*.a
This page took 0.070507 seconds and 3 git commands to generate.