Name: pg_journal Version: 0.2.0 Release: 23%{?dist} Summary: Module for sending log messages directly to the systemd journal License: PostgreSQL URL: https://github.com/intgr/pg_journal Source0: https://github.com/downloads/intgr/%{name}/%{name}-%{version}.tar.gz # https://github.com/intgr/pg_journal/issues/1 Patch0: pg_journal-0001-rhbz1337710-out_of_memory_fix.patch # https://github.com/intgr/pg_journal/pull/2 Patch1: pg_journal-0002-Makefile-libsystemd-journal-is-no-more.patch BuildRequires: gcc BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: postgresql-server-devel BuildRequires: systemd-devel %{?postgresql_module_requires} %description This is a PostgreSQL preload module for sending log messages directly to the systemd journal log. %prep %setup -q %autopatch -p1 %build # build will pick up whatever compiler flags were used to build PostgreSQL %make_build PG_CONFIG=%_bindir/pg_server_config %install %make_install PG_CONFIG=%_bindir/pg_server_config # installed in wrong location rm %{buildroot}%{_defaultdocdir}/pgsql/contrib/pg_journal.md %files %{_libdir}/pgsql/pg_journal.so %doc doc/pg_journal.md %license LICENSE %changelog * Thu Oct 18 2018 Petr Kubat - 0.2.0-23 - rebuild for PostgreSQL 11 * Wed Sep 05 2018 Pavel Raiskup - 0.2.0-22 - rebuild against postgresql-server-devel (rhbz#1618698) * Fri Jul 13 2018 Fedora Release Engineering - 0.2.0-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Fri Feb 09 2018 Fedora Release Engineering - 0.2.0-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Tue Nov 28 2017 Tomasz Torcz - 0.2.0-19 * fix underlinking with libsystemd (rhbz#1513830) * Sat Oct 07 2017 Pavel Raiskup - 0.2.0-18 - rebuild for PostgreSQL 10 * Thu Aug 03 2017 Fedora Release Engineering - 0.2.0-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 0.2.0-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sat Feb 11 2017 Fedora Release Engineering - 0.2.0-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Mon Oct 10 2016 Pavel Raiskup - 0.2.0-14 - bump: build in rawhide done too early * Fri Oct 07 2016 Petr Kubat - 0.2.0-13 - Rebuild for PostgreSQL 9.6.0 * Tue May 24 2016 Tomasz Torcz - 0.2.0-12 - include patch from Ed Behn, fixing startup failure (rhbz#1337710) * Thu Feb 04 2016 Fedora Release Engineering - 0.2.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Fri Jan 08 2016 Pavel Kajaba - 0.2.0-10 - Rebuild for PostgreSQL 9.5 (rhbz#1296584) * Thu Jun 18 2015 Fedora Release Engineering - 0.2.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Mon Jan 12 2015 Pavel Raiskup - 0.2.0-8 - add guarding runtime MODULE_COMPAT requirement * Thu Jan 08 2015 Tomasz Torcz - 0.2.0-7 - rebuild for PostgreSQL 9.4 * Sun Aug 17 2014 Fedora Release Engineering - 0.2.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 0.2.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Fri Sep 13 2013 Tomasz Torcz - 0.2.0-4 - rebuild for PostgreSQL 9.3 (#1007850) * Fri Aug 09 2013 Tomasz Torcz - 0.2.0-3 - include LICENSE file in package * Sun Aug 04 2013 Fedora Release Engineering - 0.2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Fri May 17 2013 Tomasz Torcz - 0.2.0-1 - new upstream release: Changelog: * `SYSLOG_IDENTIFIER` is now set from the `syslog_ident` GUC variable, rather than process title, which changes. Makes journalctl output prettier. * Fix build with PostgreSQL 9.3 and later. * Add new fields SCHEMA, TABLE, COLUMN, DATATYPE, CONSTRAINT, introduced in PostgreSQL 9.3. * Sat Oct 13 2012 Tomasz Torcz - 0.1.1-2 - address review issues: - Buildreq: systemd-devel, pkgconfig - require PostgreSQL (ver 9.2.0 or later) for libdir/pgsql directory - use name macro in Source0 - drop defattr * Wed Sep 12 2012 Tomasz Torcz - 0.1.1-1 - initial package