%define MAKEFILE gcc-linux.mak Summary: Complete C++ standard library Name: STLport Version: 4.6 Release: 1 Copyright: free (see license), see /usr/share/doc/%{name}-%{version}/license.html URL: http://www.stlport.org/ Packager: Levente Farkas <lfarkas@mindmaker.hu> Group: System Environment/Languages Icon: stlport_powered_white.gif Source0: http://www.stlport.org/archive/%{name}-%{version}.tar.gz #Patch0: STLport-rename.patch #Patch1: STLport-rules.patch #Patch2: STLport-install-dir.patch Buildroot: %{_tmppath}/%{name}-%{version}-%(id -u -n) %description STLport is a multiplatform STL implementation based on SGI STL. This package contains the runtime library for STLport. %package -n STLport-devel Summary: Complete C++ standard library header files and libraries Group: Development/Libraries Requires: STLport = %{version} %description -n STLport-devel STLport is a multiplatform STL implementation based on SGI STL. Complete C++ standard library, including <complex> and SGI STL iostreams. If you would like to use your code with STLport add "-nostdinc++ -I/usr/include/stlport" when compile and -lstlport_gcc when link (eg: gcc -nostdinc++ -I/usr/include/stlport x.cc -lstlport_gcc). %prep %setup %patch0 -p1 #%patch1 -p1 #%patch2 -p1 %build cd src make -f %{MAKEFILE} INSTALLDIR=$RPM_BUILD_ROOT/usr clean all %install rm -rf $RPM_BUILD_ROOT cd src make -f %{MAKEFILE} INSTALLDIR=$RPM_BUILD_ROOT/usr install cd $RPM_BUILD_ROOT/usr/include/stlport ln -s . ext %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %post -n STLport-devel /sbin/ldconfig %postun -n STLport-devel /sbin/ldconfig %files %defattr(-,root,root) %doc doc/license.html /usr/lib/libstlport_gcc.so #/usr/lib/libstlport_gcc.so.%{version} /usr/lib/libstlport_gcc.so.4.6 %files -n STLport-devel %defattr(-,root,root) %doc INSTALL README doc etc test /usr/lib/libstlport_gcc*.a /usr/lib/libstlport_gcc_*debug.so* /usr/include/* %changelog * Fri Oct 31 2003 <boris@stlport.com> - upgrade to 4.6 * Mon Dec 10 2001 Levente Farkas <lfarkas@mindmaker.hu> - upgrade to 4.5.1 * Fri Nov 16 2001 Levente Farkas <lfarkas@mindmaker.hu> - merge with Harold's changes * Thu Nov 15 2001 <stlport@lanceerplaats.nl> - rebuild for RedHat 7.2, spec file fixes. * Tue Oct 2 2001 Levente Farkas <lfarkas@mindmaker.hu> - upgrade to 4.5 * Thu Oct 26 2000 Levente Farkas <lfarkas@mindmaker.hu> - upgrade to 4.1-b3 * Thu Jul 17 2000 Levente Farkas <lfarkas@mindmaker.hu> - initial release use STLport-4.0