%define bname qalculate %define major 4 %define libname %mklibname %{bname} %{major} %define develname %mklibname %{bname} -d Summary: Libqalculate is the library for qalculate Name: libqalculate Version: 0.9.6 Release: %mkrel 3 License: GPL Group: System/Libraries URL: http://qalculate.sourceforge.net Source: http://prdownloads.sourceforge.net/libqalculate/libqalculate-%{version}.tar.bz2 BuildRequires: cln-devel BuildRequires: libgmp-devel BuildRequires: libxml2-devel BuildRequires: perl(XML::Parser) BuildRequires: libglib2-devel BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot %description Libraries needed by qalculator. %package -n %{libname} Group: System/Libraries Summary: Libqalculate is the library for qalculate Obsoletes: %mklibname %{bname} 3 %description -n %{libname} Libraries needed by qalculator. %package -n %{develname} Summary: Headers and development files for libqalculator Group: Development/Other Requires: %{libname} = %{version}-%{release} Provides: %{bname}-devel Provides: %{name}-devel Obsoletes: %mklibname %{bname} 3 -d %description -n %{develname} Headers and development files for libqalculator. %prep %setup -q %build %configure2_5x %make %install rm -rf %{buildroot} %makeinstall_std rm -f %{buildroot}%{_bindir}/* %find_lang %{name} %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig %clean rm -rf %{buildroot} %files -n %{libname} %defattr(-,root,root) %{_libdir}/*.so.%{major}* %files -n %{develname} -f %{name}.lang %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO %doc %dir %{_datadir}/qalculate %doc %{_docdir}/%{name}-%{version} %{_datadir}/qalculate/*.xml %{_includedir}/* %{_libdir}/*.*a %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %changelog * Sun Jul 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.6-3mdv2008.0 + Revision: 49821 - obsolete library * Sat Jun 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.6-2mdv2008.0 + Revision: 43510 -- obsolete older release * Sat Jun 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.6-1mdv2008.0 + Revision: 43493 - adjust buildrequires - new version - new devel library policy - spec file clean * Tue Jun 27 2006 Charles A Edwards <eslrahc@mandriva.org> 0.9.4-1mdv2007.0 - now a totally modular pkg - 0.9.4 - update filelist * Fri Dec 02 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.7.2-2mdk - rebuild for new cln - patch 0: fix compiling with g++-4 * Tue Feb 01 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.7.2-1mdk - 0.7.2 * Sat Jan 22 2005 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.7.1-4mdk - rebuild for new readline * Thu Jan 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7.1-3mdk - Rebuild with latest howl * Thu Dec 02 2004 Abel Cheung <deaddog@mandrake.org> 0.7.1-2mdk - Fix BuildRequires - Run scrollkeeper during post/postun * Mon Nov 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.1-1mdk - 0.7.1 * Tue Oct 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.0-1mdk - 0.7.0 * Wed Jul 21 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.6.2-1mdk - 0.6.2 * Fri Jul 09 2004 Austin Acton <austin@mandrake.org> 0.6.1-1mdk - 0.6.1 - configure 2.5 * Fri Jun 25 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.6-1mdk - 0.6 * Wed Feb 18 2004 Austin Acton <austin@mandrake.org> 0.4-1mdk - 0.4 * Mon Oct 27 2003 Austin Acton <aacton@yorku.ca> 0.3.1-1mdk - 0.3.1 * Wed Oct 22 2003 Austin Acton <aacton@yorku.ca> 0.3-1mdk - initial package