aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2021-11-30 12:54:52 +0100
committerJakub Jirutka <jakub@jirutka.cz>2021-11-30 12:57:35 +0100
commit6971feeec9d1da292ce13af1516481d4701241cc (patch)
tree7c98688cac1678054df1accc3971a2b777d52c1d
parent5e0e8875c8e5df1f54edaa41d1694f980f877f06 (diff)
*/postgresql1[2-4]: add provides=postgresql-libs to libecpg
...for backward compatibility with Alpine <3.15. pkgrel is bumped only in postgresql14 intentionally - this change will affect only libecpg package which is built only for postgresql14. However, I want to keep all postgresql aports in sync. Resolves #13255
-rw-r--r--community/postgresql12/APKBUILD4
-rw-r--r--main/postgresql13/APKBUILD3
-rw-r--r--main/postgresql14/APKBUILD5
3 files changed, 8 insertions, 4 deletions
diff --git a/community/postgresql12/APKBUILD b/community/postgresql12/APKBUILD
index 7d0c53f4e48..ff210e11b9c 100644
--- a/community/postgresql12/APKBUILD
+++ b/community/postgresql12/APKBUILD
@@ -267,7 +267,9 @@ libpq_dev() {
libecpg() {
pkgdesc="ECPG - Embedded SQL in C"
depends=""
- replaces="postgresql-libs" # for backward compatibility
+ provides="postgresql-libs" # for backward compatibility (Alpine <3.15)
+ replaces="$provides" # for backward compatibility (Alpine <3.15)
+
amove usr/lib/libecpg.so.*
amove usr/lib/libpgtypes.so.*
diff --git a/main/postgresql13/APKBUILD b/main/postgresql13/APKBUILD
index 4680b5aa1b7..04d7dfdb58a 100644
--- a/main/postgresql13/APKBUILD
+++ b/main/postgresql13/APKBUILD
@@ -268,7 +268,8 @@ libpq_dev() {
libecpg() {
pkgdesc="ECPG - Embedded SQL in C"
depends=""
- replaces="postgresql-libs" # for backward compatibility
+ provides="postgresql-libs" # for backward compatibility (Alpine <3.15)
+ replaces="$provides" # for backward compatibility (Alpine <3.15)
amove usr/lib/libecpg.so.*
amove usr/lib/libpgtypes.so.*
diff --git a/main/postgresql14/APKBUILD b/main/postgresql14/APKBUILD
index 2a19d3d28a1..d748d7abe79 100644
--- a/main/postgresql14/APKBUILD
+++ b/main/postgresql14/APKBUILD
@@ -3,7 +3,7 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
_pkgname=postgresql
pkgver=14.1
-pkgrel=3
+pkgrel=4
_majorver=${pkgver%%.*}
# Should this aport provide libpq* and libecpg*? true/false
# Exactly one postgresql aport must be the default one!
@@ -309,7 +309,8 @@ libpq_dev() {
libecpg() {
pkgdesc="ECPG - Embedded SQL in C"
depends=""
- replaces="postgresql-libs" # for backward compatibility
+ provides="postgresql-libs" # for backward compatibility (Alpine <3.15)
+ replaces="$provides" # for backward compatibility (Alpine <3.15)
amove usr/lib/libecpg.so.*
amove usr/lib/libpgtypes.so.*