%global pre Final Name: postgres-decoderbufs Version: 1.3.1 Release: 1%{?pre:.%pre}%{?dist} Summary: PostgreSQL Protocol Buffers logical decoder plugin License: MIT URL: https://github.com/debezium/postgres-decoderbufs %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: protobuf-c-devel BuildRequires: llvm, clang Requires: protobuf-c %{?postgresql_module_requires} %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-v.%{full_version} %build %make_build %install %make_install %files %doc README.md %license LICENSE %{_libdir}/pgsql/decoderbufs.so %{_datadir}/pgsql/extension/decoderbufs.control %files llvmjit %{_libdir}/pgsql/bitcode/decoderbufs.index.bc %{_libdir}/pgsql/bitcode/decoderbufs/ %changelog * Wed Nov 18 2020 Honza Horak - 1.3.1-1.Final - Update to new release 1.3.1 * Thu Sep 24 2020 Adrian Reber - 1.1.0-0.4.Final - Rebuilt for protobuf 3.13 * Tue Jul 28 2020 Fedora Release Engineering - 1.1.0-0.3.Final - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Sun Jun 14 2020 Adrian Reber - 1.1.0-0.2.Final - Rebuilt for protobuf 3.12 * Mon Mar 30 2020 Jiri Pechanec - 1.1.0-0.1.Final - Update to 1.1.0.Final * Mon Mar 02 2020 Sandro Mani - 1.0.0-0.1.Beta3 - Update to 1.0.0-Beta3 - Drop BR: postgis-devel * Thu Jan 30 2020 Fedora Release Engineering - 0.10.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Wed Oct 9 2019 - Jiri Pechanec 0.10.0-1 * Fri Jul 26 2019 Fedora Release Engineering - 0.9.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Tue May 14 2019 - Jiri Pechanec 0.9.5-1 - Initial RPM packaging