[arch-commits] Commit in drivel/trunk (PKGBUILD build-fix.patch)

2016-07-26 Thread Sergej Pupykin
Date: Tuesday, July 26, 2016 @ 13:19:52
  Author: spupykin
Revision: 184327

upgpkg: drivel 3.0.5-2

upd

Added:
  drivel/trunk/build-fix.patch
Modified:
  drivel/trunk/PKGBUILD

-+
 PKGBUILD|   13 ++---
 build-fix.patch |   45 +
 2 files changed, 55 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-26 13:18:11 UTC (rev 184326)
+++ PKGBUILD2016-07-26 13:19:52 UTC (rev 184327)
@@ -5,7 +5,7 @@
 
 pkgname=drivel
 pkgver=3.0.5
-pkgrel=1
+pkgrel=2
 pkgdesc="GTK client for working with online journals (blogs)"
 url="http://drivel.sourceforge.net/";
 arch=('i686' 'x86_64')
@@ -12,9 +12,16 @@
 license=('GPL')
 depends=('gnome-vfs' 'gtksourceview2' 'gtkspell' 'libsoup' 
'desktop-file-utils')
 makedepends=('intltool' 'gnome-doc-utils')
-source=(http://downloads.sourceforge.net/drivel/$pkgname-$pkgver.tar.gz)
-md5sums=('b7922ea0779e62f43a85dd6c5df3f931')
+source=(http://downloads.sourceforge.net/drivel/$pkgname-$pkgver.tar.gz
+   build-fix.patch)
+md5sums=('b7922ea0779e62f43a85dd6c5df3f931'
+ '492e6eef68e27e62d3f892dd5d88482f')
 
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+  patch -p1 <$srcdir/build-fix.patch
+}
+
 build() {
   cd "$srcdir/$pkgname-$pkgver"
   ./configure --prefix=/usr --sysconfdir=/etc \

Added: build-fix.patch
===
--- build-fix.patch (rev 0)
+++ build-fix.patch 2016-07-26 13:19:52 UTC (rev 184327)
@@ -0,0 +1,45 @@
+diff -wbBur drivel-3.0.5/src/soup-xmlrpc-message.c 
drivel-3.0.5.my/src/soup-xmlrpc-message.c
+--- drivel-3.0.5/src/soup-xmlrpc-message.c 2011-04-15 21:54:16.0 
+0400
 drivel-3.0.5.my/src/soup-xmlrpc-message.c  2016-07-26 15:54:32.676453746 
+0300
+@@ -60,7 +60,7 @@
+ 
+ 
+ SoupXmlrpcMessage *
+-soup_xmlrpc_message_new (const char *uri_string)
++_soup_xmlrpc_message_new (const char *uri_string)
+ {
+   SoupXmlrpcMessage *msg;
+   SoupURI *uri;
+diff -wbBur drivel-3.0.5/src/soup-xmlrpc-message.h 
drivel-3.0.5.my/src/soup-xmlrpc-message.h
+--- drivel-3.0.5/src/soup-xmlrpc-message.h 2011-04-15 21:54:16.0 
+0400
 drivel-3.0.5.my/src/soup-xmlrpc-message.h  2016-07-26 15:54:21.019787214 
+0300
+@@ -33,7 +33,7 @@
+ 
+ GType soup_xmlrpc_message_get_type (void);
+ 
+-SoupXmlrpcMessage *soup_xmlrpc_message_new  (const char *uri_string);
++SoupXmlrpcMessage *_soup_xmlrpc_message_new  (const char *uri_string);
+ SoupXmlrpcMessage *soup_xmlrpc_message_new_from_uri (SoupURI *uri);
+ 
+ void soup_xmlrpc_message_start_call (SoupXmlrpcMessage *msg,
+diff -wbBur drivel-3.0.5/src/xmlrpc.c drivel-3.0.5.my/src/xmlrpc.c
+--- drivel-3.0.5/src/xmlrpc.c  2011-04-15 21:54:16.0 +0400
 drivel-3.0.5.my/src/xmlrpc.c   2016-07-26 15:54:45.196453603 +0300
+@@ -37,7 +37,7 @@
+ {
+   SoupXmlrpcMessage *msg;
+ 
+-  msg = soup_xmlrpc_message_new (uri);
++  msg = _soup_xmlrpc_message_new (uri);
+   soup_xmlrpc_message_start_call (msg, name);
+ 
+   return (msg);
+@@ -48,7 +48,7 @@
+ {
+   SoupXmlrpcMessage *msg;
+ 
+-  msg = soup_xmlrpc_message_new (uri);
++  msg = _soup_xmlrpc_message_new (uri);
+   soup_xmlrpc_message_start_call (msg, name);
+   soup_xmlrpc_message_start_param (msg);
+   soup_xmlrpc_message_start_struct (msg);


[arch-commits] Commit in drivel/trunk (PKGBUILD)

2013-08-08 Thread Balló György
Date: Friday, August 9, 2013 @ 05:08:39
  Author: bgyorgy
Revision: 95308

upgpkg: drivel 3.0.5-1

Update to version 3.0.5

Modified:
  drivel/trunk/PKGBUILD

--+
 PKGBUILD |   25 -
 1 file changed, 12 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-08-09 02:41:57 UTC (rev 95307)
+++ PKGBUILD2013-08-09 03:08:39 UTC (rev 95308)
@@ -1,31 +1,30 @@
 # $Id$
 # Maintainer: Sergej Pupykin 
-# old Maintainer: Andrei "Garoth" Thorp 
+# Contributor: Andrei "Garoth" Thorp 
 # Contributor: Alexandr Nevskiy 
 
 pkgname=drivel
-pkgver=3.0.3
-pkgrel=3
-pkgdesc="GTK client for working with online journals (blogs)."
+pkgver=3.0.5
+pkgrel=1
+pkgdesc="GTK client for working with online journals (blogs)"
 url="http://drivel.sourceforge.net/";
 arch=('i686' 'x86_64')
-license=("GPL")
-depends=('curl' 'gnome-vfs' 'gtksourceview2' 'gtkspell' 'libsoup' 
'desktop-file-utils')
-makedepends=('intltool>=0.21' 'gnome-doc-utils>=0.3.2')
+license=('GPL')
+depends=('gnome-vfs' 'gtksourceview2' 'gtkspell' 'libsoup' 
'desktop-file-utils')
+makedepends=('intltool' 'gnome-doc-utils')
 install=drivel.install
 source=(http://downloads.sourceforge.net/drivel/$pkgname-$pkgver.tar.gz)
-md5sums=('295a583d6ed652ab591070245283fb5b')
+md5sums=('b7922ea0779e62f43a85dd6c5df3f931')
 
 build() {
-  cd $srcdir/$pkgname-$pkgver
-  sed -i 's/ -Werror//' configure
-  LDFLAGS=-lm ./configure --prefix=/usr --sysconfdir=/etc \
+  cd "$srcdir/$pkgname-$pkgver"
+  ./configure --prefix=/usr --sysconfdir=/etc \
   --disable-desktop-update --disable-schemas-install \
   --with-gconf-schema-file-dir=/usr/share/gconf/schemas
   make
 }
 
 package() {
-  cd $srcdir/$pkgname-$pkgver
-  make DESTDIR=$pkgdir install
+  cd "$srcdir/$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
 }



[arch-commits] Commit in drivel/trunk (PKGBUILD drivel.install)

2013-04-15 Thread Balló György
Date: Tuesday, April 16, 2013 @ 02:57:43
  Author: bgyorgy
Revision: 88290

upgpkg: drivel 3.0.3-3

- Replace unused libgnomeui dependency with gnome-vfs
- Install GConf schema
- Update upstream URL

Modified:
  drivel/trunk/PKGBUILD
  drivel/trunk/drivel.install

+
 PKGBUILD   |   13 -
 drivel.install |   13 +++--
 2 files changed, 19 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-15 23:39:58 UTC (rev 88289)
+++ PKGBUILD2013-04-16 00:57:43 UTC (rev 88290)
@@ -5,20 +5,23 @@
 
 pkgname=drivel
 pkgver=3.0.3
-pkgrel=2
+pkgrel=3
 pkgdesc="GTK client for working with online journals (blogs)."
-url="http://www.dropline.net/drivel/index.php";
+url="http://drivel.sourceforge.net/";
 arch=('i686' 'x86_64')
 license=("GPL")
-depends=('curl' 'gtksourceview2' 'gtkspell' 'libgnomeui>=2.0.0' 'libsoup')
-makedepends=('perlxml' 'pkgconfig' 'intltool>=0.21' 'gnome-doc-utils>=0.3.2')
+depends=('curl' 'gnome-vfs' 'gtksourceview2' 'gtkspell' 'libsoup' 
'desktop-file-utils')
+makedepends=('intltool>=0.21' 'gnome-doc-utils>=0.3.2')
 install=drivel.install
 source=(http://downloads.sourceforge.net/drivel/$pkgname-$pkgver.tar.gz)
 md5sums=('295a583d6ed652ab591070245283fb5b')
 
 build() {
   cd $srcdir/$pkgname-$pkgver
-  LDFLAGS=-lm ./configure --prefix=/usr --sysconfdir=/etc
+  sed -i 's/ -Werror//' configure
+  LDFLAGS=-lm ./configure --prefix=/usr --sysconfdir=/etc \
+  --disable-desktop-update --disable-schemas-install \
+  --with-gconf-schema-file-dir=/usr/share/gconf/schemas
   make
 }
 

Modified: drivel.install
===
--- drivel.install  2013-04-15 23:39:58 UTC (rev 88289)
+++ drivel.install  2013-04-16 00:57:43 UTC (rev 88290)
@@ -1,13 +1,22 @@
+pkgname=drivel
+
 post_install() {
-  [ -e /usr/bin/gtk-update-icon-cache ] && gtk-update-icon-cache -q -t -f 
usr/share/icons
+  usr/sbin/gconfpkg --install ${pkgname}
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
   update-desktop-database -q
+  update-mime-database usr/share/mime
 }
 
 post_upgrade() {
   post_install $1
 }
 
+pre_remove() {
+  usr/sbin/gconfpkg --uninstall ${pkgname}
+}
+
 post_remove() {
-  [ -e /usr/bin/gtk-update-icon-cache ] && gtk-update-icon-cache -q -t -f 
usr/share/icons
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
   update-desktop-database -q
+  update-mime-database usr/share/mime
 }