[arch-commits] Commit in gwibber/trunk (PKGBUILD gtkspell3-port.patch)

Balló György bgyorgy at nymeria.archlinux.org
Thu Mar 28 21:27:56 UTC 2013


    Date: Thursday, March 28, 2013 @ 22:27:56
  Author: bgyorgy
Revision: 87239

upgpkg: gwibber 3.6.0-3

Rebuild for gtkspell3

Added:
  gwibber/trunk/gtkspell3-port.patch
Modified:
  gwibber/trunk/PKGBUILD

----------------------+
 PKGBUILD             |   13 ++++++++++---
 gtkspell3-port.patch |   29 +++++++++++++++++++++++++++++
 2 files changed, 39 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-03-28 21:27:02 UTC (rev 87238)
+++ PKGBUILD	2013-03-28 21:27:56 UTC (rev 87239)
@@ -3,7 +3,7 @@
 
 pkgname=gwibber
 pkgver=3.6.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Microblogging client for GNOME, which supports Facebook, Identi.ca, Twitter, Flickr, Foursquare, Sina and Sohu"
 arch=('i686' 'x86_64')
 url="http://gwibber.com/"
@@ -15,11 +15,13 @@
 source=(http://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.gz
         lp_934530.patch
         lp_1051801.patch
-        lp_1088775.patch)
+        lp_1088775.patch
+        gtkspell3-port.patch)
 md5sums=('5988e36e9f592c6eca6537ba6878307a'
          '8c43ae0ed96c52602befeff640a8672a'
          '0eb53f4f248a6c600b6c6dfaac12341f'
-         '5698a3b1699c018719b193362486c9b5')
+         '5698a3b1699c018719b193362486c9b5'
+         'e8c657543542d8141fdfe4b87a24d7fe')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"
@@ -30,6 +32,9 @@
   patch -Np1 -i "$srcdir/lp_1051801.patch"
   patch -Np1 -i "$srcdir/lp_1088775.patch"
 
+  # Port to the new gtkspell3
+  patch -Np1 -i "$srcdir/gtkspell3-port.patch"
+
   # Use the standalone accounts configuration panel
   sed -i 's/"gnome-control-center", "credentials", "application=gwibber"/"credentials-preferences"/' client/gwibber-client.vala
   sed -i 's/"gnome-control-center", "credentials"/"credentials-preferences"/' gwibber/microblog/dispatcher.py
@@ -37,6 +42,8 @@
   # Remove unneeded dependency on libdbusmenu
   sed -i '/Dbusmenu-0.4/ d' client/Makefile.{am,in}
 
+  autoreconf -fi
+  intltoolize --force
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname \
               --disable-static --disable-schemas-compile --disable-unity
   make

Added: gtkspell3-port.patch
===================================================================
--- gtkspell3-port.patch	                        (rev 0)
+++ gtkspell3-port.patch	2013-03-28 21:27:56 UTC (rev 87239)
@@ -0,0 +1,29 @@
+diff -Naur gwibber-3.6.0.orig/configure.ac gwibber-3.6.0/configure.ac
+--- gwibber-3.6.0.orig/configure.ac	2012-10-03 02:09:08.000000000 +0200
++++ gwibber-3.6.0/configure.ac	2013-03-28 21:34:39.227995294 +0100
+@@ -159,10 +159,10 @@
+ 
+ if test "x$enable_spell" = "xyes"; then
+         PKG_CHECK_MODULES(GTKSPELL,
+-                  gtkspell-3.0)
++                  gtkspell3-3.0)
+         AC_SUBST(GTKSPELL_CFLAGS)
+         AC_SUBST(GTKSPELL_CFLAGS)
+-	GTKSPELL_PKG="--pkg gtkspell-3.0"
++	GTKSPELL_PKG="--pkg gtkspell3-3.0"
+         AC_SUBST(GTKSPELL_PKG)
+ fi
+ 
+diff -Naur gwibber-3.6.0.orig/libgwibber-gtk/entry.vala gwibber-3.6.0/libgwibber-gtk/entry.vala
+--- gwibber-3.6.0.orig/libgwibber-gtk/entry.vala	2012-08-21 06:14:19.000000000 +0200
++++ gwibber-3.6.0/libgwibber-gtk/entry.vala	2013-03-28 21:36:32.830637428 +0100
+@@ -141,7 +141,8 @@
+ #if HAVE_GTKSPELL
+             try
+             {
+-              var spell = new Gtk.Spell.attach(this, null);
++              var spell = new GtkSpell.Checker();
++              spell.attach(this);
+             }
+             catch (Error e)
+             {




More information about the arch-commits mailing list