diff --git a/kdevelop.spec b/kdevelop.spec index 1895232..3a770f9 100644 --- a/kdevelop.spec +++ b/kdevelop.spec @@ -11,7 +11,7 @@ Name: kdevelop Summary: Integrated Development Environment for C++/C Epoch: 9 Version: 3.5.0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 URL: http://www.kdevelop.org/ @@ -28,6 +28,9 @@ Patch3: kdevelop-3.5.0-svn.patch #upstream patches Patch500: kdevelop-3.5.0-autosave.patch +Provides: kdevelop3 = %{version}-%{release} +Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} + Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: kdelibs3-devel >= %{kde_version} @@ -83,6 +86,27 @@ with KIconEdit; The inclusion of any other program you need for development by adding it to the "Tools"-menu according to your individual needs. +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Provides: kdevelop3-devel = %{version}-%{release} +Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: kdelibs3-devel +%description devel +%{summary}. + +%package libs +Summary: %{name} runtime libraries +Group: System Environment/Libraries +Requires: kdelibs3 >= %{version} +# helps multilib upgrades +Obsoletes: %{name} < %{?epoch:%{epoch}:}%{version}-%{release} +# include to be paranoid, installing libs-only is still mostly untested -- Rex +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} +%description libs +%{summary}. + + %prep @@ -164,9 +188,7 @@ rm -rf %{buildroot} %{_docdir}/HTML/en/* %{_bindir}/* %{_libdir}/kde3/* -%{_libdir}/lib* %{_libdir}/kconf_update_bin/* -%{_includedir}/* %{_datadir}/applications/kde/* %{_datadir}/apps/* %{_datadir}/config/* @@ -178,8 +200,21 @@ rm -rf %{buildroot} %{_datadir}/services/* %{_datadir}/servicetypes/* +%files libs +%defattr(-,root,root,-) +%{_libdir}/lib*.so.* +%{_libdir}/lib*.la + +%files devel +%defattr(-,root,root,-) +%{_libdir}/lib*.so +%{_includedir}/* + %changelog +* Tue Oct 30 2007 Rex Dieter - 9:3.5.0-3 +- -devel, -libs subpkgs, multiarch conflicts (#341791) + * Thu Oct 25 2007 Rex Dieter - 9:3.5.0-2 - autosave patch