%define name ccrtp %define version 1.4.1 %define release %mkrel 2 %define major 1.4 %define libname %mklibname %name %major #%define __libtoolize /bin/true Name: %{name} Summary: Common C++ RTP stack Version: %{version} Release: %{release} Source: ftp://ftp.gnu.org/pub/gnu/ccrtp/%{name}-%{version}.tar.bz2 URL: http://cplusplus.sourceforge.net/ License: GPL Group: System/Libraries BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: libCommonC++-devel %description Common C++ RTP stack %package -n %{libname} Summary: Dynamic libraries from %name Group: System/Libraries Provides: %name Obsoletes: %name = %version-%release %description -n %{libname} Dynamic libraries from %name. %package -n %{libname}-devel Summary: Header files and static libraries from %name Group: Development/C Requires: %{libname} >= %{version} Provides: lib%{name}-devel = %{version}-%{release} Provides: %{name}-devel = %{version}-%{release} Obsoletes: %name-devel %description -n %{libname}-devel Libraries and includes files for developing programs based on %name. %prep %setup -q %build export CXXFLAGS="-fpermissive"$CXXFLAGS %configure2_5x %make %install rm -rf $RPM_BUILD_ROOT %makeinstall %clean rm -rf $RPM_BUILD_ROOT %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig %post -n %{libname}-devel %_install_info %name.info %postun -n %{libname}-devel %_remove_install_info %name.info %files -n %{libname} %defattr(-,root,root) %{_libdir}/*.so.* %files -n %{libname}-devel %defattr(-,root,root) %{_includedir}/* %{_libdir}/*.so %{_libdir}/*.a %{_libdir}/*.la %{_libdir}/pkgconfig/*.pc %{_infodir}/* %changelog * Wed Aug 02 2006 Lenny Cartier <lenny@mandriva.com> 1.4.1-2mdv2007.0 - rebuild * Thu May 18 2006 Lenny Cartier <lenny@mandriva.com> 1.4.1-1mdk - 1.4.1 * Sat May 13 2006 Austin Acton <austin@mandriva.org> 1.4.0-2mdk - Rebuild * Fri May 12 2006 Austin Acton <austin@mandriva.org> 1.4.0-1mdk - 1.4.0 * Tue Mar 21 2006 Lenny Cartier <lenny@mandriva.com> 1.3.6-1mdk - 1.3.6 * Sat Dec 3 2005 Austin Acton <austin@mandriva.org> 1.3.5-1mdk - 1.3.5 * Mon Nov 07 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.3.4-2mdk - Fix BuildRequires * Thu Oct 06 2005 Lenny Cartier <lenny@mandriva.com> 1.3.4-1mdk - 1.3.4 * Wed Apr 6 2005 Austin Acton <austin@mandrake.org> 1.3.0-1mdk - 1.3.0 * Sun Jan 30 2005 Austin Acton <austin@mandrake.org> 1.2.0-1mdk - initial package