#3 Update to 1.0.0-beta3
Closed 4 years ago by jpechane. Opened 4 years ago by smani.
Unknown source master  into  master

file modified
+1
@@ -1,2 +1,3 @@

  /v0.9.5.Final.tar.gz

  /v0.10.0.Final.tar.gz

+ /v1.0.0.Beta3.tar.gz

file modified
+23 -6
@@ -1,28 +1,37 @@

+ %global pre Beta3

+ 

  Name:		postgres-decoderbufs

- Version:	0.10.0

- Release:	2%{?dist}

+ Version:	1.0.0

+ Release:	0.1%{?pre:.%pre}%{?dist}

  Summary:	PostgreSQL Protocol Buffers logical decoder plugin

  

  License:	MIT

  URL:		https://github.com/debezium/postgres-decoderbufs

  

- %global full_version %{version}.Final

+ %global full_version %{version}.%{?pre:%pre}%{?!pre:Final}

  

  Source0:	https://github.com/debezium/%{name}/archive/v%{full_version}.tar.gz

  

  BuildRequires:	gcc

  BuildRequires:	postgresql-devel >= 9.6, postgresql-server-devel >= 9.6

- BuildRequires:	postgis-devel >= 2

  BuildRequires:	protobuf-c-devel

+ BuildRequires:  llvm, clang

  

  Requires:	protobuf-c

  %{?postgresql_module_requires}

  

- Recommends:	postgis

- 

  %description

  A PostgreSQL logical decoder output plugin to deliver data as Protocol Buffers messages.

  

+ 

+ %package llvmjit

+ Summary:	Just-in-time compilation support for %{name}

+ Requires:	%{name}%{?_isa} = %{version}-%{release}

+ 

+ %description llvmjit

+ Just-in-time compilation support for %{name}.

+ 

+ 

  %prep

  %setup -qn postgres-decoderbufs-%{full_version}

  
@@ -41,8 +50,16 @@

  %{_libdir}/pgsql/decoderbufs.so

  %{_datadir}/pgsql/extension/decoderbufs.control

  

+ %files llvmjit

+ %{_libdir}/pgsql/bitcode/decoderbufs.index.bc

+ %{_libdir}/pgsql/bitcode/decoderbufs/

+ 

  

  %changelog

+ * Mon Mar 02 2020 Sandro Mani <manisandro@gmail.com> - 1.0.0-0.1.Beta3

+ - Update to 1.0.0-Beta3

+ - Drop BR: postgis-devel

+ 

  * Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.10.0-2

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

  

file modified
+1 -1
@@ -1,1 +1,1 @@

- SHA512 (v0.10.0.Final.tar.gz) = 30a51a2e22520c6ceb89f31c00451a5d5c64e5e065a99d5ee8f3ca32b8cea740e02824fe9b8a86856e69d96dd08f5a017a33936052a10e2765e9fefec91837a4

+ SHA512 (v1.0.0.Beta3.tar.gz) = a849e56e05d550eab1902d214b35150201cffb5db0829bc1208c1d2b201e5d9dc45cbe671b403220fc066477f2678b81a3258d7d0b656dda18dc430e20b6d5e9

Needed to get postgres-decoderbufs building again (note that postgis-3 stopped installing the lwgeom library and hence also postgres-decoderbufs upstream dropped postgis support).

Note: this needs to be pushed to both rawhide and F32. Happy to take care of this myself if desired.

Just tried, works fine with the postgresql build that is currently in F32 buildroot. @panovotn @jpechane pls, merge and build.

@hhorak @panovotn Hi, we have 1.1.0.CR1 out and Final is expected this week. Should not we wait for this one?

@jpechane Ok, I guess we can wait for final one, but it would be good to do the build right after it is out, to get it soon enough for the F32:
https://fedorapeople.org/groups/schedule/f-32/f-32-key-tasks.html

@smani Thanks for the contribution! I took your commit, added change to 1.1.0 version and merged.

Pull-Request has been closed by jpechane

4 years ago

Thanks @jpechane - just a note, the Release: 0.x%{?pre:.%pre} is just for prereleases, for the 1.1.0 final/stable release you'd rather use Relase: x to get i.e.

postgres-decoderbufs-1.1.0-1.fc33