summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIván Ruvalcaba2018-01-31 13:27:42 -0600
committerIván Ruvalcaba2018-01-31 13:27:42 -0600
commit96a5f023d12dbf213e5ecd5cc2f77270c656e169 (patch)
tree4fb9c982df1e281cfb002b418a08ed81afca5a9f
downloadaur-96a5f023d12dbf213e5ecd5cc2f77270c656e169.tar.gz
Initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD44
-rw-r--r--qtodotxt.pngbin0 -> 2486 bytes
-rw-r--r--qtodotxt2.desktop12
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
new file mode 100644
index 000000000000..6cfebea1a0a4
--- /dev/null
+++ b/qtodotxt.png
Binary files differ
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;