From 9f92a896b3699ccb6c291a6adfeda46ecb5c50bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= Date: Fri, 10 Nov 2023 08:20:04 +0100 Subject: [PATCH] New package: postgresql15-libs-devel-15.4 --- srcpkgs/postgresql15-libs-devel | 1 + srcpkgs/postgresql15/template | 19 +++++++------------ 2 files changed, 8 insertions(+), 12 deletions(-) create mode 120000 srcpkgs/postgresql15-libs-devel diff --git a/srcpkgs/postgresql15-libs-devel b/srcpkgs/postgresql15-libs-devel new file mode 120000 index 00000000000..a44b462efd1 --- /dev/null +++ b/srcpkgs/postgresql15-libs-devel @@ -0,0 +1 @@ +postgresql15 \ No newline at end of file diff --git a/srcpkgs/postgresql15/template b/srcpkgs/postgresql15/template index 7ac5762c0d9..e076f4dd9ae 100644 --- a/srcpkgs/postgresql15/template +++ b/srcpkgs/postgresql15/template @@ -109,25 +109,20 @@ postgresql15-doc_package() { } } -postgresql-libs_package() { - short_desc="PostgreSQL shared libraries" - conflicts="postgresql9.6-libs>=0 postgresql12-libs>=0 postgresql13-libs>=0 postgresql14-libs>=0" +postgresql15-libs-devel_package() { + depends="postgresql-libs>=${version}_${revision} openssl-devel" + short_desc="PostgreSQL shared libraries (development files)" + conflicts="postgresql9.6-libs-devel>=0 postgresql12-libs-devel>=0 postgresql13-libs-devel>=0 postgresql14-libs-devel>=0" pkg_install() { + # postgresql-libs vmove "${_prefix}/lib/*.so*" for d in $(find ${DESTDIR}/${_prefix}/share/locale \ -type f -name libpq5\*); do mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) done - mv ${PKGDESTDIR}/${_prefix}/lib/* ${PKGDESTDIR}/usr/lib - } -} - -postgresql-libs-devel_package() { - depends="postgresql-libs>=${version}_${revision} openssl-devel" - short_desc="PostgreSQL shared libraries (development files)" - conflicts="postgresql9.6-libs-devel>=0 postgresql12-libs-devel>=0 postgresql13-libs-devel>=0 postgresql14-libs-devel>=0" - pkg_install() { + rm -r "${PKGDESTDIR}/${_prefix}" + # postgresql-libs-devel vmkdir usr/bin vmkdir usr/lib for f in pg_config ecpg; do