From 747e44bb6dc8a9b30464ef48e64ab74be7458dc9 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Wed, 6 Aug 2014 16:49:57 +0200 Subject: [PATCH 1/8] added missing log entry --- protobuf-c.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/protobuf-c.spec b/protobuf-c.spec index 96ca8f2..ddb10ae 100644 --- a/protobuf-c.spec +++ b/protobuf-c.spec @@ -59,6 +59,9 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libprotobuf-c.la %{_libdir}/pkgconfig/libprotobuf-c.pc %changelog +* Wed Aug 06 2014 Nikos Mavrogiannopoulos - 1.0.1-1 +- new upstream release + * Mon Aug 04 2014 Nikos Mavrogiannopoulos - 1.0.0-1 - new upstream release (#1126116) From 9c1b4852259f7d1f68cf0cbf971598b7ec820486 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sun, 17 Aug 2014 19:59:42 +0000 Subject: [PATCH 2/8] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- protobuf-c.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/protobuf-c.spec b/protobuf-c.spec index ddb10ae..ade4991 100644 --- a/protobuf-c.spec +++ b/protobuf-c.spec @@ -1,6 +1,6 @@ Name: protobuf-c Version: 1.0.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C bindings for Google's Protocol Buffers @@ -59,6 +59,9 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libprotobuf-c.la %{_libdir}/pkgconfig/libprotobuf-c.pc %changelog +* Sun Aug 17 2014 Fedora Release Engineering - 1.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Wed Aug 06 2014 Nikos Mavrogiannopoulos - 1.0.1-1 - new upstream release From 11cdd941dde39a3f0ccc463579c025b9b0d64fcb Mon Sep 17 00:00:00 2001 From: Till Maas Date: Sat, 21 Feb 2015 22:19:22 +0100 Subject: [PATCH 3/8] Rebuilt for Fedora 23 Change https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code --- protobuf-c.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/protobuf-c.spec b/protobuf-c.spec index ade4991..4ad388f 100644 --- a/protobuf-c.spec +++ b/protobuf-c.spec @@ -1,6 +1,6 @@ Name: protobuf-c Version: 1.0.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: C bindings for Google's Protocol Buffers @@ -59,6 +59,10 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libprotobuf-c.la %{_libdir}/pkgconfig/libprotobuf-c.pc %changelog +* Sat Feb 21 2015 Till Maas - 1.0.1-3 +- Rebuilt for Fedora 23 Change + https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code + * Sun Aug 17 2014 Fedora Release Engineering - 1.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From d0e987a5e5878f1232f17dd14cd68d9e187b79c6 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Thu, 23 Apr 2015 13:54:41 +0200 Subject: [PATCH 4/8] new upstream release Resolves: rhbz#1142988 --- .gitignore | 1 + protobuf-c.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 1d1673e..3fbf7cb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /protobuf-c-0.15.tar.gz /protobuf-c-1.0.0.tar.gz /protobuf-c-1.0.1.tar.gz +/protobuf-c-1.1.1.tar.gz diff --git a/protobuf-c.spec b/protobuf-c.spec index 4ad388f..fd65ebb 100644 --- a/protobuf-c.spec +++ b/protobuf-c.spec @@ -1,6 +1,6 @@ Name: protobuf-c -Version: 1.0.1 -Release: 3%{?dist} +Version: 1.1.1 +Release: 1%{?dist} Summary: C bindings for Google's Protocol Buffers @@ -59,6 +59,9 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libprotobuf-c.la %{_libdir}/pkgconfig/libprotobuf-c.pc %changelog +* Thu Apr 23 2015 Nikos Mavrogiannopoulos - 1.1.1-1 +- new upstream release (#1142988) + * Sat Feb 21 2015 Till Maas - 1.0.1-3 - Rebuilt for Fedora 23 Change https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code diff --git a/sources b/sources index d180743..7dbf0b3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -59f907992a791815c479e9e1ee9f452c protobuf-c-1.0.1.tar.gz +41d437677ea16f9d3611d98841c4af3b protobuf-c-1.1.1.tar.gz From 78a75ceac1a1759ad11d0da11886c49a90be4bce Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 18 Jun 2015 17:51:36 +0000 Subject: [PATCH 5/8] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- protobuf-c.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/protobuf-c.spec b/protobuf-c.spec index fd65ebb..42602de 100644 --- a/protobuf-c.spec +++ b/protobuf-c.spec @@ -1,6 +1,6 @@ Name: protobuf-c Version: 1.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C bindings for Google's Protocol Buffers @@ -59,6 +59,9 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libprotobuf-c.la %{_libdir}/pkgconfig/libprotobuf-c.pc %changelog +* Thu Jun 18 2015 Fedora Release Engineering - 1.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Thu Apr 23 2015 Nikos Mavrogiannopoulos - 1.1.1-1 - new upstream release (#1142988) From ac6ecb8338ee04317100cfd5965b58cb53194058 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Wed, 25 Nov 2015 13:16:05 +0100 Subject: [PATCH 6/8] Added protobuf-c-compiler subpackage to reduce runtime --- protobuf-c.spec | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/protobuf-c.spec b/protobuf-c.spec index 42602de..0bdf276 100644 --- a/protobuf-c.spec +++ b/protobuf-c.spec @@ -1,6 +1,6 @@ Name: protobuf-c Version: 1.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: C bindings for Google's Protocol Buffers @@ -18,10 +18,20 @@ libraries to use Protocol Buffers from pure C (not C++). It uses a modified version of protoc called protoc-c. +%package compiler +Summary: Protocol Buffers C compiler +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description compiler +This package contains a modified version of the Protocol Buffers +compiler for the C programming language called protoc-c. + %package devel Summary: Protocol Buffers C headers and libraries Group: Development/Libraries Requires: %{name} = %{version}-%{release} +Requires: %{name}-compiler = %{version}-%{release} %description devel This package contains protobuf-c headers and libraries. @@ -46,10 +56,13 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libprotobuf-c.la %files %defattr(-,root,root,-) -%{_bindir}/protoc-c %{_libdir}/libprotobuf-c.so.* %doc TODO LICENSE ChangeLog +%files compiler +%defattr(-,root,root,-) +%{_bindir}/protoc-c + %files devel %defattr(-,root,root,-) %dir %{_includedir}/google @@ -58,7 +71,11 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libprotobuf-c.la %{_libdir}/libprotobuf-c.so %{_libdir}/pkgconfig/libprotobuf-c.pc + %changelog +* Wed Nov 25 2015 Nikos Mavrogiannopoulos - 1.1.1-3 +- Added protobuf-c-compiler subpackage to reduce runtime + * Thu Jun 18 2015 Fedora Release Engineering - 1.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 68c4709461d1c719f48b1b29157e0dc69a8948e6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 4 Feb 2016 18:29:56 +0000 Subject: [PATCH 7/8] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- protobuf-c.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/protobuf-c.spec b/protobuf-c.spec index 0bdf276..50fad46 100644 --- a/protobuf-c.spec +++ b/protobuf-c.spec @@ -1,6 +1,6 @@ Name: protobuf-c Version: 1.1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: C bindings for Google's Protocol Buffers @@ -73,6 +73,9 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libprotobuf-c.la %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 1.1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Nov 25 2015 Nikos Mavrogiannopoulos - 1.1.1-3 - Added protobuf-c-compiler subpackage to reduce runtime From 39077e44c3bb1d376205ea973ad8a521fc851f51 Mon Sep 17 00:00:00 2001 From: Jan Vcelak Date: Sun, 27 Mar 2016 14:18:09 +0200 Subject: [PATCH 8/8] new upstream release --- .gitignore | 5 +---- protobuf-c.spec | 10 ++++++++-- sources | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 3fbf7cb..4062350 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1 @@ -/protobuf-c-0.15.tar.gz -/protobuf-c-1.0.0.tar.gz -/protobuf-c-1.0.1.tar.gz -/protobuf-c-1.1.1.tar.gz +/protobuf-c-*.tar.gz diff --git a/protobuf-c.spec b/protobuf-c.spec index 50fad46..79e401f 100644 --- a/protobuf-c.spec +++ b/protobuf-c.spec @@ -1,6 +1,6 @@ Name: protobuf-c -Version: 1.1.1 -Release: 4%{?dist} +Version: 1.2.1 +Release: 1%{?dist} Summary: C bindings for Google's Protocol Buffers @@ -73,6 +73,12 @@ rm -f $RPM_BUILD_ROOT/%{_libdir}/libprotobuf-c.la %changelog +* Sun Mar 27 2016 Jan Vcelak 1.2.1-1 +- New upstream release: + + fix: negative value packing + + fix: eliminate undefined behavior in zigzag functions + + fix: generate code that uses universal zero initializer for oneof unions + * Thu Feb 04 2016 Fedora Release Engineering - 1.1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 7dbf0b3..f7fc3bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -41d437677ea16f9d3611d98841c4af3b protobuf-c-1.1.1.tar.gz +e544249c329391fff512c3874895cfbe protobuf-c-1.2.1.tar.gz