diff options
author | T.J. Townsend | 2023-01-16 20:37:58 -0500 |
---|---|---|
committer | T.J. Townsend | 2023-01-16 20:37:58 -0500 |
commit | c1f82aff2331731be66824d6e1f26aa5a621dd1e (patch) | |
tree | 532ddc778bea81c6828e9000971de283b62e797a | |
parent | c3c0996903688ad5999c1ff2ca7179f4a5a17e55 (diff) | |
download | aur-c1f82aff2331731be66824d6e1f26aa5a621dd1e.tar.gz |
update to 20220704
plus some minor cleanup
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 22 insertions, 22 deletions
@@ -1,16 +1,18 @@ pkgbase = qtodotxt2-git - pkgdesc = A cross-platform UI client for todo.txt files - pkgver = 20190724 + pkgdesc = Cross-platform UI client for todo.txt files + pkgver = 20220704 pkgrel = 1 url = https://github.com/QTodoTxt/QTodoTxt2 - arch = i686 - arch = x86_64 + arch = any license = GPL3 + makedepends = git depends = python-dateutil depends = python-pyqt5 depends = qt5-declarative depends = qt5-quickcontrols - source = qtodotxt2::git+https://github.com/QTodoTxt/QTodoTxt2.git#commit=df89871 + depends = python-setuptools + depends = hicolor-icon-theme + source = qtodotxt2::git+https://github.com/QTodoTxt/QTodoTxt2.git source = qtodotxt.png source = qtodotxt2.desktop sha256sums = SKIP @@ -18,4 +20,3 @@ pkgbase = qtodotxt2-git sha256sums = 17aca05d232ee2ef4145da119bfefecc5dcefc0ea1c44f4d7d1777662277341d pkgname = qtodotxt2-git - @@ -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" } |