Ship errcodes.h header file in -devel pacakge - kea package requires errorcodes.

Resolves: RHEL-43541
This commit is contained in:
Filip Janus 2024-06-19 20:07:43 +00:00
parent 7831b20fe3
commit a2a6d41c6b

View File

@ -4,7 +4,7 @@
Summary: PostgreSQL client library
Name: libpq
Version: %{majorversion}.1
Release: 4%{?dist}
Release: 5%{?dist}
License: PostgreSQL
Url: http://www.postgresql.org/
@ -99,7 +99,13 @@ done
# remove files not to be packaged
find $RPM_BUILD_ROOT -name '*.a' -delete
# preserve just errcodes.h
mv $RPM_BUILD_ROOT%{_includedir}/pgsql/server/utils/errcodes.h \
$RPM_BUILD_ROOT%{_includedir}/pgsql
rm -r $RPM_BUILD_ROOT%_includedir/pgsql/server
mkdir -p $RPM_BUILD_ROOT%{_includedir}/pgsql/server/utils
mv $RPM_BUILD_ROOT%{_includedir}/pgsql/errcodes.h \
$RPM_BUILD_ROOT%{_includedir}/pgsql/server/utils
%multilib_fix_c_header --file "%_includedir/pg_config.h"
%multilib_fix_c_header --file "%_includedir/pg_config_ext.h"
@ -132,6 +138,9 @@ find_lang_bins %name-devel.lst pg_config
%_libdir/pkgconfig/libpq.pc
%changelog
* Tue Jun 18 2024 Filip Janus <fjanus@redhat.com> - 16.1-5
- Ship errcodes.h in -devel package (kea package requires errorcodes)
* Tue Feb 20 2024 Yaakov Selkowitz <yselkowi@redhat.com> - 16.1-4
- Backport OpenSSL 3.2 fix from upstream master