From 3fbf6ed22d4a97355cd56eda66bb9c5bc74bd073 Mon Sep 17 00:00:00 2001 From: sukanka Date: Fri, 15 Jul 2022 16:12:06 +0800 Subject: [PATCH] taco: dtypes not found --- prepare/taco/PKGBUILD | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 prepare/taco/PKGBUILD diff --git a/prepare/taco/PKGBUILD b/prepare/taco/PKGBUILD new file mode 100644 index 0000000000..44f88e9551 --- /dev/null +++ b/prepare/taco/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: sukanka + +pkgname=taco +pkgver=0.7.3 +pkgrel=1 +pkgdesc="Multi-sample transcriptome assembly from RNA-Seq" +arch=('x86_64') +url="https://tacorna.github.io/" +license=('MIT') +depends=('python' 'cython' 'python-numpy' 'python-pandas') +makedepends=('python-setuptools' 'python-pip') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tacorna/taco/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('441499883e92462f14050f9e011c0c225950ab679c6bfa7ead5e4cb592b1f69b') + +prepare(){ + cd "$srcdir/${pkgname}-${pkgver}" + sed -i 's|cythonize(cython_extensions)|cythonize(cython_extensions, compiler_directives={"language_level": 3})|' setup.py +} + +build() { + cd "$srcdir/${pkgname}-${pkgver}" + python setup.py build +} + +package() { + cd "$srcdir/${pkgname}-${pkgver}" + python setup.py install --root="$pkgdir" --optimize=1 +}