%define name libkipi %define version 0.1.1 %{?!mkrel: %define mkrel(c:) %{-c:0.%{-c*}.}%{!?_with_unstable:%(perl -e '$_="%{1}";m/(.\*)(\\d+)$/;$rel=${2}-1;re;print "$1$rel";').%{?subrel:%subrel}%{!?subrel:1}.%{?distversion:%distversion}%{?!distversion:%(echo $[%{mdkversion}/10])}}%{?_with_unstable:%{1}}%{?distsuffix:%distsuffix}%{?!distsuffix:mdk}} %define release %mkrel 3 %define Summary KDE Image Plugin Interface %define realname kipi %define major 0 %define libname %mklibname %{realname} %major %define libnamedev %mklibname %{realname} %major -d Summary: %{Summary} Name: %{name} Version: %{version} Release: %{release} License: LGPL Group: System/Libraries Source0: libkipi-%{version}.tar.bz2 URL: http://extragear.kde.org/apps/kipi.php BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: kdelibs-devel #added because of the previous version number Epoch: 1 Provides: %{name} = %{epoch}:%{version}-%{release} %description The library of the KDE Image Plugin Interface %package -n %{libname} Summary: Libraries for %{name} Group: System/Libraries %description -n %{libname} %{libname} contains kipi libraries %package -n %{libnamedev} Summary: Static libraries and headers for %{name} Group: Development/C Requires: %{libname} = %{epoch}:%version-%release Provides: %{name}-devel %description -n %{libnamedev} %{libnamedev} contains the libraries and header files needed to develop programs which make use of %{name}. %prep %setup -q %build %if "%{_lib}" != "lib" kdelibsuffix="--enable-libsuffix=%(A=%{_lib}; echo ${A/lib/})" %endif ./configure --disable-rpath \ --prefix=%_prefix \ --libdir=%_libdir $kdelibsuffix \ --mandir=%_mandir \ --datadir=%_datadir \ --enable-final \ --disable-debug %make %install rm -rf %buildroot %makeinstall %find_lang %name %post -n %libname -p /sbin/ldconfig %postun -n %libname -p /sbin/ldconfig %clean rm -rf %buildroot %files -n %libname -f %name.lang %defattr(0644, root, root, 0755) %_datadir/servicetypes/kipiplugin.desktop %dir %_datadir/apps/kipi/ %_datadir/apps/kipi/* %_datadir/icons/hicolor/16x16/apps/* %_datadir/icons/hicolor/22x22/apps/* %_datadir/icons/hicolor/32x32/apps/* %_datadir/icons/hicolor/48x48/apps/* %{_libdir}/*.so.* %{_libdir}/*.la %files -n %libnamedev %defattr(0644, root, root, 0755) %{_libdir}/*.so %{_includedir}/* %{_libdir}/pkgconfig/%name.pc %changelog * Wed Mar 9 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.1.1-3mdk - fix build on lib64 platforms * Sun Feb 13 2005 Angelo Naselli <anaselli@mandrake.org> 0.1.1-2mdk - DistroSpecificReleaseTag support * Wed Feb 09 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.1.1-1mdk - 0.1.1 * Tue Dec 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.1-4mdk - Rebuild with new libkipi * Wed Dec 15 2004 Stefan van der Eijk <stefan@mandrake.org> 0.1-3mdk - BuildRequires * Fri Dec 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.1-2mdk - Fix spec file * Sat Oct 16 2004 Angelo Naselli <anaselli@mandrake.org> 0.1-1mdk - new version * Mon Sep 20 2004 Angelo Naselli <anaselli@mandrake.org> 20040919-1mdk - new version (gwenview snapshot) * Wed Sep 08 2004 Angelo Naselli <anaselli@mandrake.org> 20040801-3mdk - changed the URL with the official one * Tue Aug 24 2004 Angelo Naselli <anaselli@mandrake.org> 20040801-2mdk - changed Summary * Tue Aug 24 2004 Angelo Naselli <anaselli@mandrake.org> 20040801-1mdk - built mdk version * Mon Jun 12 2004 Angelo Naselli <random_lx@yahoo.com> 20040611-1mdk - built mdk version * Mon May 10 2004 Angelo Naselli <random_lx@yahoo.com> 20040509-1mdk - built mdk version