1 Summary: Old versions of GNU C++ library
2 Summary(pl): Stare wersje bibliotek GNU C++
8 #Source0: libstdc++-compat.tar.gz
9 Source0: http://pld-nptl.ds14.agh.edu.pl/libstdc++-compat.tar.gz
10 # Source0-md5: 98ab37235f8cf0d20251716dabd40690
11 ExclusiveArch: alpha amd64 %{ix86} 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.
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.
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++.
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++.
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): 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
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): 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
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): 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
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): 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
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): 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
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): 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
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): 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
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): 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.3, needed
171 to run some old C++ applications.
173 %description 3.3 -l pl
174 Stara wersja biblioteki GNU C++ - z gcc 3.3.3, 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}
206 rm -rf $RPM_BUILD_ROOT
208 %post -n compat-libg++-2.7 -p /sbin/ldconfig
209 %postun -n compat-libg++-2.7 -p /sbin/ldconfig
211 %post 2.7 -p /sbin/ldconfig
212 %postun 2.7 -p /sbin/ldconfig
214 %post 2.8 -p /sbin/ldconfig
215 %postun 2.8 -p /sbin/ldconfig
217 %post 2.9 -p /sbin/ldconfig
218 %postun 2.9 -p /sbin/ldconfig
220 %post 2.10 -p /sbin/ldconfig
221 %postun 2.10 -p /sbin/ldconfig
223 %post 3.0 -p /sbin/ldconfig
224 %postun 3.0 -p /sbin/ldconfig
226 %post 3.1 -p /sbin/ldconfig
227 %postun 3.1 -p /sbin/ldconfig
229 %post 3.3 -p /sbin/ldconfig
230 %postun 3.3 -p /sbin/ldconfig
232 %ifarch alpha %{ix86}
233 %files -n compat-libg++-2.7
234 %defattr(644,root,root,755)
235 %attr(755,root,root) %{_libdir}/libg++.so.2.7.2.8
238 %ifarch alpha %{ix86}
240 %defattr(644,root,root,755)
241 %attr(755,root,root) %{_libdir}/libstdc++.so.2.7.2.8
244 %ifarch alpha %{ix86} ppc sparc
246 %defattr(644,root,root,755)
247 %attr(755,root,root) %{_libdir}/libstdc++.so.2.8.0
249 %attr(755,root,root) %{_libdir}/libstdc++.so.27
253 %ifarch alpha %{ix86} sparc
255 %defattr(644,root,root,755)
256 %attr(755,root,root) %{_libdir}/libstdc++-2-libc6.1-1-2.9.0.so
258 %attr(755,root,root) %{_libdir}/libstdc++.so.2.9.0
261 %attr(755,root,root) %{_libdir}/libstdc++.so.2.9.dummy
267 %defattr(644,root,root,755)
269 %attr(755,root,root) %{_libdir}/libstdc++-3-libc6.2-2-2.10.0.so
272 %attr(755,root,root) %{_libdir}/libstdc++-3-libc6.1-2-2.10.0.so
273 %attr(755,root,root) %{_libdir}/libstdc++-libc6.1-2.so.3
277 %ifarch alpha %{ix86} sparc
279 %defattr(644,root,root,755)
281 %attr(755,root,root) %{_libdir}/libstdc++.so.3.0.2
283 %ifarch %{ix86} sparc
284 %attr(755,root,root) %{_libdir}/libstdc++.so.3.0.4
290 %defattr(644,root,root,755)
291 %attr(755,root,root) %{_libdir}/libstdc++.so.4.0.1
294 %ifarch alpha amd64 %{ix86} ppc sparc
296 %defattr(644,root,root,755)
297 %attr(755,root,root) %{_libdir}/libstdc++.so.5.0.7