Leo 622bed6a84 testing/libmdbx: disable on mips64
Error: opcode not supported on this processor: mips3 (mips3) `rdhwr $2,$2'
2021-02-05 04:17:26 -03:00

39 lines
1.4 KiB
Plaintext

# Contributor: Noel Kuntze <noel.kuntze@thermi.consulting>
# Maintainer: Noel Kuntze <noel.kuntze@thermi.consulting>
pkgname=libmdbx
pkgver=0.9.3
pkgrel=0
pkgdesc="fast, compact, powerful, embedded, transactional key-value database, with permissive license"
url="https://github.com/erthink/libmdbx"
arch="all !mips64"
license="OLDAP-2.8"
makedepends="linux-headers bash"
subpackages="$pkgname-dev $pkgname-doc $pkgname-dbg"
source="$pkgname-$pkgver.tar.gz::https://github.com/erthink/libmdbx/archive/v$pkgver.tar.gz
0001-Make-MDBX_-vars-specifyable-via-args.patch
"
_make_args="SHELL=bash MDBX_GIT_TREE=160b2d1d503c72a1fc92e62ad4e7d349e0d84ccd \
MDBX_GIT_COMMIT=d78150de79c5bce274bb2020702224fe9479b1d2 \
MDBX_GIT_DESCRIBE=v0.9.3-0-gd78150d \
MDBX_GIT_REVISION=0 \
MDBX_GIT_VERSION=$pkgver \
MDBX_GIT_TIMESTAMP=$SOURCE_DATE_EPOCH"
build() {
export CFLAGS="$CFLAGS -fPIC"
make all prefix=/ $_make_args
}
check() {
make test TEST_DB=/tmp/mdbx-test.db TEST_LOG=/tmp/mdbx-test.log.gz $_make_args
rm /tmp/mdbx-test.*
}
package() {
make install DESTDIR="$pkgdir" prefix=/usr mandir=/usr/share/man $_make_args
}
sha512sums="d69b24a304071edc13ceb41de44c7bd6cf1a18e8c462bb3147cf6809b4db92c41586cc65b1c242581c54c7e3ab2787c4773156657baea4aa9995fc6479c36306 libmdbx-0.9.3.tar.gz
a7504757ac9f555d6b4f214ba2a3e0565b48a9c0be95b891c9b2d95684f66a4d1483a7383679f0533604aa67f2063d21a78f3fc020616b234d40a2c2f5792dd9 0001-Make-MDBX_-vars-specifyable-via-args.patch"