Hello community,
here is the log from the commit of package libgnomemm for openSUSE:Factory
checked in at Tue May 31 14:43:40 CEST 2011.
--------
--- GNOME/libgnomemm/libgnomemm.changes 2010-03-29 12:36:23.000000000 +0200
+++ /mounts/work_src_done/STABLE/libgnomemm/libgnomemm.changes 2011-05-07 15:33:04.000000000 +0200
@@ -1,0 +2,16 @@
+Sat May 7 15:30:41 CEST 2011 - vuntz@opensuse.org
+
+- Change group from Development/Libraries/GNOME to System/Libraries
+ (except for devel subpackage).
+
+-------------------------------------------------------------------
+Wed Feb 23 10:07:04 UTC 2011 - adam@mizerski.pl
+
+- Move to shared library packaging policy and create
+ libgnomemm-2_6-1 subpackage, with appropriate Provides/Obsoletes
+ for libgnomemm.
+- Add baselibs.conf.
+- Remove unneeded BuildRequires: orbit2-devel,
+ update-desktop-files.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
baselibs.conf
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgnomemm.spec ++++++
--- /var/tmp/diff_new_pack.97BX3T/_old 2011-05-31 14:42:25.000000000 +0200
+++ /var/tmp/diff_new_pack.97BX3T/_new 2011-05-31 14:42:25.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package libgnomemm (Version 2.30.0)
+# spec file for package libgnomemm
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,18 +15,22 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
+%define so_ver -2_6-1
Name: libgnomemm
-BuildRequires: gcc-c++ gtkmm2-devel libgnome-devel orbit2-devel update-desktop-files
Version: 2.30.0
-Release: 1
-Group: Development/Libraries/GNOME
+Release: 7
+# NOTE: on upgrade to a new upstream version, change the Obsoletes from <= to <
License: LGPLv2.1+
Summary: C++ Interface for GNOME Libraries (a GUI Library for X)
Url: http://www.gtkmm.org/
-Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/2.16/%{name}-%{version}.tar.bz2
+Group: System/Libraries
+Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/2.30/%{name}-%{version}.tar.bz2
+Source1: baselibs.conf
+BuildRequires: gcc-c++
+BuildRequires: gtkmm2-devel
+BuildRequires: libgnome-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -35,42 +39,26 @@
for C++ programmers to create GNOME GUIs with GTK+'s flexible
object-oriented framework.
+%package -n libgnomemm%{so_ver}
+License: LGPLv2.1+
+Summary: C++ Interface for GNOME libs (a GUI library for X)
+Group: System/Libraries
+Provides: %{name} = %{version}
+# Note: we keep <= (and a rpmlint warning...) until we get a version higher than 2.30.0 (when this provides/obsoletes was introduced)
+Obsoletes: %{name} <= %{version}
-Authors:
---------
- Murray Cumming