Hello community,

here is the log from the commit of package libnice for openSUSE:Factory checked 
in at 2012-10-03 10:28:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libnice (Old)
 and      /work/SRC/openSUSE:Factory/.libnice.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libnice", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libnice/libnice.changes  2012-07-18 
17:24:27.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libnice.new/libnice.changes     2012-10-03 
10:28:15.000000000 +0200
@@ -1,0 +2,23 @@
+Fri Sep 14 20:05:54 UTC 2012 - [email protected]
+
+- Update to version 0.1.3:
+  + Dribble mode: You can set remote candidates while gathering the
+    local ones
+  + Add support for GStreamer 1.0, will compile plugins for both
+    1.0 and 0.10 by default
+  + Cache GSocketAddress in UdpBsdSocket, creating it is very slow
+- Add gstreamer-libnice sub package: the new GStreamer 1.0 plugin.
+- No longer recommend gstreamer-0_10-libnice from libnice10, but
+  newly add supplements to the two gstreamer plugin sub packages,
+  triggering automatic installation when libnice and any the
+  respective gstreamer version is installed.
+- Replace gstreamer-0_10-devel (and even older gstreamer010-devel)
+  BuildRequires, in favor of new pkgconfig() style variants:
+  + For gstreamer 0.10:
+    - gstreamer-0.10
+    - gstreamer-base-0.10
+  + For gstreamer 1.0
+    - gstreamer-1.0
+    - gstreamer-base-1.0
+
+-------------------------------------------------------------------

Old:
----
  libnice-0.1.2.tar.gz

New:
----
  libnice-0.1.3.tar.gz

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

Other differences:
------------------
++++++ libnice.spec ++++++
--- /var/tmp/diff_new_pack.QmpMI2/_old  2012-10-03 10:28:16.000000000 +0200
+++ /var/tmp/diff_new_pack.QmpMI2/_new  2012-10-03 10:28:16.000000000 +0200
@@ -17,49 +17,51 @@
 
 
 Name:           libnice
-Version:        0.1.2
+Version:        0.1.3
 Release:        0
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} > 1030
-BuildRequires:  gstreamer-0_10-devel
-%else
-BuildRequires:  gstreamer010-devel
-%endif
-BuildRequires:  glib2-devel >= 2.13
-BuildRequires:  libgupnp-igd-devel
-Url:            http://nice.freedesktop.org/
-Source:         http://nice.freedesktop.org/releases/%{name}-%{version}.tar.gz
 Summary:        Interactive Connectivity Establishment implementation
 License:        MPL-1.1 or LGPL-2.1
 Group:          System/Libraries
+Url:            http://nice.freedesktop.org/
+Source:         http://nice.freedesktop.org/releases/%{name}-%{version}.tar.gz
+BuildRequires:  libgupnp-igd-devel
+BuildRequires:  pkgconfig(glib-2.0) >= 2.13
+BuildRequires:  pkgconfig(gstreamer-0.10) >= 0.10.0
+BuildRequires:  pkgconfig(gstreamer-1.0) >= 0.11.91
+BuildRequires:  pkgconfig(gstreamer-base-0.10) >= 0.10.0
+BuildRequires:  pkgconfig(gstreamer-base-1.0) >= 0.11.91
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 libnice is an implementation of the IETF's draft Interactive
 Connectivity Establishment standard (ICE).
 
-
-
 %package -n libnice10
 Summary:        Interactive Connectivity Establishment implementation
 Group:          System/Libraries
-Recommends:     gstreamer-0_10-libnice
 
 %description -n libnice10
 libnice is an implementation of the IETF's draft Interactive
 Connectivity Establishment standard (ICE).
 
+%package -n gstreamer-libnice
+Summary:        Interactive Connectivity Establishment implementation - 
GStreamer 1.0
+Group:          System/Libraries
+Supplements:    packageand(libnice10:gstreamer)
 
+%description -n gstreamer-libnice
+libnice is an implementation of the IETF's draft Interactive
+Connectivity Establishment standard (ICE)
 
 %package -n gstreamer-0_10-libnice
-Summary:        Interactive Connectivity Establishment implementation - 
GStreamer plug-in
+Summary:        Interactive Connectivity Establishment implementation - 
GStreamer 0.10
 Group:          System/Libraries
+Supplements:    packageand(libnice10:gstreamer-0_10)
 
 %description -n gstreamer-0_10-libnice
 libnice is an implementation of the IETF's draft Interactive
 Connectivity Establishment standard (ICE).
 
-
-
 %package devel
 Summary:        Interactive Connectivity Establishment implementation - 
development files
 Group:          Development/Libraries/C and C++
@@ -71,36 +73,35 @@
 libnice is an implementation of the IETF's draft Interactive
 Connectivity Establishment standard (ICE).
 
-
-
 %prep
 %setup -q
 
 %build
 %configure --disable-static
-%{__make}
+make
 
 %check
-%{__make} check \
-%if 0%{?qemu_user_space_build}
-|| echo "ignore test suite failure in qemu, it is not threadsafe"
-%endif
+# make check disabled - Since version 0.1.3, libnice tries to interact with NM 
during make check
+#make check \
+#%if 0%{?qemu_user_space_build}
+#|| echo "ignore test suite failure in qemu, it is not threadsafe"
+#%endif
 
 %install
-%makeinstall
-rm -f %{buildroot}/%{_libdir}/*.la
-rm -f %{buildroot}/%{_libdir}/gstreamer-0.10/*.la
+%make_install
+find %{buildroot}%{_libdir} -type f -name '*.la' -delete -print
 
 %post   -n libnice10 -p /sbin/ldconfig
 
 %postun -n libnice10 -p /sbin/ldconfig
 
 %clean
-%{__rm} -rf %{buildroot}
+rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-%{_bindir}/*
+%{_bindir}/stunbdc
+%{_bindir}/stund
 
 %files -n libnice10
 %defattr(-,root,root,-)
@@ -110,9 +111,13 @@
 %defattr(-,root,root,-)
 %{_libdir}/pkgconfig/*.pc
 %{_libdir}/*.so
-%{_includedir}/nice
-%{_includedir}/stun
-%{_datadir}/gtk-doc
+%{_includedir}/nice/
+%{_includedir}/stun/
+%{_datadir}/gtk-doc/html/libnice/
+
+%files -n gstreamer-libnice
+%defattr(-,root,root)
+%{_libdir}/gstreamer-1.0/libgstnice.so
 
 %files -n gstreamer-0_10-libnice
 %defattr(-,root,root,-)

++++++ libnice-0.1.2.tar.gz -> libnice-0.1.3.tar.gz ++++++
++++ 9710 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to