summaryrefslogtreecommitdiff
path: root/extra/ggz-gtk-client
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2011-11-21 23:14:49 +0000
committerroot <root@rshg054.dnsready.net>2011-11-21 23:14:49 +0000
commit859f538490d5f7a35356c8813cf5757b175eea98 (patch)
treef3da527fbc96be7a7a02fe3a8812d99c93fa8012 /extra/ggz-gtk-client
parent70b4878648fd376433739bd5c835503f6301a5b2 (diff)
Mon Nov 21 23:14:49 UTC 2011
Diffstat (limited to 'extra/ggz-gtk-client')
-rw-r--r--extra/ggz-gtk-client/PKGBUILD29
-rw-r--r--extra/ggz-gtk-client/gtk2.patch40
2 files changed, 69 insertions, 0 deletions
diff --git a/extra/ggz-gtk-client/PKGBUILD b/extra/ggz-gtk-client/PKGBUILD
new file mode 100644
index 000000000..4f886abb8
--- /dev/null
+++ b/extra/ggz-gtk-client/PKGBUILD
@@ -0,0 +1,29 @@
+# $Id: PKGBUILD 143018 2011-11-21 01:24:00Z eric $
+# Maintainer: Eric BĂ©langer <eric@archlinux.org>
+# Contributor: dazzy
+
+pkgname=ggz-gtk-client
+pkgver=0.0.14.1
+pkgrel=5
+pkgdesc="GGZ Gaming Zone GTK+ client"
+arch=('i686' 'x86_64')
+url="http://www.ggzgamingzone.org/"
+license=('GPL')
+depends=('gtk2' 'ggz-client-libs')
+options=('!libtool')
+source=(http://ftp.ggzgamingzone.org/pub/ggz/${pkgver}/ggz-gtk-client-${pkgver}.tar.gz
+ gtk2.patch)
+md5sums=('87f67ff01f867bd04ba894a7c6a9f7fc'
+ '368f993d07befd41681ac76ef532b448')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p1 -i "${srcdir}/gtk2.patch"
+ ./configure --prefix=/usr --sysconfdir=/etc --disable-debug
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/extra/ggz-gtk-client/gtk2.patch b/extra/ggz-gtk-client/gtk2.patch
new file mode 100644
index 000000000..b8332f401
--- /dev/null
+++ b/extra/ggz-gtk-client/gtk2.patch
@@ -0,0 +1,40 @@
+--- ggz-gtk-client-0.0.14.1/ggz-gtk/props.c 2008-01-05 20:03:36.000000000 +0100
++++ ggz-gtk-client-0.0.14.1.PATCHED/ggz-gtk/props.c 2010-08-04 01:53:37.573425091 +0200
+@@ -1203,7 +1203,7 @@
+ gtk_box_pack_start (GTK_BOX (vbox9), color_table, TRUE, TRUE, 0);
+ gtk_container_set_border_width (GTK_CONTAINER (color_table), 3);
+
+- h_spin_adj = gtk_adjustment_new (1, 0, 15, 1, 1, 1);
++ h_spin_adj = gtk_adjustment_new (1, 0, 15, 1, 1, 0);
+ h_spin = gtk_spin_button_new (GTK_ADJUSTMENT (h_spin_adj), 1, 0);
+ gtk_widget_ref (h_spin);
+ g_object_set_data_full(G_OBJECT (dlg_props), "h_spin", h_spin,
+@@ -1213,7 +1213,7 @@
+ (GtkAttachOptions) (0), 0, 0);
+ gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (h_spin), TRUE);
+
+- n_spin_adj = gtk_adjustment_new (1, 0, 15, 1, 1, 1);
++ n_spin_adj = gtk_adjustment_new (1, 0, 15, 1, 1, 0);
+ n_spin = gtk_spin_button_new (GTK_ADJUSTMENT (n_spin_adj), 1, 0);
+ gtk_widget_ref (n_spin);
+ g_object_set_data_full(G_OBJECT (dlg_props), "n_spin", n_spin,
+@@ -1223,7 +1223,7 @@
+ (GtkAttachOptions) (0), 0, 0);
+ gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (n_spin), TRUE);
+
+- f_spin_adj = gtk_adjustment_new (1, 0, 15, 1, 1, 1);
++ f_spin_adj = gtk_adjustment_new (1, 0, 15, 1, 1, 0);
+ f_spin = gtk_spin_button_new (GTK_ADJUSTMENT (f_spin_adj), 1, 0);
+ gtk_widget_ref (f_spin);
+ g_object_set_data_full(G_OBJECT (dlg_props), "f_spin", f_spin,
+--- ggz-gtk-client-0.0.14.1/ggz-gtk/xtext.c 2008-01-05 20:03:36.000000000 +0100
++++ ggz-gtk-client-0.0.14.1.PATCHED/ggz-gtk/xtext.c 2010-08-04 01:52:36.446764446 +0200
+@@ -720,7 +720,7 @@
+ xtext->overdraw = FALSE;
+ xtext->tint_red = xtext->tint_green = xtext->tint_blue = TINT_VALUE;
+
+- xtext->adj = (GtkAdjustment *) gtk_adjustment_new (0, 0, 1, 1, 1, 1);
++ xtext->adj = (GtkAdjustment *) gtk_adjustment_new (0, 0, 1, 1, 1, 0);
+ g_object_ref (G_OBJECT (xtext->adj));
+ gtk_object_sink ((GtkObject *) xtext->adj);
+