From 27d68739ef0cc26961d37fcde37f4c5d5c8434c82e7da5facfac9d1ba284213e Mon Sep 17 00:00:00 2001 From: Reinhard Max Date: Fri, 26 May 2023 12:03:19 +0000 Subject: [PATCH] - Restore the independence of mini builds from the main build after the -mini name change from April 4, 2023. - Adjust icu handling to prepare for PostgreSQL 16. OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql13?expand=0&rev=71 --- postgresql13.changes | 7 +++++++ postgresql13.spec | 21 ++++++++++++++++----- 2 files changed, 23 insertions(+), 5 deletions(-) diff --git a/postgresql13.changes b/postgresql13.changes index 77f66a4..5b61b2b 100644 --- a/postgresql13.changes +++ b/postgresql13.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri May 26 11:48:38 UTC 2023 - Reinhard Max + +- Restore the independence of mini builds from the main build after + the -mini name change from April 4, 2023. +- Adjust icu handling to prepare for PostgreSQL 16. + ------------------------------------------------------------------- Mon May 15 14:22:10 UTC 2023 - Reinhard Max diff --git a/postgresql13.spec b/postgresql13.spec index 247877e..e1057db 100644 --- a/postgresql13.spec +++ b/postgresql13.spec @@ -69,7 +69,11 @@ Name: %pgname %if %mini %bcond_with selinux +%if %pgmajor >= 16 +%bcond_without icu +%else %bcond_with icu +%endif %else BuildRequires: %{python}-devel BuildRequires: docbook_4 @@ -143,11 +147,18 @@ BuildRequires: pkg-config BuildRequires: pkgconfig(krb5) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(systemd) -#!BuildIgnore: postgresql-implementation -#!BuildIgnore: postgresql-server-implementation -#!BuildIgnore: postgresql-devel-noarch -#!BuildIgnore: postgresql-llvmjit-devel-noarch -#!BuildIgnore: postgresql-server-devel-noarch +#!BuildIgnore: %pgname +#!BuildIgnore: %pgname-server +#!BuildIgnore: %pgname-devel +#!BuildIgnore: %pgname-server-devel +#!BuildIgnore: %pgname-llvmjit +#!BuildIgnore: %pgname-llvmjit-devel +#!BuildIgnore: %pgname-contrib +#!BuildIgnore: %pgname-docs +#!BuildIgnore: %pgname-test +#!BuildIgnore: %pgname-pltcl +#!BuildIgnore: %pgname-plperl +#!BuildIgnore: %pgname-plpython Summary: Basic Clients and Utilities for PostgreSQL License: PostgreSQL Group: Productivity/Databases/Tools