1 Summary: Old versions of GNU C++ library
2 Summary(pl.UTF-8): Stare wersje bibliotek GNU C++
8 Source0: libstdc++-compat.tar.gz
9 # Source0-md5: 98ab37235f8cf0d20251716dabd40690
10 BuildRequires: /sbin/ldconfig
11 BuildRequires: rpmbuild(macros) >= 1.213
12 ExclusiveArch: %{x8664} %{ix86} alpha ppc sparc
13 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 This is the GNU implementation of the standard C++ libraries, along
17 with additional GNU tools. This package includes the compatibility
18 shared libraries necessary to run some old C++ applications.
20 %description -l de.UTF-8
21 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
22 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
23 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
25 %description -l fr.UTF-8
26 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
27 des outils GNU supplémentaires. Ce package comprend les librairies
28 partagées nécessaires à l'exécution d'application C++.
30 %description -l pl.UTF-8
31 Pakiet ten zawiera biblioteki będące implementacją standardowych
32 bibliotek C++, znajdują się w nim stare biblioteki dynamiczne
33 niezbędne do uruchomienia niektórych starych aplikacji C++.
35 %description -l tr.UTF-8
36 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
37 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
39 %package -n compat-libg++-2.7
40 Summary: Old version of GNU C++ library - libg++ 2.7.x
41 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - libg++ 2.7.x
45 Conflicts: compat-libstdc++
46 Conflicts: libstdc++-compat
48 %description -n compat-libg++-2.7
49 Old, compatibility version of GNU C++ library - libg++ 2.7.x (from gcc
50 2.7.x), needed to run some old C++ applications.
52 %description -n compat-libg++-2.7 -l pl.UTF-8
53 Stara wersja biblioteki GNU C++ - libg++ 2.7.x (z gcc 2.7.x) potrzebna
54 dla kompatybilności z niektórymi starymi programami w C++.
57 Summary: Old version of GNU C++ library - 2.7.x
58 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - 2.7.x
61 Conflicts: compat-libstdc++
62 Conflicts: libstdc++-compat
65 Old, compatibility version of GNU C++ library - libstdc++ 2.7.x (from
66 gcc 2.7.x), needed to run some old C++ applications.
68 %description 2.7 -l pl.UTF-8
69 Stara wersja biblioteki GNU C++ - libstdc++ 2.7.x (z gcc 2.7.x)
70 potrzebna dla kompatybilności z niektórymi starymi programami w C++.
73 Summary: Old version of GNU C++ library - 2.8
74 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - 2.8
78 Provides: libstdc++.so.27
80 Conflicts: compat-libstdc++
81 Conflicts: libstdc++-compat
84 Old, compatibility version of GNU C++ library - libstdc++ 2.8.0 (from
85 gcc 2.8.x), needed to run some old C++ applications.
87 %description 2.8 -l pl.UTF-8
88 Stara wersja biblioteki GNU C++ - libstdc++ 2.8.0 (z gcc 2.8.x)
89 potrzebna dla kompatybilności z niektórymi starymi programami w C++.
92 Summary: Old version of GNU C++ library - 2.9
93 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - 2.9
96 Conflicts: compat-libstdc++
97 Conflicts: libstdc++-compat
100 Old, compatibility version of GNU C++ library - libstdc++ 2.9.0 (from
101 egcs 1.x-2.9x?), needed to run some old C++ applications.
103 %description 2.9 -l pl.UTF-8
104 Stara wersja biblioteki GNU C++ - libstdc++ 2.9.0 (z egcs 1.x-2.9x?)
105 potrzebna dla kompatybilności z niektórymi starymi programami w C++.
108 Summary: Old version of GNU C++ library - 2.10
109 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - 2.10
113 Provides: libstdc++-libc6.1-2.so.3
115 Conflicts: compat-libstdc++
116 Conflicts: libstdc++-compat
119 Old, compatibility version of GNU C++ library - libstdc++ 2.10.0 (from
120 gcc 2.95.x), needed to run some old C++ applications.
122 %description 2.10 -l pl.UTF-8
123 Stara wersja biblioteki GNU C++ - libstdc++ 2.10.0 (z gcc 2.95.x)
124 potrzebna dla kompatybilności z niektórymi starymi programami w C++.
127 Summary: Old version of GNU C++ library - gcc 3.0
128 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - gcc 3.0
135 Conflicts: compat-libstdc++
136 Conflicts: libstdc++-compat
139 Old, compatibility version of GNU C++ library - from gcc 3.0.x, needed
140 to run some old C++ applications.
142 %description 3.0 -l pl.UTF-8
143 Stara wersja biblioteki GNU C++ - z gcc 3.0.x, potrzebna dla
144 kompatybilności z niektórymi starymi programami w C++.
147 Summary: Old version of GNU C++ library - gcc 3.1
148 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - gcc 3.1
151 Conflicts: compat-libstdc++
152 Conflicts: libstdc++-compat
155 Old, compatibility version of GNU C++ library - from gcc 3.1.x, needed
156 to run some old C++ applications.
158 %description 3.1 -l pl.UTF-8
159 Stara wersja biblioteki GNU C++ - z gcc 3.1.x, potrzebna dla
160 kompatybilności z niektórymi starymi programami w C++.
163 Summary: Old version of GNU C++ library - gcc 3.3
164 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - gcc 3.3
167 Conflicts: compat-libstdc++
168 Conflicts: libstdc++-compat
171 Old, compatibility version of GNU C++ library - from gcc 3.3.5, needed
172 to run some old C++ applications.
174 %description 3.3 -l pl.UTF-8
175 Stara wersja biblioteki GNU C++ - z gcc 3.3.5, potrzebna dla
176 kompatybilności z niektórymi starymi programami w C++.
180 %setup -q -n libstdc++-compat
183 rm -rf $RPM_BUILD_ROOT
184 install -d $RPM_BUILD_ROOT%{_libdir}
187 cp -a alpha/* $RPM_BUILD_ROOT%{_libdir}
191 cp -a amd64/* $RPM_BUILD_ROOT%{_libdir}
195 cp -a sparc/* $RPM_BUILD_ROOT%{_libdir}
199 cp -a i386/* $RPM_BUILD_ROOT%{_libdir}
203 cp -a ppc/* $RPM_BUILD_ROOT%{_libdir}
206 /sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir}
209 rm -rf $RPM_BUILD_ROOT
211 %post -n compat-libg++-2.7 -p /sbin/ldconfig
212 %postun -n compat-libg++-2.7 -p /sbin/ldconfig
214 %post 2.7 -p /sbin/ldconfig
215 %postun 2.7 -p /sbin/ldconfig
217 %post 2.8 -p /sbin/ldconfig
218 %postun 2.8 -p /sbin/ldconfig
220 %post 2.9 -p /sbin/ldconfig
221 %postun 2.9 -p /sbin/ldconfig
223 %post 2.10 -p /sbin/ldconfig
224 %postun 2.10 -p /sbin/ldconfig
226 %post 3.0 -p /sbin/ldconfig
227 %postun 3.0 -p /sbin/ldconfig
229 %post 3.1 -p /sbin/ldconfig
230 %postun 3.1 -p /sbin/ldconfig
232 %post 3.3 -p /sbin/ldconfig
233 %postun 3.3 -p /sbin/ldconfig
235 %ifarch alpha %{ix86}
236 %files -n compat-libg++-2.7
237 %defattr(644,root,root,755)
238 %attr(755,root,root) %{_libdir}/libg++.so.2.7.2.8
239 %attr(755,root,root) %ghost %{_libdir}/libg++.so.2.7.2
242 %ifarch alpha %{ix86}
244 %defattr(644,root,root,755)
245 %attr(755,root,root) %{_libdir}/libstdc++.so.2.7.2.8
246 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.2.7.2
249 %ifarch alpha %{ix86} ppc sparc
251 %defattr(644,root,root,755)
252 %attr(755,root,root) %{_libdir}/libstdc++.so.2.8.0
253 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.2.8
255 %attr(755,root,root) %{_libdir}/libstdc++.so.27
259 %ifarch alpha %{ix86} sparc
261 %defattr(644,root,root,755)
262 %attr(755,root,root) %{_libdir}/libstdc++-2-libc6.1-1-2.9.0.so
263 %attr(755,root,root) %ghost %{_libdir}/libstdc++-libc6.1-1.so.2
265 %attr(755,root,root) %{_libdir}/libstdc++.so.2.9.0
266 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.2.9
269 %attr(755,root,root) %{_libdir}/libstdc++.so.2.9.dummy
270 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.2.9
276 %defattr(644,root,root,755)
278 %attr(755,root,root) %{_libdir}/libstdc++-3-libc6.2-2-2.10.0.so
279 %attr(755,root,root) %ghost %{_libdir}/libstdc++-libc6.2-2.so.3
282 %attr(755,root,root) %{_libdir}/libstdc++-3-libc6.1-2-2.10.0.so
283 %attr(755,root,root) %ghost %{_libdir}/libstdc++-libc6.1-2.so.3
287 %ifarch alpha %{ix86} sparc
289 %defattr(644,root,root,755)
291 %attr(755,root,root) %{_libdir}/libstdc++.so.3.0.2
292 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.3
294 %ifarch %{ix86} sparc
295 %attr(755,root,root) %{_libdir}/libstdc++.so.3.0.4
296 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.3
302 %defattr(644,root,root,755)
303 %attr(755,root,root) %{_libdir}/libstdc++.so.4.0.1
304 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.4
307 %ifarch alpha %{x8664} %{ix86} ppc sparc
309 %defattr(644,root,root,755)
310 %attr(755,root,root) %{_libdir}/libstdc++.so.5.0.7
311 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.5