Hello community,

here is the log from the commit of package libupnp for openSUSE:Factory checked 
in at 2017-02-27 18:50:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libupnp (Old)
 and      /work/SRC/openSUSE:Factory/.libupnp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libupnp"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libupnp/libupnp.changes  2015-02-22 
17:20:43.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libupnp.new/libupnp.changes     2017-02-27 
18:50:40.853749215 +0100
@@ -1,0 +2,9 @@
+Fri Feb 24 19:26:45 UTC 2017 - [email protected]
+
+- Update to version 1.6.21
+  see included ChangeLog for details
+- Replace individual packages from Packman to make migration to
+  Tumbleweed easier.
+- Package LICENSE file
+
+-------------------------------------------------------------------

Old:
----
  libupnp-1.6.19.tar.bz2
  libupnp-1.6.19.tar.bz2.sha1

New:
----
  libupnp-1.6.21.tar.bz2
  libupnp-1.6.21.tar.bz2.sha1

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

Other differences:
------------------
++++++ libupnp.spec ++++++
--- /var/tmp/diff_new_pack.q3Hsna/_old  2017-02-27 18:50:41.513656013 +0100
+++ /var/tmp/diff_new_pack.q3Hsna/_new  2017-02-27 18:50:41.513656013 +0100
@@ -20,7 +20,7 @@
 %define lname libupnp6
 
 Name:           libupnp
-Version:        1.6.19
+Version:        1.6.21
 Release:        0
 Summary:        Portable Universal Plug and Play (UPnP) SDK
 License:        BSD-3-Clause
@@ -42,6 +42,11 @@
 %package -n %lname 
 Summary:        Portable Universal Plug and Play (UPnP) SDK
 Group:          System/Libraries
+# Replace individual packages from Packman to make migration to Tumbleweed 
easier.
+Provides:       libixml2 = %{version}-%{release}
+Obsoletes:      libixml2 < %{version}
+Provides:       libthreadutil6 = %{version}-%{release}
+Obsoletes:      libthreadutil6 < %{version}
 
 %description -n %lname
 The portable Universal Plug and Play (UPnP) SDK provides support for building
@@ -60,7 +65,8 @@
 
 %prep
 %setup -q
-%patch
+%patch -p1
+
 %build
 autoreconf -fiv
 %configure --disable-samples --enable-ipv6 --disable-static
@@ -76,7 +82,7 @@
 
 %files -n %lname
 %defattr(-,root,root,-)
-%doc ChangeLog NEWS README TODO
+%doc ChangeLog NEWS README TODO LICENSE
 %{_libdir}/libixml.so.*
 %{_libdir}/libthreadutil.so.*
 %{_libdir}/libupnp.so.*

++++++ libupnp-1.6.19.tar.bz2 -> libupnp-1.6.21.tar.bz2 ++++++
++++ 9868 lines of diff (skipped)

++++++ libupnp-1.6.19.tar.bz2.sha1 -> libupnp-1.6.21.tar.bz2.sha1 ++++++
--- /work/SRC/openSUSE:Factory/libupnp/libupnp-1.6.19.tar.bz2.sha1      
2015-02-22 17:20:43.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libupnp.new/libupnp-1.6.21.tar.bz2.sha1 
2017-02-27 18:50:40.825753170 +0100
@@ -1 +1 @@
-ee9e16ff42808521b62b7fc664fc9cba479ede88  libupnp-1.6.19.tar.bz2
+4c2f03f8d2f52d92bfe80039a027fafa98c8c226  libupnp-1.6.21.tar.bz2

++++++ libupnp-configure.patch ++++++
--- /var/tmp/diff_new_pack.q3Hsna/_old  2017-02-27 18:50:42.109571849 +0100
+++ /var/tmp/diff_new_pack.q3Hsna/_new  2017-02-27 18:50:42.113571284 +0100
@@ -1,26 +1,15 @@
---- configure.ac       2013-01-29 16:39:56.000000000 +0100
-+++ configure.ac       2013-02-17 10:40:53.680021913 +0100
-@@ -7,9 +7,9 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -7,7 +7,7 @@
  # (C) Copyright 2005-2007 RĂ©mi Turboult <[email protected]>
  #
  
 -AC_PREREQ(2.60)
 +AC_PREREQ([2.60])
  
--AC_INIT([libupnp], [1.6.19], [[email protected]])
-+AC_INIT([libupnp],[1.6.19],[[email protected]])
+ AC_INIT([libupnp], [1.6.21], [[email protected]])
  dnl 
############################################################################
- dnl # *Independently* of the above libupnp package version, the libtool 
version
- dnl # of the 3 libraries need to be updated whenever there is a change 
released:
-@@ -366,7 +366,6 @@
- #    installed libraries.
- #
- AC_CONFIG_HEADERS([autoconfig.h upnp/inc/upnpconfig.h])
--#AC_SYS_LARGEFILE_SENSITIVE
- 
- AC_REVISION([$Revision: 1.11 $])
- 
-@@ -519,10 +519,13 @@
+@@ -549,10 +549,12 @@ AC_MSG_RESULT($docdir)
  #
  # Checks for programs
  #
@@ -31,103 +20,16 @@
  AM_PROG_CC_C_O
  m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
 -AC_PROG_LIBTOOL
-+m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
 +LT_INIT
  AC_PROG_INSTALL
  AC_PROG_MAKE_SET
  AC_PROG_EGREP
-@@ -532,9 +534,7 @@
-               #:
-               # Use -O0 in debug so that variables do not get optimized out
-               AX_CFLAGS_GCC_OPTION([-O0, -g])
--      else
--              # add optimise for size
--              AX_CFLAGS_GCC_OPTION([-Os])
-+
-       fi
-       ;;
- esac
-@@ -548,8 +548,7 @@
+@@ -592,8 +594,6 @@ echo "----------------------------------
  #
  AC_TYPE_SIZE_T
  AC_TYPE_OFF_T
 -AC_DEFINE([_LARGE_FILE_SOURCE], [], [Large files support])
 -AC_DEFINE([_FILE_OFFSET_BITS], [64], [File Offset size])
-+
- 
- 
- #
---- ixml/Makefile.am.orig
-+++ ixml/Makefile.am
-@@ -7,7 +7,7 @@
- 
- SUBDIRS               = doc
  
--AM_CPPFLAGS           = -I$(srcdir)/inc -I$(srcdir)/src/inc
-+AM_CPPFLAGS           = -include $(top_builddir)/autoconfig.h -I$(srcdir)/inc 
-I$(srcdir)/src/inc
- AM_CFLAGS             = 
  
- LDADD                 = libixml.la
---- threadutil/Makefile.am.orig
-+++ threadutil/Makefile.am
-@@ -4,7 +4,7 @@
- # (C) Copyright 2005 Remi Turboult <[email protected]>
  #
- 
--AM_CPPFLAGS           = -I$(srcdir)/inc -I$(srcdir)/src/inc
-+AM_CPPFLAGS           = -include $(top_builddir)/autoconfig.h -I$(srcdir)/inc 
-I$(srcdir)/src/inc
- 
- if ENABLE_DEBUG
-     AM_CPPFLAGS               += -DDEBUG -DSTATS
---- upnp/src/api/UpnpString.c.orig
-+++ upnp/src/api/UpnpString.c
-@@ -28,38 +28,6 @@
-       /* Other systems have strncasecmp */
- #endif
- 
--#ifndef UPNP_USE_MSVCPP
--      /* VC has strnlen which is already included but with (potentially) 
different linkage */
--      /* strnlen() is a GNU extension. */
--      #if HAVE_STRNLEN
--              extern size_t strnlen(const char *s, size_t maxlen);
--      #else /* HAVE_STRNLEN */
--              static size_t strnlen(const char *s, size_t n)
--              {
--                      const char *p = (const char *)memchr(s, 0, n);
--                      return p ? p - s : n;
--              }
--      #endif /* HAVE_STRNLEN */
--#endif /* WIN32 */
--
--/* strndup() is a GNU extension. */
--#if HAVE_STRNDUP && !defined(WIN32)
--      extern char *strndup(__const char *__string, size_t __n);
--#else /* HAVE_STRNDUP && !defined(WIN32) */
--      static char *strndup(const char *__string, size_t __n)
--      {
--              size_t strsize = strnlen(__string, __n);
--              char *newstr = (char *)malloc(strsize + 1);
--              if (newstr == NULL)
--                      return NULL;
--
--              strncpy(newstr, __string, strsize);
--              newstr[strsize] = 0;
--
--              return newstr;
--      }
--#endif /* HAVE_STRNDUP && !defined(WIN32) */
--
- /*!
-  * \brief Internal implementation of the class UpnpString.
-  *
---- upnp/Makefile.am.orig
-+++ upnp/Makefile.am
-@@ -6,7 +6,7 @@
- 
- SUBDIRS = doc . sample
- 
--AM_CPPFLAGS = \
-+AM_CPPFLAGS = -include $(top_builddir)/autoconfig.h \
-       -I$(srcdir)/inc \
-       -I$(top_srcdir)/threadutil/inc \
-       -I$(top_srcdir)/ixml/inc


Reply via email to