## START: Set by rpmautospec ## (rpmautospec version 0.8.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 2; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec # Tests fail on i686: %ifarch %{ix86} %bcond tests 0 %else %bcond tests 0 %endif Name: pgbouncer Version: 1.25.1 Release: %autorelease Summary: Lightweight connection pooler for PostgreSQL License: ISC and BSD-2-Clause URL: https://www.pgbouncer.org Source0: %{url}/downloads/files/%{version}/%{name}-%{version}.tar.gz Source3: %{name}.logrotate Source4: %{name}.service Source6: %{name}.pam Patch0: %{name}-ini.patch BuildRequires: c-ares-devel >= 1.11 BuildRequires: make BuildRequires: gcc BuildRequires: openldap-devel BuildRequires: openssl-devel BuildRequires: pam-devel BuildRequires: pandoc BuildRequires: pkgconfig(libevent) # For Fedora and EL9+ systemd-rpm-macros would be enough: BuildRequires: systemd-devel %if %{with tests} # Test dependencies: BuildRequires: openssl BuildRequires: postgresql-contrib BuildRequires: postgresql-server BuildRequires: python3dist(filelock) BuildRequires: python3dist(psycopg) BuildRequires: python3dist(pytest) BuildRequires: python3dist(pytest-asyncio) BuildRequires: python3dist(pytest-timeout) BuildRequires: python3dist(pytest-xdist) %endif Requires: systemd Requires: logrotate Requires: python3-psycopg2 Requires: c-ares >= 1.11 %description pgbouncer is a lightweight connection pooler for PostgreSQL and uses libevent for low-level socket handling. %prep %autosetup -p1 sed -i -e 's|/usr/bin/env python.*|%__python3|g' etc/mkauth.py # Create a sysusers.d config file cat >pgbouncer.sysusers.conf < %{buildroot}%{_tmpfilesdir}/%{name}.conf < - 1.25.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Fri Dec 05 2025 Simone Caronni - 1.25.1-1 - Update to 1.25.1 * Tue Nov 11 2025 Simone Caronni - 1.25.0-5 - Fix rpmlint mix of spaces/tabs * Tue Nov 11 2025 Simone Caronni - 1.25.0-4 - Add upstream patch to fix build on all architectures systems. * Mon Nov 10 2025 Simone Caronni - 1.25.0-3 - Enable LDAP support * Mon Nov 10 2025 Simone Caronni - 1.25.0-2 - Drop leftover * Mon Nov 10 2025 Simone Caronni - 1.25.0-1 - Update to 1.25.0 * Mon Nov 10 2025 Simone Caronni - 1.24.1-10 - Update logroate and reload commands: - https://bugzilla.redhat.com/show_bug.cgi?id=2372537 - https://bugzilla.redhat.com/show_bug.cgi?id=2403541 * Mon Nov 10 2025 Simone Caronni - 1.24.1-9 - Clean up changelog * Tue Aug 26 2025 Devrim Gunduz - 1.24.1-8 - Disable tests for now: https://kojipkgs.fedoraproject.org//work/tasks/749/136450749/build.log ## END: Generated by rpmautospec