Hello community, here is the log from the commit of package protobuf-c for openSUSE:Factory checked in at 2015-03-30 19:31:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/protobuf-c (Old) and /work/SRC/openSUSE:Factory/.protobuf-c.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "protobuf-c" Changes: -------- --- /work/SRC/openSUSE:Factory/protobuf-c/protobuf-c.changes 2011-09-23 12:41:59.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.protobuf-c.new/protobuf-c.changes 2015-03-30 19:31:59.000000000 +0200 @@ -1,0 +2,34 @@ +Thu Mar 5 10:11:04 UTC 2015 - dims...@opensuse.org + +- Update to version 1.1.0: + + Fix a bug when merging optional byte fields. + + Documentation updates. + + Implement oneof support (Issue #174). Protobuf 2.6.0 or newer + is now required to build protobuf-c. + + Print leading comments for enum, message, and field definitions + into generated header files (Issue #175). +- Changes from version 1.0.2: + + Fix a build failure with Protobuf 2.6.0 related to aliased enum + constants (Issue #163). + + Protobuf 2.5.0 or newer is now required to build protobuf-c + (Issue #166). This is due to the fix for #163. + + Eliminate void pointer arithmetic (Issue #167). + + Always define PROTOBUF_C__DEPRECATED, even on compilers that + are not GCC (Issue #167). + + Work around the lack of the 'inline' keyword in Microsoft + compilers (Issue #167). + + Add a CMakeLists.txt file as a fallback build system for + Windows (Issue #168). + + Fix a build failure in the test suite that occurred with a + parallel make running on a system with a large number of CPUs + (Issue #156, #169). +- Changes from version 1.0.1: + + Explicitly set the .data field of ProtobufCBinaryData's to NULL + when unpacking a zero length byte string (Issue #157). +- For a list of changes between 0.15 and 1.0.0, please refer to the + extensive ChangeLog file. +- Bump soname to 1, following upstream. +- Update Url tag: project moved over to github. +- Update license to be BSD-3-Clause and install LICENSE file. + +------------------------------------------------------------------- Old: ---- protobuf-c-0.15.tar.gz New: ---- protobuf-c-1.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ protobuf-c.spec ++++++ --- /var/tmp/diff_new_pack.ZmccTb/_old 2015-03-30 19:32:00.000000000 +0200 +++ /var/tmp/diff_new_pack.ZmccTb/_new 2015-03-30 19:32:00.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package protobuf-c # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2011 Pascal Bleser # # All modifications and additions to the file contributed by third parties @@ -17,17 +17,16 @@ # - Name: protobuf-c -Version: 0.15 -Release: 1 -%define soname 0 +Version: 1.1.0 +Release: 0 +%define soname 1 Summary: C bindings for Google's Protocol Buffers -Source: http://protobuf-c.googlecode.com/files/protobuf-c-%{version}.tar.gz -Source99: protobuf-c-rpmlintrc -Url: http://code.google.com/p/protobuf-c/ +License: BSD-3-Clause Group: Development/Tools/Other -License: Apache-2.0 +Source: https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz +Source99: protobuf-c-rpmlintrc +Url: https://github.com/protobuf-c/protobuf-c BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake @@ -36,7 +35,7 @@ BuildRequires: libtool BuildRequires: make BuildRequires: pkgconfig -BuildRequires: protobuf-devel +BuildRequires: protobuf-devel >= 2.6.0 Requires: libprotobuf-c-devel = %{version} %description @@ -112,6 +111,7 @@ %files -n libprotobuf-c%{soname} %defattr(-,root,root) +%doc LICENSE %{_libdir}/libprotobuf-c.so.%{soname} %{_libdir}/libprotobuf-c.so.%{soname}.* @@ -119,6 +119,7 @@ %defattr(-,root,root) %dir %{_includedir}/google %{_includedir}/google/protobuf-c +%{_includedir}/protobuf-c/ %{_libdir}/libprotobuf-c.so %{_libdir}/pkgconfig/libprotobuf-c.pc ++++++ protobuf-c-0.15.tar.gz -> protobuf-c-1.1.0.tar.gz ++++++ ++++ 125790 lines of diff (skipped)