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: rpmbuild(macros) >= 1.213
11 ExclusiveArch: %{x8664} %{ix86} alpha ppc sparc
12 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15 This is the GNU implementation of the standard C++ libraries, along
16 with additional GNU tools. This package includes the compatibility
17 shared libraries necessary to run some old C++ applications.
19 %description -l de.UTF-8
20 Dies ist die GNU-Implementierung der Standard-C++-Libraries mit
21 weiteren GNU-Tools. Dieses Paket enthält die zum Ausführen von
22 C++-Anwendungen erforderlichen gemeinsam genutzten Libraries.
24 %description -l fr.UTF-8
25 Ceci est l'implémentation GNU des librairies C++ standard, ainsi que
26 des outils GNU supplémentaires. Ce package comprend les librairies
27 partagées nécessaires à l'exécution d'application C++.
29 %description -l pl.UTF-8
30 Pakiet ten zawiera biblioteki będące implementacją standardowych
31 bibliotek C++, znajdują się w nim stare biblioteki dynamiczne
32 niezbędne do uruchomienia niektórych starych aplikacji C++.
34 %description -l tr.UTF-8
35 Bu paket, standart C++ kitaplıklarının GNU gerçeklemesidir ve C++
36 uygulamalarının koşturulması için gerekli kitaplıkları içerir.
38 %package -n compat-libg++-2.7
39 Summary: Old version of GNU C++ library - libg++ 2.7.x
40 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - libg++ 2.7.x
44 Conflicts: compat-libstdc++
45 Conflicts: libstdc++-compat
47 %description -n compat-libg++-2.7
48 Old, compatibility version of GNU C++ library - libg++ 2.7.x (from gcc
49 2.7.x), needed to run some old C++ applications.
51 %description -n compat-libg++-2.7 -l pl.UTF-8
52 Stara wersja biblioteki GNU C++ - libg++ 2.7.x (z gcc 2.7.x) potrzebna
53 dla kompatybilności z niektórymi starymi programami w C++.
56 Summary: Old version of GNU C++ library - 2.7.x
57 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - 2.7.x
60 Conflicts: compat-libstdc++
61 Conflicts: libstdc++-compat
64 Old, compatibility version of GNU C++ library - libstdc++ 2.7.x (from
65 gcc 2.7.x), needed to run some old C++ applications.
67 %description 2.7 -l pl.UTF-8
68 Stara wersja biblioteki GNU C++ - libstdc++ 2.7.x (z gcc 2.7.x)
69 potrzebna dla kompatybilności z niektórymi starymi programami w C++.
72 Summary: Old version of GNU C++ library - 2.8
73 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - 2.8
77 Provides: libstdc++.so.27
79 Conflicts: compat-libstdc++
80 Conflicts: libstdc++-compat
83 Old, compatibility version of GNU C++ library - libstdc++ 2.8.0 (from
84 gcc 2.8.x), needed to run some old C++ applications.
86 %description 2.8 -l pl.UTF-8
87 Stara wersja biblioteki GNU C++ - libstdc++ 2.8.0 (z gcc 2.8.x)
88 potrzebna dla kompatybilności z niektórymi starymi programami w C++.
91 Summary: Old version of GNU C++ library - 2.9
92 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - 2.9
95 Conflicts: compat-libstdc++
96 Conflicts: libstdc++-compat
99 Old, compatibility version of GNU C++ library - libstdc++ 2.9.0 (from
100 egcs 1.x-2.9x?), needed to run some old C++ applications.
102 %description 2.9 -l pl.UTF-8
103 Stara wersja biblioteki GNU C++ - libstdc++ 2.9.0 (z egcs 1.x-2.9x?)
104 potrzebna dla kompatybilności z niektórymi starymi programami w C++.
107 Summary: Old version of GNU C++ library - 2.10
108 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - 2.10
112 Provides: libstdc++-libc6.1-2.so.3
114 Conflicts: compat-libstdc++
115 Conflicts: libstdc++-compat
118 Old, compatibility version of GNU C++ library - libstdc++ 2.10.0 (from
119 gcc 2.95.x), needed to run some old C++ applications.
121 %description 2.10 -l pl.UTF-8
122 Stara wersja biblioteki GNU C++ - libstdc++ 2.10.0 (z gcc 2.95.x)
123 potrzebna dla kompatybilności z niektórymi starymi programami w C++.
126 Summary: Old version of GNU C++ library - gcc 3.0
127 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - gcc 3.0
134 Conflicts: compat-libstdc++
135 Conflicts: libstdc++-compat
138 Old, compatibility version of GNU C++ library - from gcc 3.0.x, needed
139 to run some old C++ applications.
141 %description 3.0 -l pl.UTF-8
142 Stara wersja biblioteki GNU C++ - z gcc 3.0.x, potrzebna dla
143 kompatybilności z niektórymi starymi programami w C++.
146 Summary: Old version of GNU C++ library - gcc 3.1
147 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - gcc 3.1
150 Conflicts: compat-libstdc++
151 Conflicts: libstdc++-compat
154 Old, compatibility version of GNU C++ library - from gcc 3.1.x, needed
155 to run some old C++ applications.
157 %description 3.1 -l pl.UTF-8
158 Stara wersja biblioteki GNU C++ - z gcc 3.1.x, potrzebna dla
159 kompatybilności z niektórymi starymi programami w C++.
162 Summary: Old version of GNU C++ library - gcc 3.3
163 Summary(pl.UTF-8): Stara wersja biblioteki GNU C++ - gcc 3.3
166 Conflicts: compat-libstdc++
167 Conflicts: libstdc++-compat
170 Old, compatibility version of GNU C++ library - from gcc 3.3.5, needed
171 to run some old C++ applications.
173 %description 3.3 -l pl.UTF-8
174 Stara wersja biblioteki GNU C++ - z gcc 3.3.5, potrzebna dla
175 kompatybilności z niektórymi starymi programami w C++.
179 %setup -q -n libstdc++-compat
182 rm -rf $RPM_BUILD_ROOT
183 install -d $RPM_BUILD_ROOT%{_libdir}
186 cp -a alpha/* $RPM_BUILD_ROOT%{_libdir}
190 cp -a amd64/* $RPM_BUILD_ROOT%{_libdir}
194 cp -a sparc/* $RPM_BUILD_ROOT%{_libdir}
198 cp -a i386/* $RPM_BUILD_ROOT%{_libdir}
202 cp -a ppc/* $RPM_BUILD_ROOT%{_libdir}
205 /sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir}
208 rm -rf $RPM_BUILD_ROOT
210 %post -n compat-libg++-2.7 -p /sbin/ldconfig
211 %postun -n compat-libg++-2.7 -p /sbin/ldconfig
213 %post 2.7 -p /sbin/ldconfig
214 %postun 2.7 -p /sbin/ldconfig
216 %post 2.8 -p /sbin/ldconfig
217 %postun 2.8 -p /sbin/ldconfig
219 %post 2.9 -p /sbin/ldconfig
220 %postun 2.9 -p /sbin/ldconfig
222 %post 2.10 -p /sbin/ldconfig
223 %postun 2.10 -p /sbin/ldconfig
225 %post 3.0 -p /sbin/ldconfig
226 %postun 3.0 -p /sbin/ldconfig
228 %post 3.1 -p /sbin/ldconfig
229 %postun 3.1 -p /sbin/ldconfig
231 %post 3.3 -p /sbin/ldconfig
232 %postun 3.3 -p /sbin/ldconfig
234 %ifarch alpha %{ix86}
235 %files -n compat-libg++-2.7
236 %defattr(644,root,root,755)
237 %attr(755,root,root) %{_libdir}/libg++.so.2.7.2.8
238 %attr(755,root,root) %ghost %{_libdir}/libg++.so.2.7.2
241 %ifarch alpha %{ix86}
243 %defattr(644,root,root,755)
244 %attr(755,root,root) %{_libdir}/libstdc++.so.2.7.2.8
245 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.2.7.2
248 %ifarch alpha %{ix86} ppc sparc
250 %defattr(644,root,root,755)
251 %attr(755,root,root) %{_libdir}/libstdc++.so.2.8.0
252 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.2.8
254 %attr(755,root,root) %{_libdir}/libstdc++.so.27
258 %ifarch alpha %{ix86} sparc
260 %defattr(644,root,root,755)
261 %attr(755,root,root) %{_libdir}/libstdc++-2-libc6.1-1-2.9.0.so
262 %attr(755,root,root) %ghost %{_libdir}/libstdc++-libc6.1-1.so.2
264 %attr(755,root,root) %{_libdir}/libstdc++.so.2.9.0
265 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.2.9
268 %attr(755,root,root) %{_libdir}/libstdc++.so.2.9.dummy
269 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.2.9
275 %defattr(644,root,root,755)
277 %attr(755,root,root) %{_libdir}/libstdc++-3-libc6.2-2-2.10.0.so
278 %attr(755,root,root) %ghost %{_libdir}/libstdc++-libc6.2-2.so.3
281 %attr(755,root,root) %{_libdir}/libstdc++-3-libc6.1-2-2.10.0.so
282 %attr(755,root,root) %ghost %{_libdir}/libstdc++-libc6.1-2.so.3
286 %ifarch alpha %{ix86} sparc
288 %defattr(644,root,root,755)
290 %attr(755,root,root) %{_libdir}/libstdc++.so.3.0.2
291 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.3
293 %ifarch %{ix86} sparc
294 %attr(755,root,root) %{_libdir}/libstdc++.so.3.0.4
295 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.3
301 %defattr(644,root,root,755)
302 %attr(755,root,root) %{_libdir}/libstdc++.so.4.0.1
303 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.4
306 %ifarch alpha %{x8664} %{ix86} ppc sparc
308 %defattr(644,root,root,755)
309 %attr(755,root,root) %{_libdir}/libstdc++.so.5.0.7
310 %attr(755,root,root) %ghost %{_libdir}/libstdc++.so.5