[arch-commits] Commit in seahorse-plugins (3 files)

Jan de Groot jgc at archlinux.org
Sun Sep 6 19:41:32 UTC 2009


    Date: Sunday, September 6, 2009 @ 15:41:32
  Author: jgc
Revision: 51264

Update to 2.27.1

Added:
  seahorse-plugins/gnome-unstable/
  seahorse-plugins/gnome-unstable/seahorse-plugins-2.26.2-gpgme-lfs.patch
Modified:
  seahorse-plugins/gnome-unstable/PKGBUILD

--------------------------------------------------------+
 PKGBUILD                                               |   19 +++---
 gnome-unstable/seahorse-plugins-2.26.2-gpgme-lfs.patch |   47 +++++++++++++++
 2 files changed, 58 insertions(+), 8 deletions(-)

Modified: gnome-unstable/PKGBUILD
===================================================================
--- trunk/PKGBUILD	2009-09-06 19:29:49 UTC (rev 51262)
+++ gnome-unstable/PKGBUILD	2009-09-06 19:41:32 UTC (rev 51264)
@@ -2,26 +2,29 @@
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgname=seahorse-plugins
-pkgver=2.26.2
+pkgver=2.27.1
 pkgrel=1
 pkgdesc="Seahorse plugins"
 arch=(i686 x86_64)
 license=('GPL')
-depends=('gnome-panel>=2.26.2' 'seahorse>=2.26.2' 'desktop-file-utils')
-makedepends=('intltool' 'gnome-doc-utils>=0.16.0' 'pkgconfig' 'gedit>=2.26.2' 'nautilus>=2.26.2' 'epiphany>=2.26.2')
+depends=('gnome-panel>=2.27.91' 'seahorse>=2.27.90' 'desktop-file-utils')
+makedepends=('intltool' 'gnome-doc-utils>=0.17.4' 'pkgconfig' 'gedit>=2.27.4' 'nautilus>=2.27.91')
 groups=('gnome-extra')
 url="http://www.gnome.org"
 options=(!libtool !emptydirs)
 install=seahorse-plugins.install
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.26/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('36b51b866fc729526f1be86bb0db7370')
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.27/${pkgname}-${pkgver}.tar.bz2
+        seahorse-plugins-2.26.2-gpgme-lfs.patch)
+sha256sums=('b4c8ba73844bc2a95a10ccfc149c3edea49fc8aadecd658e764d5caf562389c5'
+            'c757c40d705174df3e01b572b64a97fe0599555b943658adbc4278eedf79e807')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
+  patch -Np1 -i "${srcdir}/seahorse-plugins-2.26.2-gpgme-lfs.patch" || return 1
   ./configure --prefix=/usr --sysconfdir=/etc \
-              --localstatedir=/var --disable-scrollkeeper \
-	      --disable-update-mime-database \
-	      --disable-static || return 1
+      --localstatedir=/var --disable-scrollkeeper \
+      --disable-update-mime-database \
+      --disable-static || return 1
   make || return 1
   make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install || return 1
 

Added: gnome-unstable/seahorse-plugins-2.26.2-gpgme-lfs.patch
===================================================================
--- gnome-unstable/seahorse-plugins-2.26.2-gpgme-lfs.patch	                        (rev 0)
+++ gnome-unstable/seahorse-plugins-2.26.2-gpgme-lfs.patch	2009-09-06 19:41:32 UTC (rev 51264)
@@ -0,0 +1,47 @@
+# Fix compilation with gpgme + lfs support
+# Gentoo: https://bugs.gentoo.org/show_bug.cgi?id=275445
+# Patch taken from LFS, thanks to Thierry Massenaux for pointing it out.
+--- a/libseahorse/seahorse-gpg-options.c	2009-04-22 18:28:45 +0000
++++ b/libseahorse/seahorse-gpg-options.c	2009-07-24 11:52:49 +0000
+@@ -19,6 +19,9 @@
+  * Boston, MA 02111-1307, USA.
+  */
+ 
++#include <config.h>
++#include "seahorse-util.h"
++
+ #include <sys/param.h>
+ #include <sys/wait.h>
+ #include <sys/file.h>
+@@ -32,7 +35,6 @@
+ #include <sys/stat.h>
+ 
+ #include "seahorse-gpgmex.h"
+-#include "seahorse-util.h"
+ #include "seahorse-gpg-options.h"
+ 
+ #define  GPG_CONF_HEADER    "# FILE CREATED BY SEAHORSE\n\n"
+--- a/libseahorse/seahorse-gpgmex-op.c	2009-04-22 18:28:45 +0000
++++ b/libseahorse/seahorse-gpgmex-op.c	2009-07-24 11:54:16 +0000
+@@ -18,7 +18,9 @@
+  * 59 Temple Place, Suite 330,
+  * Boston, MA 02111-1307, USA.
+  */
+- 
++
++#include <config.h>
++
+ #include <glib.h>
+ #include <gpgme.h>
+ #include <string.h>
+--- a/agent/seahorse-agent-prompt.c	2009-04-22 18:28:45 +0000
++++ b/agent/seahorse-agent-prompt.c	2009-07-24 11:58:57 +0000
+@@ -25,6 +25,8 @@
+  * Public License.
+  */
+ 
++#include <config.h>
++
+ #include <math.h>
+ #include <stdio.h>
+ #include <stdlib.h>




More information about the arch-commits mailing list