Hello community,

here is the log from the commit of package gupnp-igd for openSUSE:Factory 
checked in at 2012-01-20 22:07:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gupnp-igd (Old)
 and      /work/SRC/openSUSE:Factory/.gupnp-igd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gupnp-igd", Maintainer is "gnome-maintain...@suse.de"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gupnp-igd/gupnp-igd.changes      2011-09-23 
02:02:38.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gupnp-igd.new/gupnp-igd.changes 2012-01-20 
22:07:10.000000000 +0100
@@ -1,0 +2,25 @@
+Fri Dec 23 10:40:40 UTC 2011 - vu...@opensuse.org
+
+- Split typelib file into typelib-1_0-GUPnPIgd-1_0 subpackage.
+- Add typelib-1_0-GUPnPIgd-1_0 Requires to libgupnp-igd-devel
+  subpackage.
+- Rename python-gupnp-id subpackage to python-gupnp-igd: there was
+  a typo in the package name. Add appropriate Provides/Obsoletes.
+- Remove libgupnp-devel Requires from libgupnp-igd-devel
+  subpackage: it will automatically be added the pkgconfig() way.
+
+-------------------------------------------------------------------
+Tue Nov  8 10:10:50 UTC 2011 - dims...@opensuse.org
+
+- Update to version 0.2.1:
+  + Restore the "main-context" property so that outsider can use
+    the GUPnPIgdThread's GMainContext for timers, etc
+- Changes from version 0.2.0:
+  + Use the thread current GMainContext instead of passing it as a
+    parameter
+  + Make the GUPnPIgdThread object work with the new GUPnP 0.18
+- Re-enabled parallel build.
+- Rename libgupnp-igd-1_0-3 to libgupnp-igd-1_0-4, following
+  upstreams soname change.
+
+-------------------------------------------------------------------

Old:
----
  gupnp-igd-0.1.11.tar.bz2

New:
----
  gupnp-igd-0.2.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gupnp-igd.spec ++++++
--- /var/tmp/diff_new_pack.mJmHU1/_old  2012-01-20 22:07:11.000000000 +0100
+++ /var/tmp/diff_new_pack.mJmHU1/_new  2012-01-20 22:07:11.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gupnp-igd
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -16,55 +16,65 @@
 #
 
 
-
 Name:           gupnp-igd
-Version:        0.1.11
-Release:        8
-# FIXME: Check if parallel build works again (broken since 0.1.10)
+Version:        0.2.1
+Release:        0
+# FIXME: on version bump, change versioned Obsoletes in python subpackage: <= 
to < (was 0.2.1)
 Summary:        Library to handle UPnP IGD port mapping
-License:        LGPLv2.1+
+License:        LGPL-2.1+
 Group:          Development/Libraries/C and C++
 Url:            http://www.gupnp.org/
-Source:         %{name}-%{version}.tar.bz2
+Source:         
http://gupnp.org/sites/all/files/sources/%{name}-%{version}.tar.gz
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
-BuildRequires:  libgupnp-devel
+BuildRequires:  libgupnp-devel >= 0.18
 BuildRequires:  python-devel
 BuildRequires:  python-gobject2-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-gupnp-igd is a library to handle UPnP IGD port mapping. It is supposed
+GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed
 to have a very simple API.
 
-%package -n libgupnp-igd-1_0-3
-License:        LGPLv2.1+
+%package -n libgupnp-igd-1_0-4
 Summary:        Library to handle UPnP IGD port mapping
 Group:          Development/Libraries/C and C++
 
-%description -n libgupnp-igd-1_0-3
-gupnp-igd is a library to handle UPnP IGD port mapping. It is supposed
+%description -n libgupnp-igd-1_0-4
+GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed
+to have a very simple API.
+
+%package -n typelib-1_0-GUPnPIgd-1_0
+Summary:        Library to handle UPnP IGD port mapping -- Introspection 
bindings
+Group:          Development/Libraries/C and C++
+
+%description -n typelib-1_0-GUPnPIgd-1_0
+GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed
 to have a very simple API.
 
-%package -n python-gupnp-id
-License:        LGPLv2.1+
+This package provides the GObject Introspection bindings for GUPnP-IGD.
+
+%package -n python-gupnp-igd
 Summary:        Library to handle UPnP IGD port mapping - Python Bindings
 Group:          Development/Libraries/Python
-Requires:       libgupnp-igd-1_0-3 = %{version}
+Requires:       libgupnp-igd-1_0-4 = %{version}
+# Doh, we made a typo in the package name until 12.2 :/
+Provides:       python-gupnp-id = %{version}
+# FIXME: change <= to < once we have a new version (than 0.2.1)
+Obsoletes:      python-gupnp-id <= %{version}
 
-%description -n python-gupnp-id
-gupnp-igd is a library to handle UPnP IGD port mapping. It is supposed
+%description -n python-gupnp-igd
+GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed
 to have a very simple API.
 
 %package -n libgupnp-igd-devel
-License:        LGPLv2.1+
 Summary:        Library to handle UPnP IGD port mapping - Development Files
 Group:          Development/Libraries/C and C++
-Requires:       libgupnp-igd-1_0-3 = %{version}
-Requires:       libgupnp-devel
+Requires:       libgupnp-igd-1_0-4 = %{version}
+Requires:       typelib-1_0-GUPnPIgd-1_0 = %{version}
 
 %description -n libgupnp-igd-devel
-gupnp-igd is a library to handle UPnP IGD port mapping. It is supposed
+GUPnP-IGD is a library to handle UPnP IGD port mapping. It is supposed
 to have a very simple API.
 
 %prep
@@ -72,7 +82,7 @@
 
 %build
 %configure --disable-static
-%__make
+%__make %{?_smp_mflags}
 
 %install
 %makeinstall
@@ -81,17 +91,20 @@
 %clean
 rm -rf %{buildroot}
 
-%post -n libgupnp-igd-1_0-3 -p /sbin/ldconfig
+%post -n libgupnp-igd-1_0-4 -p /sbin/ldconfig
 
-%postun -n libgupnp-igd-1_0-3 -p /sbin/ldconfig
+%postun -n libgupnp-igd-1_0-4 -p /sbin/ldconfig
 
-%files -n libgupnp-igd-1_0-3
+%files -n libgupnp-igd-1_0-4
 %defattr(-,root,root)
 %doc AUTHORS COPYING NEWS README
 %{_libdir}/*.so.*
+
+%files -n typelib-1_0-GUPnPIgd-1_0
+%defattr(-,root,root)
 %{_libdir}/girepository-1.0/GUPnPIgd-1.0.typelib
 
-%files -n python-gupnp-id
+%files -n python-gupnp-igd
 %defattr(-,root,root)
 %{python_sitearch}/gupnp/
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to