diff --git a/.gitignore b/.gitignore index 8182edc..18a7948 100755 --- a/.gitignore +++ b/.gitignore @@ -17,6 +17,7 @@ /postgresql-15.13.tar.bz2 /postgresql-16.9.tar.bz2.sha256 /postgresql-15.13.tar.bz2.sha256 +/postgresql-16.10.tar.bz2 /postgresql-15.14.tar.bz2 /postgresql-16.10.tar.bz2.sha256 /postgresql-15.14.tar.bz2.sha256 diff --git a/packit-update-sources.sh b/packit-update-sources.sh new file mode 100755 index 0000000..370ade6 --- /dev/null +++ b/packit-update-sources.sh @@ -0,0 +1,8 @@ + git clone --depth 1 --branch master https://github.com/postgres/postgres.git + pushd postgres + git fetch --tags + NEW_MINOR=$(git tag -l "REL_15_*" | sed -E "s/REL_15_([0-9]+)/\1/" | sort -n | tail -n 1) + popd + pushd $PACKIT_DOWNSTREAM_REPO + sed -i "s/\(%global prevversion %{prevmajorversion}\)\.[0-9]\+/\1.$NEW_MINOR/" $PACKIT_DOWNSTREAM_PACKAGE_NAME.spec + popd diff --git a/packit.yaml b/packit.yaml new file mode 100644 index 0000000..96a8367 --- /dev/null +++ b/packit.yaml @@ -0,0 +1,19 @@ +# See the documentation for more information: +# https://packit.dev/docs/configuration/ +actions: + pre-sync: + - bash -c "$PACKIT_DOWNSTREAM_REPO/packit-update-sources.sh" + +jobs: + - job: pull_from_upstream + trigger: release + dist_git_branches: + - fedora-all + - job: koji_build + trigger: commit + dist_git_branches: + - fedora-all + - job: bodhi_update + trigger: commit + dist_git_branches: + fedora-all diff --git a/postgresql16.spec b/postgresql16.spec index e3f96e2..2aaf0a1 100644 --- a/postgresql16.spec +++ b/postgresql16.spec @@ -29,7 +29,7 @@ %{!?sdt:%global sdt 1} %{!?selinux:%global selinux 1} %{!?runselftest:%global runselftest 1} -%{!?postgresql_default:%global postgresql_default 1} +%{!?postgresql_default:%global postgresql_default 0} %global majorname postgresql %global majorversion 16 @@ -748,6 +748,9 @@ upgrade_configure () --enable-dtrace \ %endif %if %selinux +%if %ssl + --with-openssl \ +%endif --with-selinux \ %endif %if %plpython3 @@ -1346,17 +1349,43 @@ make -C postgresql-setup-%{setup_version} check - Update to version 16.11 - Resolves: rhbz#2414832 -* Wed Jun 25 2025 Filip Janus - 16.9-3 +* Tue Sep 09 2025 Filip Janus - 16.10-2 +- Add OpenSSL support to upgrade_configure function +- This ensures upgrade server is compiled with OpenSSL support +- Required for SSL/TLS connections during database upgrades + +* Thu Aug 14 2025 Packit - 16.10-1 +- Update to version 16.10 +- Resolves: rhbz#2388580 + +* Wed Aug 06 2025 František Zatloukal - 16.9-8 +- Rebuilt for icu 77.1 + +* Fri Jul 25 2025 Fedora Release Engineering - 16.9-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jul 22 2025 Nikola Davidova - 16.9-6 +- Make Postgresql16 non default + +* Mon Jul 07 2025 Jitka Plesnikova - 16.9-5 +- Perl 5.42 rebuild + +* Wed Jun 25 2025 Filip Janus - 16.9-4 - Enable zstd -* Wed Jun 25 2025 Filip Janus - 16.9-2 -- Add sysusers.d config file to allow rpm to create users/groups automatically +* Mon Jun 16 2025 Filip Janus - 16.9-3 - Add tmpfiles.d configuration file definition +* Mon Jun 02 2025 Python Maint - 16.9-2 +- Rebuilt for Python 3.14 + * Wed May 21 2025 Packit - 16.9-1 - Update to version 16.9 - Resolves: rhbz#2365100 +* Wed Feb 26 2025 Zbigniew Jędrzejewski-Szmek - 16.8-2 +- Add sysusers.d config file to allow rpm to create users/groups automatically + * Wed Feb 26 2025 Packit - 16.8-1 - Update to version 16.8 - Resolves: rhbz#2282749