diff options
author | Iván Ruvalcaba | 2018-01-31 13:27:42 -0600 |
---|---|---|
committer | Iván Ruvalcaba | 2018-01-31 13:27:42 -0600 |
commit | 96a5f023d12dbf213e5ecd5cc2f77270c656e169 (patch) | |
tree | 4fb9c982df1e281cfb002b418a08ed81afca5a9f /PKGBUILD | |
download | aur-96a5f023d12dbf213e5ecd5cc2f77270c656e169.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b165cda32385 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Iván Ruvalcaba <mario.i.ruvalcaba[at]gmail[dot]com> + +_pkgname=qtodotxt2 +pkgname=${_pkgname}-git +_commit=32bb7f3 # 7 digits +pkgver=20180127 +pkgrel=1 +pkgdesc="A cross-platform UI client for todo.txt files" +arch=('i686' 'x86_64') +url="https://github.com/QTodoTxt/QTodoTxt2" +license=('GPL3') +depends=('python-pyqt5' 'qt5-declarative') +source=("${_pkgname}::git+${url}.git#commit=${_commit}" + "qtodotxt.png" + "qtodotxt2.desktop") +sha256sums=('SKIP' + '569d8cdb7207662f5b639c0009bab22efed5d0a9165fa28171dce9ec25c2e630' + '17aca05d232ee2ef4145da119bfefecc5dcefc0ea1c44f4d7d1777662277341d') + +pkgver() { + cd "${_pkgname}" + git log -1 --format="%cd" --date=short | tr -d '-' +} + +package() { + cd "$srcdir/${_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" +} |