aboutsummaryrefslogtreecommitdiffstats
path: root/community/postgresql-orafce/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/postgresql-orafce/APKBUILD')
-rw-r--r--community/postgresql-orafce/APKBUILD18
1 files changed, 15 insertions, 3 deletions
diff --git a/community/postgresql-orafce/APKBUILD b/community/postgresql-orafce/APKBUILD
index 813c3dfe8aa..5e2e04b3fc3 100644
--- a/community/postgresql-orafce/APKBUILD
+++ b/community/postgresql-orafce/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=postgresql-orafce
_pkgname=orafce
-pkgver=3.21.1
+pkgver=4.9.3
_pkgver=VERSION_${pkgver//./_}
pkgrel=0
pkgdesc="Oracle's compatibility functions and packages for PostgreSQL"
@@ -10,7 +10,10 @@ url="https://github.com/orafce/orafce"
arch="all"
license="0BSD"
makedepends="bison flex postgresql-dev"
-subpackages="$pkgname-doc"
+subpackages="
+ $pkgname-bitcode
+ $pkgname-doc
+ "
source="$pkgname-$pkgver.tar.gz::https://github.com/orafce/$_pkgname/archive/$_pkgver.tar.gz"
builddir="$srcdir/$_pkgname-$_pkgver"
options="!check" # XXX: installcheck requires running PostgreSQL
@@ -31,6 +34,15 @@ package() {
rmdir ./usr/share/doc/postgresql$_pgver
}
+bitcode() {
+ _pgver=$(pg_config --major-version)
+ pkgdesc="$pkgdesc (bitcode for JIT)"
+ depends="$pkgname=$pkgver-r$pkgrel"
+ install_if="postgresql$_pgver-jit $pkgname=$pkgver-r$pkgrel"
+
+ amove usr/lib/postgresql*/bitcode
+}
+
sha512sums="
-ad98174fd1280f236dcf6704fc63aa6f32b5ee8b46f47a31097a807a946fa7387d74e33fcd790b0e73a16c0ee197f8cdca0b2da23f64b0d6919c539948bcaa4c postgresql-orafce-3.21.1.tar.gz
+de80c984cc9426be7bf85965705022b38747b39d89dd5c1f58e78740714e8fd184135b7f0547f9265f77d4e6ea7c088b2dadcb8defc065727fa1a9088228de38 postgresql-orafce-4.9.3.tar.gz
"