# Maintainer: Brian Hood # Contributor: Benjamin van der Burgh # Contributor: symen # Contributor: Thiago Perrotta # Contributor: artemklevtsov # Contributor: Moritz Bruder # Contributor: Philipp Fent pkgname=monetdb pkgver=11.41.5 pkgrel=1 pkgdesc="MonetDB: an open source database system" arch=('i686' 'x86_64') url="http://www.monetdb.org/Home" license=(MPL) makedepends=('cmake' 'ninja') depends=('r' 'python' 'libatomic_ops' 'snappy' 'unixodbc' 'libxml2') install=monetdb.install source=("https://dev.monetdb.org/downloads/sources/archive/MonetDB-$pkgver.tar.xz") sha256sums=('6f2efd5f6de2273d2f2e3f61ea149236bee3568c227db1cd9769ea5488a9b6e5') prepare() { cd "$srcdir/MonetDB-$pkgver" mkdir -p build } build() { cd "$srcdir/MonetDB-$pkgver/build" cmake ".." -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DRELEASE_VERSION=ON \ -DCMAKE_BUILD_TYPE=Release \ -DASSERT=OFF \ -DSTRICT=OFF \ -DTESTING=OFF \ -DFITS=OFF \ -DGEOM=OFF \ -DNETCDF=OFF \ -DODBC=OFF \ -DPY3INTEGRATION=OFF \ -DRINTEGRATION=OFF \ -DSHP=OFF \ -DWITH_BZ2=ON \ -DWITH_CMOCKA=OFF \ -DWITH_CURL=ON \ -DWITH_LZ4=ON \ -DWITH_LZMA=ON \ -DWITH_PCRE=ON \ -DWITH_PROJ=OFF \ -DWITH_SNAPPY=OFF \ -DWITH_XML2=ON ninja all } package() { cd "$srcdir/MonetDB-$pkgver/build" DESTDIR="$pkgdir" ninja install mkdir -p "$pkgdir/var/log/monetdb" }