diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 15 insertions, 16 deletions
@@ -1,16 +1,18 @@ -# Maintainer: https://aur.archlinux.org/account/archtem/ +# Maintainer: +# Contributor: archtem _pkgname=qtodotxt2 pkgname=${_pkgname}-git -_commit=df89871 # 7 digits -pkgver=20190724 +pkgver=20220704 pkgrel=1 -pkgdesc="A cross-platform UI client for todo.txt files" -arch=('i686' 'x86_64') +pkgdesc="Cross-platform UI client for todo.txt files" +arch=('any') url="https://github.com/QTodoTxt/QTodoTxt2" license=('GPL3') -depends=('python-dateutil' 'python-pyqt5' 'qt5-declarative' 'qt5-quickcontrols') -source=("${_pkgname}::git+${url}.git#commit=${_commit}" +depends=('python-dateutil' 'python-pyqt5' 'qt5-declarative' 'qt5-quickcontrols' + 'python-setuptools' 'hicolor-icon-theme') +makedepends=('git') +source=("${_pkgname}::git+https://github.com/QTodoTxt/QTodoTxt2.git" "qtodotxt.png" "qtodotxt2.desktop") sha256sums=('SKIP' @@ -18,27 +20,24 @@ sha256sums=('SKIP' '17aca05d232ee2ef4145da119bfefecc5dcefc0ea1c44f4d7d1777662277341d') pkgver() { - cd "${_pkgname}" + cd ${_pkgname} git log -1 --format="%cd" --date=short | tr -d '-' } package() { - cd "$srcdir/${_pkgname}" + cd ${_pkgname} python setup.py install --root="$pkgdir/" --optimize=1 - # Desktop file install -Dm644 ../qtodotxt2.desktop \ "${pkgdir}/usr/share/applications/qtodotxt2.desktop" - # Icons install -Dm644 ../qtodotxt.png \ "${pkgdir}/usr/share/icons/hicolor/48x48/apps/qtodotxt.png" - # Doc files install -Dm644 README.md \ "${pkgdir}/usr/share/doc/${_pkgname}/README.md" - install -Dm644 AUTHORS \ - "${pkgdir}/usr/share/doc/${_pkgname}/AUTHORS" - install -Dm644 TRANSLATION.md \ - "${pkgdir}/usr/share/doc/${_pkgname}/TRANSLATION.md" + + # Remove leftover test files + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + rm -r "${pkgdir}/${site_packages}/tests" } |