diff options
author | George Rawlinson | 2021-10-30 06:50:37 +0000 |
---|---|---|
committer | George Rawlinson | 2021-10-30 06:50:37 +0000 |
commit | eae022012f9c156c99dda7577421a64049b55be3 (patch) | |
tree | c13e1ba4ddcd6a62532ce0a342f6b4ce7d7e260a /PKGBUILD | |
parent | ee1fe5f60ff0182ea7b2b0dc5fd42e7af5155e08 (diff) | |
download | aur-eae022012f9c156c99dda7577421a64049b55be3.tar.gz |
upgpkg: duckdb 0.3.0-2
* Fix bad pkgver function. Whoops!
* Add conflicts to all split packages.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -3,21 +3,20 @@ pkgbase=duckdb pkgname=('duckdb' 'python-duckdb') pkgver=0.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="A high-performance analytical database system" arch=('x86_64') url="https://duckdb.org" license=('MIT') depends=('gcc-libs' 'openssl') makedepends=('git' 'cmake' 'python-setuptools' 'pybind11' 'python-numpy' 'python-pandas' 'libutf8proc' 'python-pip' 'python-wheel' 'python-setuptools-scm') -conflicts=('duckdb-git') _commit='46a0fc50aa00ac019aee2157cf3382b85993f728' source=("$pkgbase::git+https://github.com/duckdb/duckdb.git#commit=$_commit") b2sums=('SKIP') pkgver() { cd "$pkgbase" - git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + git describe --tags | sed 's/^[vV]//;s/-/+/g' } prepare() { @@ -48,6 +47,7 @@ build() { } package_duckdb() { + conflicts=('duckdb-git') DESTDIR="$pkgdir" cmake --install build # sqlite wrapper @@ -61,6 +61,7 @@ package_python-duckdb() { pkgdesc+=" (Python API)" depends=('python') optdepends=('python-numpy' 'python-pandas') + conflicts=('python-duckdb-git') # library python "$pkgbase/tools/pythonpkg/setup.py" install --root="$pkgdir" --optimize=1 --skip-build |