summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLetu Ren2022-03-17 20:22:49 +0800
committerLetu Ren2022-03-17 20:22:49 +0800
commitdea2be2cfe97b6434109bd5d5f00c83753677588 (patch)
treec443f5bf90d207978c796841387a6475a1365dc7
parent003165b4c7517f2a7344cfbf8a53ac392f8b8a16 (diff)
downloadaur-dea2be2cfe97b6434109bd5d5f00c83753677588.tar.gz
upgrade to 2.9
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD34
2 files changed, 30 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a69b2c8cf3ca..c3bea9ea9a5d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 131500cad192..e556d3e3a266 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}
+