From 15129760d0a48978963dce3bfa244020b6d9316403cc6767e5050876135747bf Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Mon, 12 Dec 2011 16:01:01 +0000 Subject: [PATCH] Accepting request 96173 from home:dimstar:branches:GNOME:Factory Push typelib change branch OBS-URL: https://build.opensuse.org/request/show/96173 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libwnck?expand=0&rev=78 --- libwnck.changes | 5 +++++ libwnck.spec | 20 ++++++++++++++++---- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/libwnck.changes b/libwnck.changes index 6a4b6ef..1599e64 100644 --- a/libwnck.changes +++ b/libwnck.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Dec 8 22:13:57 UTC 2011 - dimstar@opensuse.org + +- Split typelib files in subpackage typelib-1_0-Wnck-3_0 + ------------------------------------------------------------------- Sun Oct 16 17:15:46 UTC 2011 - vuntz@opensuse.org diff --git a/libwnck.spec b/libwnck.spec index 125eded..a6c7820 100644 --- a/libwnck.spec +++ b/libwnck.spec @@ -20,7 +20,7 @@ Name: libwnck Version: 3.2.1 Release: 1 -License: LGPLv2.1+ +License: LGPL-2.1+ # WARNING: After changing versions please call Re or rpmbuild to auto-update spec file: #%(sh %{_sourcedir}/%{name}_spec-update.sh %{_sourcedir} %{name} libwnck-1) %define libwnck-3_name 0 @@ -42,7 +42,7 @@ The Window Navigator Construction Kit is a library that can be used to write task lists, pagers, and similar GNOME programs. %package -n libwnck-3-0 -License: LGPLv2.1+ +License: LGPL-2.1+ Summary: Window Navigator Construction Kit (Library Package) Group: Development/Libraries/GNOME Provides: %{name} = %{version} @@ -58,8 +58,16 @@ Obsoletes: libwnck-64bit The Window Navigator Construction Kit is a library that can be used to write task lists, pagers, and similar GNOME programs. +%package -n typelib-1_0-Wnck-3_0 +Summary: Window Navigator Construction Kit (Library Package) +Group: System/Libraries + +%description -n typelib-1_0-Wnck-3_0 +The Window Navigator Construction Kit is a library that can be used to +write task lists, pagers, and similar GNOME programs. + %package tools -License: LGPLv2.1+ +License: LGPL-2.1+ Summary: Window Navigator Construction Kit -- Tools Group: Development/Libraries/GNOME @@ -70,10 +78,11 @@ write task lists, pagers, and similar GNOME programs. This package provides some utilities based on libwnck. %package devel -License: LGPLv2.1+ +License: LGPL-2.1+ Summary: Include Files and Libraries mandatory for Development Group: Development/Libraries/GNOME Requires: libwnck-3-0 = %{version} +Requires: typelib-1_0-Wnck-3_0 = %{version} # bug437293 %ifarch ppc64 Obsoletes: libwnck-devel-64bit @@ -123,6 +132,9 @@ rm -rf %{buildroot} %defattr(-,root,root) %doc AUTHORS COPYING README NEWS ChangeLog %{_libdir}/*.so.* + +%files -n typelib-1_0-Wnck-3_0 +%defattr(-,root,root) %{_libdir}/girepository-1.0/Wnck-3.0.typelib %files devel