rpms/kdesdk/devel kdesdk.spec,1.76,1.77

Kevin Kofler (kkofler) fedora-extras-commits at redhat.com
Fri Dec 7 16:19:57 UTC 2007


Author: kkofler

Update of /cvs/pkgs/rpms/kdesdk/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv474/devel

Modified Files:
	kdesdk.spec 
Log Message:
* Fri Dec 07 2007 Kevin Kofler <Kevin at tigcc.ticalc.org> 3.96.2-3
- separate -libs subpackage
- remove X11 BRs which are now required by kdelibs-devel


Index: kdesdk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdesdk/devel/kdesdk.spec,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -r1.76 -r1.77
--- kdesdk.spec	6 Dec 2007 03:48:13 -0000	1.76
+++ kdesdk.spec	7 Dec 2007 16:19:23 -0000	1.77
@@ -1,6 +1,6 @@
 Name:           kdesdk
 Version:        3.96.2
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        The KDE Software Development Kit (SDK)
 
 Group:          User Interface/Desktops
@@ -18,13 +18,6 @@
 BuildRequires:  kdebase-workspace-devel >= %{version}
 BuildRequires:  cmake
 BuildRequires:  flex
-BuildRequires:  libXcomposite-devel
-BuildRequires:  libXdamage-devel
-BuildRequires:  libxkbfile-devel
-BuildRequires:  libXpm-devel
-BuildRequires:  libXv-devel
-BuildRequires:  libXxf86misc-devel
-BuildRequires:  libXScrnSaver-devel
 BuildRequires:  giflib-devel
 BuildRequires:  apr-devel
 BuildRequires:  libxml2-devel
@@ -40,11 +33,12 @@
 BuildRequires:  binutils-devel
 
 # FIXME/TODO: are there other explicit Requires?
-Requires(post): /sbin/ldconfig xdg-utils
-Requires(postun): /sbin/ldconfig xdg-utils
+Requires(post): xdg-utils
+Requires(postun): xdg-utils
 Requires: kdelibs4 >= %{version}
 Requires: kdepimlibs >= %{version}
 Requires: kdebase-workspace >= %{version}
+Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release}
 
 %description
 A collection of applications and tools used by developers, including:
@@ -55,10 +49,16 @@
 * kuiviewer: displays designer's UI files
 * umbrello: UML modeller and UML diagram tool
 
+%package libs
+Summary: Runtime libraries for %{name}
+Group:   System Environment/Libraries
+%description libs
+%{summary}.
+
 %package devel
 Group:    Development/Libraries
 Summary:  Header files for %{name}
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}-libs = %{version}-%{release}
 Requires: kdelibs4-devel kdepimlibs-devel
 %description devel
 Header files for developing applications using %{name}.
@@ -108,15 +108,17 @@
 rm -rf %{buildroot}
 
 %post
-/sbin/ldconfig ||:
 %{_bindir}/xdg-icon-resource forceupdate --theme oxygen 2> /dev/null || :
 %{_bindir}/xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
 
 %postun
-/sbin/ldconfig ||:
 %{_bindir}/xdg-icon-resource forceupdate --theme oxygen 2> /dev/null || :
 %{_bindir}/xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
 
+%post libs -p /sbin/ldconfig
+
+%postun libs -p /sbin/ldconfig
+
 %files
 %defattr(-,root,root,-)
 %doc COPYING COPYING.LIB COPYING-DOCS README
@@ -155,17 +157,24 @@
 %{_mandir}/man1/*
 %{_kde4_libdir}/libkdeinit4*.so
 %{_kde4_libdir}/strigi/*
-%{_kde4_libdir}/*.so.*
 %{_kde4_libdir}/kde4/*
 %exclude %{_kde4_libdir}/kde4/devel/
 %{_datadir}/dbus-1/interfaces/*
 
+%files libs
+%defattr(-,root,root,-)
+%{_kde4_libdir}/lib*.so.*
+
 %files devel
 %defattr(-,root,root,-)
 %{_kde4_includedir}/*
 %{_kde4_libdir}/kde4/devel/*
 
 %changelog
+* Fri Dec 07 2007 Kevin Kofler <Kevin at tigcc.ticalc.org> 3.96.2-3
+- separate -libs subpackage
+- remove X11 BRs which are now required by kdelibs-devel
+
 * Thu Dec 06 2007 Kevin Kofler <Kevin at tigcc.ticalc.org> 3.96.2-2
 - drop kbabel from description (not actually there)
 - reenable kompare, fix its build and porting bugs (kde#153463)




More information about the fedora-extras-commits mailing list