diff options
Diffstat (limited to 'community/postgresql-orafce/APKBUILD')
-rw-r--r-- | community/postgresql-orafce/APKBUILD | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/community/postgresql-orafce/APKBUILD b/community/postgresql-orafce/APKBUILD index c19fbdcd5ad..5e2e04b3fc3 100644 --- a/community/postgresql-orafce/APKBUILD +++ b/community/postgresql-orafce/APKBUILD @@ -2,16 +2,18 @@ # Maintainer: Jakub Jirutka <jakub@jirutka.cz> pkgname=postgresql-orafce _pkgname=orafce -pkgver=3.13.4 +pkgver=4.9.3 _pkgver=VERSION_${pkgver//./_} -pkgrel=1 +pkgrel=0 pkgdesc="Oracle's compatibility functions and packages for PostgreSQL" url="https://github.com/orafce/orafce" arch="all" license="0BSD" -depends="postgresql" 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 @@ -21,12 +23,26 @@ build() { } package() { + _pgver=$(pg_config --major-version) + depends="postgresql$_pgver" + make USE_PGXS=1 DESTDIR="$pkgdir" install cd "$pkgdir" - mv ./usr/share/doc/postgresql/extension \ + mv ./usr/share/doc/postgresql$_pgver/extension \ ./usr/share/doc/$pkgname - rmdir ./usr/share/doc/postgresql + 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="2322fc270958f908cc868380539842f26a9126b875aec6bff4728de00202b764f7d2d5b1703ce2505461e5802d27fc8ce42ba9f30017ed000d1abcc7d1f1a637 postgresql-orafce-3.13.4.tar.gz" +sha512sums=" +de80c984cc9426be7bf85965705022b38747b39d89dd5c1f58e78740714e8fd184135b7f0547f9265f77d4e6ea7c088b2dadcb8defc065727fa1a9088228de38 postgresql-orafce-4.9.3.tar.gz +" |