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 | |
download | aur-96a5f023d12dbf213e5ecd5cc2f77270c656e169.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 44 | ||||
-rw-r--r-- | qtodotxt.png | bin | 0 -> 2486 bytes | |||
-rw-r--r-- | qtodotxt2.desktop | 12 |
4 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..63c2b9b364a5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = qtodotxt2-git + pkgdesc = A cross-platform UI client for todo.txt files + pkgver = 20180127 + pkgrel = 1 + url = https://github.com/QTodoTxt/QTodoTxt2 + arch = i686 + arch = x86_64 + license = GPL3 + depends = python-pyqt5 + depends = qt5-declarative + source = qtodotxt2::git+https://github.com/QTodoTxt/QTodoTxt2.git#commit=32bb7f3 + source = qtodotxt.png + source = qtodotxt2.desktop + sha256sums = SKIP + sha256sums = 569d8cdb7207662f5b639c0009bab22efed5d0a9165fa28171dce9ec25c2e630 + sha256sums = 17aca05d232ee2ef4145da119bfefecc5dcefc0ea1c44f4d7d1777662277341d + +pkgname = qtodotxt2-git + 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" +} diff --git a/qtodotxt.png b/qtodotxt.png Binary files differnew file mode 100644 index 000000000000..6cfebea1a0a4 --- /dev/null +++ b/qtodotxt.png diff --git a/qtodotxt2.desktop b/qtodotxt2.desktop new file mode 100644 index 000000000000..14bf6e45f889 --- /dev/null +++ b/qtodotxt2.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Terminal=false +StartupNotify=true +Icon=qtodotxt +Name=QTodoTxt2 +Comment=Cross-platform TODO-list organizer for todo.txt files +Exec=qtodotxt2 %u +Categories=Office;ProjectManagement; +Keywords=Organizer;Task;Activity;GTD +MimeType=text/plain; |