diff --git a/gnome-desktop.changes b/gnome-desktop.changes index 544b443..9dc131b 100644 --- a/gnome-desktop.changes +++ b/gnome-desktop.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Dec 8 22:49:20 UTC 2011 - dimstar@opensuse.org + +- Split typelib in subpackage typelib-1_0-GnomeDesktop-3_0. + ------------------------------------------------------------------- Mon Nov 21 16:34:25 UTC 2011 - dimstar@opensuse.org diff --git a/gnome-desktop.spec b/gnome-desktop.spec index a56b5d0..595f914 100644 --- a/gnome-desktop.spec +++ b/gnome-desktop.spec @@ -80,11 +80,23 @@ reasons. There is no API or ABI guarantee, although we are doing our best to provide stability. Documentation for the API is available with gtk-doc. +%package -n typelib-1_0-GnomeDesktop-3_0 +Summary: The GNOME Desktop API Library +Group: System/Libraries + +%description -n typelib-1_0-GnomeDesktop-3_0 +The libgnome-desktop library provides API shared by several applications +on the desktop, but that cannot live in the platform for various +reasons. There is no API or ABI guarantee, although we are doing our +best to provide stability. Documentation for the API is available with +gtk-doc. + %package -n libgnome-desktop-3-devel License: LGPLv2.1+ Summary: The GNOME Desktop API Library -- Development Files Group: Development/Libraries/GNOME Requires: libgnome-desktop-3-2 = %{version} +Requires: typelib-1_0-GnomeDesktop-3_0 = %{version} %if %IS_DEFAULT_GNOME_DESKTOP Provides: %{name}-devel = %{version} Obsoletes: %{name}-devel < %{version} @@ -168,6 +180,9 @@ rm -rf %{buildroot} %endif %{_datadir}/libgnome-desktop-3.0/ %{_libdir}/libgnome-desktop-3.so.* + +%files -n typelib-1_0-GnomeDesktop-3_0 +%defattr(-,root,root) %{_libdir}/girepository-1.0/GnomeDesktop-3.0.typelib %files -n libgnome-desktop-3-devel