summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitri Kaparis2015-09-28 13:43:22 +0300
committerDimitri Kaparis2015-09-28 13:43:22 +0300
commitf3a469449ee352be94715f1efcc748b670a6a94d (patch)
tree8f95127c97ee503a1c406db652da399435ccfb87
downloadaur-f3a469449ee352be94715f1efcc748b670a6a94d.tar.gz
Initial commit - copied from aur-mirror
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD32
-rw-r--r--qtodotxt.desktop10
-rw-r--r--qtodotxt.install15
4 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..45f586cde6fc
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+# Generated by makepkg 4.2.0
+# Thu Feb 12 09:42:40 UTC 2015
+pkgbase = qtodotxt
+ pkgdesc = A cross-platform UI client for todo.txt files (see todotxt.com).
+ pkgver = 1.4.0
+ pkgrel = 1
+ url = https://github.com/mNantern/QTodoTxt
+ install = qtodotxt.install
+ arch = any
+ license = GPL3
+ makedepends = imagemagick
+ depends = python-pyside
+ optdepends = todotxt: command line todo.txt
+ provides = qtodotxt
+ conflicts = qtodotxt-hg
+ source = https://github.com/mNantern/QTodoTxt/archive/1.4.0.tar.gz
+ source = qtodotxt.desktop
+ md5sums = 9674a176578cfdaa864e43777023a269
+ md5sums = 56774bd2d9895a2f1ea4deee0c5fcf6c
+
+pkgname = qtodotxt
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f70dd1d863d1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Daniel Reuter <daniel.robin.reuter@googlemail.com>
+
+pkgname=qtodotxt
+pkgver=1.4.0
+pkgrel=1
+pkgdesc="A cross-platform UI client for todo.txt files (see todotxt.com)."
+arch=('any')
+url="https://github.com/mNantern/QTodoTxt"
+license=('GPL3')
+depends=('python-pyside')
+makedepends=('imagemagick')
+optdepends=('todotxt: command line todo.txt')
+provides=('qtodotxt')
+conflicts=('qtodotxt-hg')
+install=$pkgname.install
+source=(
+ 'https://github.com/mNantern/QTodoTxt/archive/1.4.0.tar.gz'
+ qtodotxt.desktop)
+md5sums=('9674a176578cfdaa864e43777023a269'
+ '56774bd2d9895a2f1ea4deee0c5fcf6c')
+
+package() {
+ cd "$srcdir/QTodoTxt-1.4.0"
+ install -Dm755 bin/qtodotxt $pkgdir/usr/share/qtodotxt/bin/qtodotxt
+ cp -pr qtodotxt "$pkgdir/usr/share/qtodotxt/"
+ install -Dm644 artwork/icon/qTodo-512.png "${pkgdir}/usr/share/pixmaps/qtodotxt.png"
+ install -Dm644 "$startdir/qtodotxt.desktop" "${pkgdir}/usr/share/applications/qtodotxt.desktop"
+ mkdir -p $pkgdir/usr/bin/
+ ln -s /usr/share/qtodotxt/bin/qtodotxt $pkgdir/usr/bin/qtodotxt
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/qtodotxt.desktop b/qtodotxt.desktop
new file mode 100644
index 000000000000..e9ece4b3722e
--- /dev/null
+++ b/qtodotxt.desktop
@@ -0,0 +1,10 @@
+#!/usr/bin/env xdg-open
+[Desktop Entry]
+Type=Application
+Version=1.2.0
+Exec=/usr/bin/qtodotxt
+Categories=Qt;Utility;
+Hidden=false
+Name=QTodo.txt
+Comment=GUI for todo.txt lists
+Icon=qtodotxt
diff --git a/qtodotxt.install b/qtodotxt.install
new file mode 100644
index 000000000000..2ad7fded1150
--- /dev/null
+++ b/qtodotxt.install
@@ -0,0 +1,15 @@
+pkgname=qtodotxt
+
+post_install() {
+ post_upgrade $1
+}
+
+post_upgrade() {
+ update-desktop-database -q
+ xdg-icon-resource forceupdate
+}
+
+post_remove() {
+ update-desktop-database -q
+ xdg-icon-resource forceupdate
+}