summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorshtrom2014-06-17 06:40:26 +0000
committershtrom2014-06-17 06:40:26 +0000
commitdea7bf41a5bc98645e2fcbd0f6eef242fffc2261 (patch)
tree6c9c1669a3feaee8dbf88985f2fe6fd9fc1e045b
parentc13462570d56acbce56436fe0dbcbb3de4492eff (diff)
downloadaur-dea7bf41a5bc98645e2fcbd0f6eef242fffc2261.tar.gz
[gtg-git] Dirty fix for the Hamster plugin so the preferences are the way I want
them... git-svn-id: svn+ssh://scm.narf.ssji.net/svn/archlinux-packages@367 df209809-8e4a-0410-9a64-c169741eb0fc
-rw-r--r--.SRCINFO6
-rw-r--r--0001-Use-better-default-preferences.patch32
-rw-r--r--0001-Use-str-as-unicode-if-missing.patch29
-rw-r--r--PKGBUILD12
4 files changed, 75 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ac5530e54e63..3dfcfd2a9563 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = gtg-git
pkgdesc = Personal GTD like organizer for the GNOME desktop environment. Git version.
- pkgver = r5072.c9f89a9
+ pkgver = r5106.8814fb2
pkgrel = 1
url = http://gtgnome.net/
install = gtg-git.install
@@ -37,7 +37,11 @@ pkgbase = gtg-git
optdepends = python-launchpadlib: for Launchpad synchronization service
conflicts = gtg
source = gtg-git::git+https://github.com/getting-things-gnome/gtg
+ source = 0001-Use-better-default-preferences.patch
+ source = 0001-Use-str-as-unicode-if-missing.patch
md5sums = SKIP
+ md5sums = 7cb958cbfbbc0c4b94a73868cea915ba
+ md5sums = 6ccda926c78dc1811fc86a40881520a6
pkgname = gtg-git
diff --git a/0001-Use-better-default-preferences.patch b/0001-Use-better-default-preferences.patch
new file mode 100644
index 000000000000..81d1d0adc8df
--- /dev/null
+++ b/0001-Use-better-default-preferences.patch
@@ -0,0 +1,32 @@
+From b1ee094c0249fe3e278b37d98868fe1af7568739 Mon Sep 17 00:00:00 2001
+From: Olivier Mehani <olivier.mehani@nicta.com.au>
+Date: Tue, 17 Jun 2014 16:00:04 +1000
+Subject: [PATCH] Use better default preferences
+
+Don't flood Hamster too much
+
+Signed-off-by: Olivier Mehani <olivier.mehani@nicta.com.au>
+---
+ GTG/plugins/hamster/hamster.py | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/GTG/plugins/hamster/hamster.py b/GTG/plugins/hamster/hamster.py
+index 2badf8b..a414aaa 100644
+--- a/GTG/plugins/hamster/hamster.py
++++ b/GTG/plugins/hamster/hamster.py
+@@ -32,9 +32,9 @@ from GTG.core.task import Task
+ class hamsterPlugin:
+ PLUGIN_NAMESPACE = 'hamster-plugin'
+ DEFAULT_PREFERENCES = {
+- "activity": "title",
+- "category": "auto",
+- "description": "contents",
++ "activity": "tag",
++ "category": "auto_tag",
++ "description": "title",
+ "tags": "existing",
+ }
+ TOOLTIP_TEXT_START_ACTIVITY = _("Start a new activity in Hamster Time" +
+--
+2.0.0
+
diff --git a/0001-Use-str-as-unicode-if-missing.patch b/0001-Use-str-as-unicode-if-missing.patch
new file mode 100644
index 000000000000..ffc2cf32e4ac
--- /dev/null
+++ b/0001-Use-str-as-unicode-if-missing.patch
@@ -0,0 +1,29 @@
+From 546c7fdd794206e504faa9374d5f9e53f17b853f Mon Sep 17 00:00:00 2001
+From: Olivier Mehani <olivier.mehani@nicta.com.au>
+Date: Tue, 17 Jun 2014 16:23:02 +1000
+Subject: [PATCH] Use str() as unicode() if missing
+
+Signed-off-by: Olivier Mehani <olivier.mehani@nicta.com.au>
+---
+ GTG/plugins/hamster/hamster.py | 10 +++++++---
+ 1 file changed, 7 insertions(+), 3 deletions(-)
+
+diff --git a/GTG/plugins/hamster/hamster.py b/GTG/plugins/hamster/hamster.py
+index 2badf8b..ada250e 100644
+--- a/GTG/plugins/hamster/hamster.py
++++ b/GTG/plugins/hamster/hamster.py
+@@ -28,7 +28,11 @@ import datetime
+ from GTG import _
+ from GTG.core.task import Task
+
++try:
++ unicode("")
++except:
++ unicode=str
+
+ class hamsterPlugin:
+ PLUGIN_NAMESPACE = 'hamster-plugin'
+ DEFAULT_PREFERENCES = {
+--
+2.0.0
+
diff --git a/PKGBUILD b/PKGBUILD
index 7105b652d04c..73923d7fab05 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Maintainer: Olivier Mehani <shtrom-aur@ssji.net>
# $Id$
pkgname=gtg-git
-pkgver=r5072.c9f89a9
+pkgver=r5106.8814fb2
pkgrel=1
pkgdesc="Personal GTD like organizer for the GNOME desktop environment. Git version."
url="http://gtgnome.net/"
@@ -34,8 +34,9 @@ optdepends=(
)
conflicts=('gtg')
install="${pkgname}.install"
-source=("${pkgname}::git+https://github.com/getting-things-gnome/gtg")
-md5sums=(SKIP)
+source=("${pkgname}::git+https://github.com/getting-things-gnome/gtg"
+ "0001-Use-better-default-preferences.patch"
+ "0001-Use-str-as-unicode-if-missing.patch")
pkgver() {
cd "$srcdir/${pkgname}"
@@ -44,6 +45,8 @@ pkgver() {
prepare() {
cd "${srcdir}/${pkgname}"
+ patch -p 1 < "${srcdir}/0001-Use-better-default-preferences.patch"
+ patch -p 1 < "${srcdir}/0001-Use-str-as-unicode-if-missing.patch"
python setup.py build
}
@@ -53,3 +56,6 @@ package() {
}
# vim:set ts=2 sw=2 et:
+md5sums=('SKIP'
+ '7cb958cbfbbc0c4b94a73868cea915ba'
+ '6ccda926c78dc1811fc86a40881520a6')