summaryrefslogtreecommitdiff
path: root/community/tilda
diff options
context:
space:
mode:
Diffstat (limited to 'community/tilda')
-rw-r--r--community/tilda/ChangeLog12
-rw-r--r--community/tilda/PKGBUILD25
-rw-r--r--community/tilda/fix.patch12
3 files changed, 49 insertions, 0 deletions
diff --git a/community/tilda/ChangeLog b/community/tilda/ChangeLog
new file mode 100644
index 000000000..443441949
--- /dev/null
+++ b/community/tilda/ChangeLog
@@ -0,0 +1,12 @@
+2008-04-29 Mateusz Herych <heniekk@gmail.com>
+
+ * Updated for x86_64 - 0.9.6
+
+2008-04-28 Douglas Soares de Andrade <dsa@aur.archlinux.org>
+
+ * Updated for i686 - 0.9.6
+
+2007-12-30 Douglas Soares de Andrade <dsa@aur.archlinux.org>
+
+ * Updated to newer version - 0.9.5
+
diff --git a/community/tilda/PKGBUILD b/community/tilda/PKGBUILD
new file mode 100644
index 000000000..d613e6e5f
--- /dev/null
+++ b/community/tilda/PKGBUILD
@@ -0,0 +1,25 @@
+# $Id: PKGBUILD 4131 2009-10-16 15:26:47Z ibiru $
+# Maintainer: Douglas Soares de Andrade <dsa@aur.archlinux.org>
+# Contributor: William Rea <sillywilly@gmail.com>
+
+pkgname=tilda
+pkgver=0.9.6
+pkgrel=3
+pkgdesc="Linux terminal based on classic terminals from first person shooter games."
+arch=('i686' 'x86_64')
+url="http://tilda.sourceforge.net"
+license=('GPL')
+depends=('vte' 'confuse' 'libglade')
+makedepends=('gawk')
+source=(http://downloads.sourceforge.net/sourceforge/tilda/tilda-$pkgver.tar.gz fix.patch)
+
+build() {
+ cd $startdir/src/tilda-$pkgver
+ patch -Np1 -i $srcdir/fix.patch || return 1
+
+ ./configure --prefix=/usr
+ make || return 1
+ make DESTDIR=$startdir/pkg install
+}
+md5sums=('b44ebe04fdfd312e9ddc5e0ed77f4289'
+ 'ae926cd3bb0917960c09115462f8dddb')
diff --git a/community/tilda/fix.patch b/community/tilda/fix.patch
new file mode 100644
index 000000000..cd217682e
--- /dev/null
+++ b/community/tilda/fix.patch
@@ -0,0 +1,12 @@
+diff -Nur tilda-0.9.6.orig/src/key_grabber.c tilda-0.9.6/src/key_grabber.c
+--- tilda-0.9.6.orig/src/key_grabber.c 2008-04-08 01:12:31.000000000 +0300
++++ tilda-0.9.6/src/key_grabber.c 2009-10-16 17:39:16.399679408 +0300
+@@ -190,7 +190,7 @@
+ * Overriding the user time here seems to work a lot better than calling
+ * gtk_window_present_with_time() here, or at the end of the function. I have
+ * no idea why, they should do the same thing. */
+- gdk_x11_window_set_user_time (GTK_WIDGET(tw->window)->window,
++ gdk_x11_window_set_user_time (GTK_WIDGET(tw->window),
+ tomboy_keybinder_get_current_event_time());
+ gtk_window_move (GTK_WINDOW(tw->window), config_getint ("x_pos"), config_getint ("y_pos"));
+ gtk_widget_show (GTK_WIDGET(tw->window));