diff options
author | Letu Ren | 2022-03-17 20:22:49 +0800 |
---|---|---|
committer | Letu Ren | 2022-03-17 20:22:49 +0800 |
commit | dea2be2cfe97b6434109bd5d5f00c83753677588 (patch) | |
tree | c443f5bf90d207978c796841387a6475a1365dc7 | |
parent | 003165b4c7517f2a7344cfbf8a53ac392f8b8a16 (diff) | |
download | aur-dea2be2cfe97b6434109bd5d5f00c83753677588.tar.gz |
upgrade to 2.9
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 30 insertions, 18 deletions
@@ -1,6 +1,6 @@ pkgbase = qualcoder - pkgdesc = Qualitative data analysis software written in python3 and pyqt5 - pkgver = 2.5 + pkgdesc = Qualitative data analysis for text, images, audio, video. Cross platform. Python 3.6 or newer and PyQt5. + pkgver = 2.9 pkgrel = 1 url = https://github.com/ccbogel/QualCoder arch = any @@ -9,12 +9,14 @@ pkgbase = qualcoder depends = python-pyqt5 depends = python-lxml depends = python-pillow - depends = python-pdfminer + depends = python-ebooklib + depends = python-pdfminer.six depends = python-ply depends = python-chardet depends = python-openpyxl - depends = python-ebooklib - source = qualcoder-2.5.deb::https://github.com/ccbogel/QualCoder/releases/download/2.5/qualcoder-2.5.deb - sha256sums = db2f389d6fce1a56008974ce5d81eac75a3545fac94ef9fb37a67b7da3ecb87e + depends = python-pydub + depends = python-speechrecognition + source = https://github.com/ccbogel/QualCoder/archive/refs/tags/2.9.tar.gz + sha256sums = SKIP pkgname = qualcoder @@ -1,28 +1,38 @@ -# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com> -# Maintainer: Joel Almeoda <aullidolunar at gmail d0t c0m> +# Maintainer: Letu Ren <fantasquex at gmail dot com> +# Contributor: Dimitris Kiziridis <ragouel at outlook dot com> +# Contributor: Joel Almeoda <aullidolunar at gmail d0t c0m> pkgname=qualcoder -pkgver=2.5 +_pkgname=QualCoder +pkgver=2.9 pkgrel=1 -pkgdesc="Qualitative data analysis software written in python3 and pyqt5" +pkgdesc="Qualitative data analysis for text, images, audio, video. Cross platform. Python 3.6 or newer and PyQt5." arch=('any') url='https://github.com/ccbogel/QualCoder' license=('MIT') depends=('python-pyqt5' 'python-lxml' 'python-pillow' - 'python-pdfminer' + 'python-ebooklib' + 'python-pdfminer.six' 'python-ply' 'python-chardet' 'python-openpyxl' - 'python-ebooklib') + 'python-pydub' + 'python-speechrecognition') makedepends=('python-setuptools') -source=("${pkgname}-${pkgver}.deb::https://github.com/ccbogel/QualCoder/releases/download/${pkgver}/qualcoder-${pkgver}.deb") -sha256sums=('db2f389d6fce1a56008974ce5d81eac75a3545fac94ef9fb37a67b7da3ecb87e') +_name=${pkgname#python-} +source=("https://github.com/ccbogel/QualCoder/archive/refs/tags/2.9.tar.gz") +sha256sums=('SKIP') + +build() { + cd "${_pkgname}-${pkgver}" + python setup.py build +} package() { - tar xvf data.tar.xz -C "${pkgdir}" - install -Dm644 "${pkgdir}/usr/share/doc/qualcoder/copyright" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - rm "${pkgdir}/usr/share/doc/qualcoder/copyright" - chmod 755 "${pkgdir}/usr/bin/qualcoder" + cd "${_pkgname}-${pkgver}" + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } + |