[arch-commits] Commit in gnome-keyring/repos (5 files)

2020-11-19 Thread Jan Steffens via arch-commits
Date: Thursday, November 19, 2020 @ 11:38:24
  Author: heftig
Revision: 401392

archrelease: copy trunk to testing-x86_64

Added:
  gnome-keyring/repos/testing-x86_64/
  gnome-keyring/repos/testing-x86_64/33.patch
(from rev 401391, gnome-keyring/trunk/33.patch)
  gnome-keyring/repos/testing-x86_64/PKGBUILD
(from rev 401391, gnome-keyring/trunk/PKGBUILD)
  gnome-keyring/repos/testing-x86_64/add-cinnamon.diff
(from rev 401391, gnome-keyring/trunk/add-cinnamon.diff)
  gnome-keyring/repos/testing-x86_64/gnome-keyring.install
(from rev 401391, gnome-keyring/trunk/gnome-keyring.install)

---+
 33.patch  |  109 
 PKGBUILD  |   65 
 add-cinnamon.diff |   44 +++
 gnome-keyring.install |7 +++
 4 files changed, 225 insertions(+)

Copied: gnome-keyring/repos/testing-x86_64/33.patch (from rev 401391, 
gnome-keyring/trunk/33.patch)
===
--- testing-x86_64/33.patch (rev 0)
+++ testing-x86_64/33.patch 2020-11-19 11:38:24 UTC (rev 401392)
@@ -0,0 +1,109 @@
+From dad072e1f7f6d640f4d6b52408b485ea34229f15 Mon Sep 17 00:00:00 2001
+From: Steve Grubb 
+Date: Thu, 29 Oct 2020 16:26:21 -0400
+Subject: [PATCH] Update libcap-ng capability handling
+
+There is a change coming in libcap-ng-0.8.1 that causes gnome-keyring to
+not work correctly. The capng_apply function now returns an error if it
+cannot change the bounding set. Previously this was ignored. Which means
+now gnome-keyring exits when it shouldn't.
+
+The new patch adds troubleshooting info to the error message. And it checks
+to see if we have CAP_SETPCAP. If we do not, then we cannot change the
+capabilities so we just bypass the whole thing that was causing an error.
+On the setuid side, it now drops the bounding set and clears any
+supplemental groups that may be left over as an accident.
+---
+ daemon/gkd-capability.c | 44 +++--
+ 1 file changed, 25 insertions(+), 19 deletions(-)
+
+diff --git a/daemon/gkd-capability.c b/daemon/gkd-capability.c
+index 9afe3039..9ceaecee 100644
+--- a/daemon/gkd-capability.c
 b/daemon/gkd-capability.c
+@@ -1,7 +1,7 @@
+ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
+ /* gkd-capability.c - the security-critical initial phase of the daemon
+  *
+- * Copyright (C) 2011 Steve Grubb
++ * Copyright (C) 2011,2020 Steve Grubb
+  *
+  * This program is free software; you can redistribute it and/or modify
+  * it under the terms of the GNU Lesser General Public License as
+@@ -35,9 +35,10 @@
+ 
+ /* No logging, no gettext */
+ static void
+-early_error (const char *err_string)
++early_error (const char *err_string, int rc)
+ {
+-  fprintf (stderr, "gnome-keyring-daemon: %s, aborting\n", err_string);
++  fprintf (stderr, "gnome-keyring-daemon: %s - %d, aborting\n",
++  err_string, rc);
+   exit (1);
+ }
+ 
+@@ -64,6 +65,8 @@ void
+ gkd_capability_obtain_capability_and_drop_privileges (void)
+ {
+ #ifdef HAVE_LIBCAPNG
++  int rc;
++
+   capng_get_caps_process ();
+   switch (capng_have_capabilities (CAPNG_SELECT_CAPS))
+   {
+@@ -73,32 +76,35 @@ gkd_capability_obtain_capability_and_drop_privileges (void)
+   capng_update (CAPNG_ADD,
+   CAPNG_EFFECTIVE|CAPNG_PERMITTED,
+   CAP_IPC_LOCK);
+-  if (capng_change_id (getuid (), getgid (), 0))
+-  early_error ("failed dropping capabilities");
++  if ((rc = capng_change_id (getuid (), getgid (),
++ CAPNG_DROP_SUPP_GRP|
++ CAPNG_CLEAR_BOUNDING)))
++  early_error ("failed dropping capabilities",
++   rc);
+   break;
+   case CAPNG_FAIL:
+-  early_error ("error getting process capabilities");
++  early_error ("error getting process capabilities", 0);
+   break;
+   case CAPNG_NONE:
+   early_warning ("insufficient process capabilities, 
insecure memory might get used");
+   break;
+   case CAPNG_PARTIAL: /* File system based capabilities */
+-  if (!capng_have_capability (CAPNG_EFFECTIVE, 
CAP_IPC_LOCK)) {
++  if (!capng_have_capability (CAPNG_EFFECTIVE,
++  CAP_IPC_LOCK))
+   early_warning ("insufficient process 
capabilities, insecure memory might get used");
+-  /* Drop all capabilities */
++
++  /* 

[arch-commits] Commit in gnome-keyring/repos (5 files)

2012-05-04 Thread Allan McRae
Date: Friday, May 4, 2012 @ 19:57:04
  Author: allan
Revision: 158563

db-move: moved gnome-keyring from [testing] to [extra] (i686)

Added:
  gnome-keyring/repos/extra-i686/PKGBUILD
(from rev 158558, gnome-keyring/repos/testing-i686/PKGBUILD)
  gnome-keyring/repos/extra-i686/gnome-keyring.install
(from rev 158558, gnome-keyring/repos/testing-i686/gnome-keyring.install)
Deleted:
  gnome-keyring/repos/extra-i686/PKGBUILD
  gnome-keyring/repos/extra-i686/gnome-keyring.install
  gnome-keyring/repos/testing-i686/

---+
 PKGBUILD  |   64 
 gnome-keyring.install |   24 +-
 2 files changed, 44 insertions(+), 44 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-05-04 23:57:03 UTC (rev 158562)
+++ extra-i686/PKGBUILD 2012-05-04 23:57:04 UTC (rev 158563)
@@ -1,32 +0,0 @@
-#$Id$
-# Maintainer: Jan De Groot j...@archlinux.org
-
-pkgname=gnome-keyring
-pkgver=3.4.1
-pkgrel=1
-pkgdesc=GNOME Password Management daemon
-arch=(i686 x86_64)
-license=('GPL' 'LGPL')
-depends=('gtk3' 'gcr' 'libcap-ng')
-makedepends=('intltool')
-groups=('gnome')
-options=('!libtool' '!emptydirs')
-url=http://www.gnome.org;
-install=gnome-keyring.install
-source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('9e90267721198cbe6ebc08f6390d24901d9c0de39b180cd2ad1bbcdd7b30b249')
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static \
-  --libexecdir=/usr/lib/gnome-keyring \
-  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
-  --disable-schemas-compile
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR=$pkgdir install
-}

Copied: gnome-keyring/repos/extra-i686/PKGBUILD (from rev 158558, 
gnome-keyring/repos/testing-i686/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-05-04 23:57:04 UTC (rev 158563)
@@ -0,0 +1,32 @@
+#$Id$
+# Maintainer: Jan De Groot j...@archlinux.org
+
+pkgname=gnome-keyring
+pkgver=3.4.1
+pkgrel=2
+pkgdesc=GNOME Password Management daemon
+arch=(i686 x86_64)
+license=('GPL' 'LGPL')
+depends=('gtk3' 'gcr' 'libcap-ng')
+makedepends=('intltool')
+groups=('gnome')
+options=('!libtool' '!emptydirs')
+url=http://www.gnome.org;
+install=gnome-keyring.install
+source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
+sha256sums=('9e90267721198cbe6ebc08f6390d24901d9c0de39b180cd2ad1bbcdd7b30b249')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --disable-static \
+  --libexecdir=/usr/lib/gnome-keyring \
+  --with-pam-dir=/usr/lib/security --with-root-certs=/etc/ssl/certs \
+  --disable-schemas-compile
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}

Deleted: extra-i686/gnome-keyring.install
===
--- extra-i686/gnome-keyring.install2012-05-04 23:57:03 UTC (rev 158562)
+++ extra-i686/gnome-keyring.install2012-05-04 23:57:04 UTC (rev 158563)
@@ -1,12 +0,0 @@
-post_install() {
-glib-compile-schemas /usr/share/glib-2.0/schemas
-setcap cap_ipc_lock=ep /usr/bin/gnome-keyring-daemon
-}
-
-post_upgrade() {
-post_install $1
-}
-
-post_remove() {
-glib-compile-schemas /usr/share/glib-2.0/schemas
-}

Copied: gnome-keyring/repos/extra-i686/gnome-keyring.install (from rev 158558, 
gnome-keyring/repos/testing-i686/gnome-keyring.install)
===
--- extra-i686/gnome-keyring.install(rev 0)
+++ extra-i686/gnome-keyring.install2012-05-04 23:57:04 UTC (rev 158563)
@@ -0,0 +1,12 @@
+post_install() {
+glib-compile-schemas /usr/share/glib-2.0/schemas
+setcap cap_ipc_lock=ep /usr/bin/gnome-keyring-daemon
+}
+
+post_upgrade() {
+post_install $1
+}
+
+post_remove() {
+glib-compile-schemas /usr/share/glib-2.0/schemas
+}



[arch-commits] Commit in gnome-keyring/repos (5 files)

2012-05-04 Thread Allan McRae
Date: Friday, May 4, 2012 @ 19:57:06
  Author: allan
Revision: 158564

db-move: moved gnome-keyring from [testing] to [extra] (x86_64)

Added:
  gnome-keyring/repos/extra-x86_64/PKGBUILD
(from rev 158558, gnome-keyring/repos/testing-x86_64/PKGBUILD)
  gnome-keyring/repos/extra-x86_64/gnome-keyring.install
(from rev 158558, gnome-keyring/repos/testing-x86_64/gnome-keyring.install)
Deleted:
  gnome-keyring/repos/extra-x86_64/PKGBUILD
  gnome-keyring/repos/extra-x86_64/gnome-keyring.install
  gnome-keyring/repos/testing-x86_64/

---+
 PKGBUILD  |   64 
 gnome-keyring.install |   24 +-
 2 files changed, 44 insertions(+), 44 deletions(-)

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2012-05-04 23:57:04 UTC (rev 158563)
+++ extra-x86_64/PKGBUILD   2012-05-04 23:57:06 UTC (rev 158564)
@@ -1,32 +0,0 @@
-#$Id$
-# Maintainer: Jan De Groot j...@archlinux.org
-
-pkgname=gnome-keyring
-pkgver=3.4.1
-pkgrel=1
-pkgdesc=GNOME Password Management daemon
-arch=(i686 x86_64)
-license=('GPL' 'LGPL')
-depends=('gtk3' 'gcr' 'libcap-ng')
-makedepends=('intltool')
-groups=('gnome')
-options=('!libtool' '!emptydirs')
-url=http://www.gnome.org;
-install=gnome-keyring.install
-source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('9e90267721198cbe6ebc08f6390d24901d9c0de39b180cd2ad1bbcdd7b30b249')
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static \
-  --libexecdir=/usr/lib/gnome-keyring \
-  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
-  --disable-schemas-compile
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR=$pkgdir install
-}

Copied: gnome-keyring/repos/extra-x86_64/PKGBUILD (from rev 158558, 
gnome-keyring/repos/testing-x86_64/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2012-05-04 23:57:06 UTC (rev 158564)
@@ -0,0 +1,32 @@
+#$Id$
+# Maintainer: Jan De Groot j...@archlinux.org
+
+pkgname=gnome-keyring
+pkgver=3.4.1
+pkgrel=2
+pkgdesc=GNOME Password Management daemon
+arch=(i686 x86_64)
+license=('GPL' 'LGPL')
+depends=('gtk3' 'gcr' 'libcap-ng')
+makedepends=('intltool')
+groups=('gnome')
+options=('!libtool' '!emptydirs')
+url=http://www.gnome.org;
+install=gnome-keyring.install
+source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
+sha256sums=('9e90267721198cbe6ebc08f6390d24901d9c0de39b180cd2ad1bbcdd7b30b249')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --disable-static \
+  --libexecdir=/usr/lib/gnome-keyring \
+  --with-pam-dir=/usr/lib/security --with-root-certs=/etc/ssl/certs \
+  --disable-schemas-compile
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+}

Deleted: extra-x86_64/gnome-keyring.install
===
--- extra-x86_64/gnome-keyring.install  2012-05-04 23:57:04 UTC (rev 158563)
+++ extra-x86_64/gnome-keyring.install  2012-05-04 23:57:06 UTC (rev 158564)
@@ -1,12 +0,0 @@
-post_install() {
-glib-compile-schemas /usr/share/glib-2.0/schemas
-setcap cap_ipc_lock=ep /usr/bin/gnome-keyring-daemon
-}
-
-post_upgrade() {
-post_install $1
-}
-
-post_remove() {
-glib-compile-schemas /usr/share/glib-2.0/schemas
-}

Copied: gnome-keyring/repos/extra-x86_64/gnome-keyring.install (from rev 
158558, gnome-keyring/repos/testing-x86_64/gnome-keyring.install)
===
--- extra-x86_64/gnome-keyring.install  (rev 0)
+++ extra-x86_64/gnome-keyring.install  2012-05-04 23:57:06 UTC (rev 158564)
@@ -0,0 +1,12 @@
+post_install() {
+glib-compile-schemas /usr/share/glib-2.0/schemas
+setcap cap_ipc_lock=ep /usr/bin/gnome-keyring-daemon
+}
+
+post_upgrade() {
+post_install $1
+}
+
+post_remove() {
+glib-compile-schemas /usr/share/glib-2.0/schemas
+}



[arch-commits] Commit in gnome-keyring/repos (5 files)

2011-11-17 Thread Ionut Biru
Date: Thursday, November 17, 2011 @ 13:34:38
  Author: ibiru
Revision: 142879

db-move: moved gnome-keyring from [testing] to [extra] (i686)

Added:
  gnome-keyring/repos/extra-i686/PKGBUILD
(from rev 142862, gnome-keyring/repos/testing-i686/PKGBUILD)
  gnome-keyring/repos/extra-i686/gnome-keyring.install
(from rev 142862, gnome-keyring/repos/testing-i686/gnome-keyring.install)
Deleted:
  gnome-keyring/repos/extra-i686/PKGBUILD
  gnome-keyring/repos/extra-i686/gnome-keyring.install
  gnome-keyring/repos/testing-i686/

---+
 PKGBUILD  |   64 
 gnome-keyring.install |   30 +++---
 2 files changed, 47 insertions(+), 47 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2011-11-17 18:34:36 UTC (rev 142878)
+++ extra-i686/PKGBUILD 2011-11-17 18:34:38 UTC (rev 142879)
@@ -1,32 +0,0 @@
-#$Id$
-# Maintainer: Jan De Groot j...@archlinux.org
-
-pkgname=gnome-keyring
-pkgver=3.2.1
-pkgrel=1
-pkgdesc=GNOME Password Management daemon
-arch=(i686 x86_64)
-license=('GPL' 'LGPL')
-depends=('gtk3' 'dconf' 'libgcrypt' 'libcap-ng' 'p11-kit' 'desktop-file-utils' 
'hicolor-icon-theme')
-makedepends=('intltool' 'python2')
-groups=('gnome')
-options=('!libtool' '!emptydirs')
-url=http://www.gnome.org;
-install=gnome-keyring.install
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
-sha256sums=('49872dad0c22e495f65be226d6effa053605df9cdc7cb06781aa37d3ff36b8a9')
-
-build() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static \
-  --libexecdir=/usr/lib/gnome-keyring \
-  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
-  --disable-schemas-compile --disable-update-mime
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} install
-}

Copied: gnome-keyring/repos/extra-i686/PKGBUILD (from rev 142862, 
gnome-keyring/repos/testing-i686/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2011-11-17 18:34:38 UTC (rev 142879)
@@ -0,0 +1,32 @@
+#$Id$
+# Maintainer: Jan De Groot j...@archlinux.org
+
+pkgname=gnome-keyring
+pkgver=3.2.2
+pkgrel=1
+pkgdesc=GNOME Password Management daemon
+arch=(i686 x86_64)
+license=('GPL' 'LGPL')
+depends=('gtk3' 'dconf' 'libgcrypt' 'libcap-ng' 'p11-kit' 'desktop-file-utils' 
'hicolor-icon-theme')
+makedepends=('intltool' 'python2')
+groups=('gnome')
+options=('!libtool' '!emptydirs')
+url=http://www.gnome.org;
+install=gnome-keyring.install
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
+sha256sums=('f4cdc2c492a9b0157d59439310093e611e1f718a16f7ee2391ac03aadacfaaa3')
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --disable-static \
+  --libexecdir=/usr/lib/gnome-keyring \
+  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
+  --disable-schemas-compile --disable-update-mime
+  make
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+}

Deleted: extra-i686/gnome-keyring.install
===
--- extra-i686/gnome-keyring.install2011-11-17 18:34:36 UTC (rev 142878)
+++ extra-i686/gnome-keyring.install2011-11-17 18:34:38 UTC (rev 142879)
@@ -1,15 +0,0 @@
-post_install() {
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-update-mime-database usr/share/mime 1 /dev/null
-gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-update-desktop-database -q
-setcap cap_ipc_lock=ep usr/bin/gnome-keyring-daemon
-}
-
-post_upgrade() {
-post_install $1
-}
-
-post_remove() {
-post_install $1
-}

Copied: gnome-keyring/repos/extra-i686/gnome-keyring.install (from rev 142862, 
gnome-keyring/repos/testing-i686/gnome-keyring.install)
===
--- extra-i686/gnome-keyring.install(rev 0)
+++ extra-i686/gnome-keyring.install2011-11-17 18:34:38 UTC (rev 142879)
@@ -0,0 +1,15 @@
+post_install() {
+glib-compile-schemas /usr/share/glib-2.0/schemas
+update-mime-database /usr/share/mime 1 /dev/null
+gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+update-desktop-database -q
+setcap cap_ipc_lock=ep /usr/bin/gnome-keyring-daemon
+}
+
+post_upgrade() {
+post_install $1
+}
+
+post_remove() {
+post_install $1
+}



[arch-commits] Commit in gnome-keyring/repos (5 files)

2011-11-17 Thread Ionut Biru
Date: Thursday, November 17, 2011 @ 13:34:39
  Author: ibiru
Revision: 142880

db-move: moved gnome-keyring from [testing] to [extra] (x86_64)

Added:
  gnome-keyring/repos/extra-x86_64/PKGBUILD
(from rev 142862, gnome-keyring/repos/testing-x86_64/PKGBUILD)
  gnome-keyring/repos/extra-x86_64/gnome-keyring.install
(from rev 142862, gnome-keyring/repos/testing-x86_64/gnome-keyring.install)
Deleted:
  gnome-keyring/repos/extra-x86_64/PKGBUILD
  gnome-keyring/repos/extra-x86_64/gnome-keyring.install
  gnome-keyring/repos/testing-x86_64/

---+
 PKGBUILD  |   64 
 gnome-keyring.install |   30 +++---
 2 files changed, 47 insertions(+), 47 deletions(-)

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2011-11-17 18:34:38 UTC (rev 142879)
+++ extra-x86_64/PKGBUILD   2011-11-17 18:34:39 UTC (rev 142880)
@@ -1,32 +0,0 @@
-#$Id$
-# Maintainer: Jan De Groot j...@archlinux.org
-
-pkgname=gnome-keyring
-pkgver=3.2.1
-pkgrel=1
-pkgdesc=GNOME Password Management daemon
-arch=(i686 x86_64)
-license=('GPL' 'LGPL')
-depends=('gtk3' 'dconf' 'libgcrypt' 'libcap-ng' 'p11-kit' 'desktop-file-utils' 
'hicolor-icon-theme')
-makedepends=('intltool' 'python2')
-groups=('gnome')
-options=('!libtool' '!emptydirs')
-url=http://www.gnome.org;
-install=gnome-keyring.install
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
-sha256sums=('49872dad0c22e495f65be226d6effa053605df9cdc7cb06781aa37d3ff36b8a9')
-
-build() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static \
-  --libexecdir=/usr/lib/gnome-keyring \
-  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
-  --disable-schemas-compile --disable-update-mime
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} install
-}

Copied: gnome-keyring/repos/extra-x86_64/PKGBUILD (from rev 142862, 
gnome-keyring/repos/testing-x86_64/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2011-11-17 18:34:39 UTC (rev 142880)
@@ -0,0 +1,32 @@
+#$Id$
+# Maintainer: Jan De Groot j...@archlinux.org
+
+pkgname=gnome-keyring
+pkgver=3.2.2
+pkgrel=1
+pkgdesc=GNOME Password Management daemon
+arch=(i686 x86_64)
+license=('GPL' 'LGPL')
+depends=('gtk3' 'dconf' 'libgcrypt' 'libcap-ng' 'p11-kit' 'desktop-file-utils' 
'hicolor-icon-theme')
+makedepends=('intltool' 'python2')
+groups=('gnome')
+options=('!libtool' '!emptydirs')
+url=http://www.gnome.org;
+install=gnome-keyring.install
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
+sha256sums=('f4cdc2c492a9b0157d59439310093e611e1f718a16f7ee2391ac03aadacfaaa3')
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --disable-static \
+  --libexecdir=/usr/lib/gnome-keyring \
+  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
+  --disable-schemas-compile --disable-update-mime
+  make
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+}

Deleted: extra-x86_64/gnome-keyring.install
===
--- extra-x86_64/gnome-keyring.install  2011-11-17 18:34:38 UTC (rev 142879)
+++ extra-x86_64/gnome-keyring.install  2011-11-17 18:34:39 UTC (rev 142880)
@@ -1,15 +0,0 @@
-post_install() {
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-update-mime-database usr/share/mime 1 /dev/null
-gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-update-desktop-database -q
-setcap cap_ipc_lock=ep usr/bin/gnome-keyring-daemon
-}
-
-post_upgrade() {
-post_install $1
-}
-
-post_remove() {
-post_install $1
-}

Copied: gnome-keyring/repos/extra-x86_64/gnome-keyring.install (from rev 
142862, gnome-keyring/repos/testing-x86_64/gnome-keyring.install)
===
--- extra-x86_64/gnome-keyring.install  (rev 0)
+++ extra-x86_64/gnome-keyring.install  2011-11-17 18:34:39 UTC (rev 142880)
@@ -0,0 +1,15 @@
+post_install() {
+glib-compile-schemas /usr/share/glib-2.0/schemas
+update-mime-database /usr/share/mime 1 /dev/null
+gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+update-desktop-database -q
+setcap cap_ipc_lock=ep /usr/bin/gnome-keyring-daemon
+}
+
+post_upgrade() {
+post_install $1
+}
+
+post_remove() {
+post_install $1
+}



[arch-commits] Commit in gnome-keyring/repos (5 files)

2011-10-19 Thread Ionut Biru
Date: Thursday, October 20, 2011 @ 01:42:44
  Author: ibiru
Revision: 140897

db-move: moved gnome-keyring from [testing] to [extra] (x86_64)

Added:
  gnome-keyring/repos/extra-x86_64/PKGBUILD
(from rev 140832, gnome-keyring/repos/testing-x86_64/PKGBUILD)
  gnome-keyring/repos/extra-x86_64/gnome-keyring.install
(from rev 140832, gnome-keyring/repos/testing-x86_64/gnome-keyring.install)
Deleted:
  gnome-keyring/repos/extra-x86_64/PKGBUILD
  gnome-keyring/repos/extra-x86_64/gnome-keyring.install
  gnome-keyring/repos/testing-x86_64/

---+
 PKGBUILD  |   64 
 gnome-keyring.install |   30 +++---
 2 files changed, 47 insertions(+), 47 deletions(-)

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2011-10-20 05:42:43 UTC (rev 140896)
+++ extra-x86_64/PKGBUILD   2011-10-20 05:42:44 UTC (rev 140897)
@@ -1,32 +0,0 @@
-#$Id$
-# Maintainer: Jan De Groot j...@archlinux.org
-
-pkgname=gnome-keyring
-pkgver=3.2.0
-pkgrel=1
-pkgdesc=GNOME Password Management daemon
-arch=(i686 x86_64)
-license=('GPL' 'LGPL')
-depends=('gtk3' 'dconf' 'libgcrypt' 'libcap-ng' 'p11-kit' 'desktop-file-utils' 
'hicolor-icon-theme')
-makedepends=('intltool' 'python2')
-groups=('gnome')
-options=('!libtool' '!emptydirs')
-url=http://www.gnome.org;
-install=gnome-keyring.install
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
-sha256sums=('5bd7dbe18f983aae237517d1eb4b070295c7b848d16c2a9d0a8a6046ea0801bc')
-
-build() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static \
-  --libexecdir=/usr/lib/gnome-keyring \
-  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
-  --disable-schemas-compile --disable-update-mime
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} install
-}

Copied: gnome-keyring/repos/extra-x86_64/PKGBUILD (from rev 140832, 
gnome-keyring/repos/testing-x86_64/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2011-10-20 05:42:44 UTC (rev 140897)
@@ -0,0 +1,32 @@
+#$Id$
+# Maintainer: Jan De Groot j...@archlinux.org
+
+pkgname=gnome-keyring
+pkgver=3.2.1
+pkgrel=1
+pkgdesc=GNOME Password Management daemon
+arch=(i686 x86_64)
+license=('GPL' 'LGPL')
+depends=('gtk3' 'dconf' 'libgcrypt' 'libcap-ng' 'p11-kit' 'desktop-file-utils' 
'hicolor-icon-theme')
+makedepends=('intltool' 'python2')
+groups=('gnome')
+options=('!libtool' '!emptydirs')
+url=http://www.gnome.org;
+install=gnome-keyring.install
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
+sha256sums=('49872dad0c22e495f65be226d6effa053605df9cdc7cb06781aa37d3ff36b8a9')
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --disable-static \
+  --libexecdir=/usr/lib/gnome-keyring \
+  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
+  --disable-schemas-compile --disable-update-mime
+  make
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+}

Deleted: extra-x86_64/gnome-keyring.install
===
--- extra-x86_64/gnome-keyring.install  2011-10-20 05:42:43 UTC (rev 140896)
+++ extra-x86_64/gnome-keyring.install  2011-10-20 05:42:44 UTC (rev 140897)
@@ -1,15 +0,0 @@
-post_install() {
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-update-mime-database usr/share/mime 1 /dev/null
-gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-update-desktop-database -q
-setcap cap_ipc_lock=ep usr/bin/gnome-keyring-daemon
-}
-
-post_upgrade() {
-post_install $1
-}
-
-post_remove() {
-post_install $1
-}

Copied: gnome-keyring/repos/extra-x86_64/gnome-keyring.install (from rev 
140832, gnome-keyring/repos/testing-x86_64/gnome-keyring.install)
===
--- extra-x86_64/gnome-keyring.install  (rev 0)
+++ extra-x86_64/gnome-keyring.install  2011-10-20 05:42:44 UTC (rev 140897)
@@ -0,0 +1,15 @@
+post_install() {
+usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+update-mime-database usr/share/mime 1 /dev/null
+gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+update-desktop-database -q
+setcap cap_ipc_lock=ep usr/bin/gnome-keyring-daemon
+}
+
+post_upgrade() {
+post_install $1
+}
+
+post_remove() {
+post_install $1
+}



[arch-commits] Commit in gnome-keyring/repos (5 files)

2011-10-19 Thread Ionut Biru
Date: Thursday, October 20, 2011 @ 01:42:43
  Author: ibiru
Revision: 140896

db-move: moved gnome-keyring from [testing] to [extra] (i686)

Added:
  gnome-keyring/repos/extra-i686/PKGBUILD
(from rev 140832, gnome-keyring/repos/testing-i686/PKGBUILD)
  gnome-keyring/repos/extra-i686/gnome-keyring.install
(from rev 140832, gnome-keyring/repos/testing-i686/gnome-keyring.install)
Deleted:
  gnome-keyring/repos/extra-i686/PKGBUILD
  gnome-keyring/repos/extra-i686/gnome-keyring.install
  gnome-keyring/repos/testing-i686/

---+
 PKGBUILD  |   64 
 gnome-keyring.install |   30 +++---
 2 files changed, 47 insertions(+), 47 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2011-10-20 05:42:42 UTC (rev 140895)
+++ extra-i686/PKGBUILD 2011-10-20 05:42:43 UTC (rev 140896)
@@ -1,32 +0,0 @@
-#$Id$
-# Maintainer: Jan De Groot j...@archlinux.org
-
-pkgname=gnome-keyring
-pkgver=3.2.0
-pkgrel=1
-pkgdesc=GNOME Password Management daemon
-arch=(i686 x86_64)
-license=('GPL' 'LGPL')
-depends=('gtk3' 'dconf' 'libgcrypt' 'libcap-ng' 'p11-kit' 'desktop-file-utils' 
'hicolor-icon-theme')
-makedepends=('intltool' 'python2')
-groups=('gnome')
-options=('!libtool' '!emptydirs')
-url=http://www.gnome.org;
-install=gnome-keyring.install
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
-sha256sums=('5bd7dbe18f983aae237517d1eb4b070295c7b848d16c2a9d0a8a6046ea0801bc')
-
-build() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static \
-  --libexecdir=/usr/lib/gnome-keyring \
-  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
-  --disable-schemas-compile --disable-update-mime
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} install
-}

Copied: gnome-keyring/repos/extra-i686/PKGBUILD (from rev 140832, 
gnome-keyring/repos/testing-i686/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2011-10-20 05:42:43 UTC (rev 140896)
@@ -0,0 +1,32 @@
+#$Id$
+# Maintainer: Jan De Groot j...@archlinux.org
+
+pkgname=gnome-keyring
+pkgver=3.2.1
+pkgrel=1
+pkgdesc=GNOME Password Management daemon
+arch=(i686 x86_64)
+license=('GPL' 'LGPL')
+depends=('gtk3' 'dconf' 'libgcrypt' 'libcap-ng' 'p11-kit' 'desktop-file-utils' 
'hicolor-icon-theme')
+makedepends=('intltool' 'python2')
+groups=('gnome')
+options=('!libtool' '!emptydirs')
+url=http://www.gnome.org;
+install=gnome-keyring.install
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
+sha256sums=('49872dad0c22e495f65be226d6effa053605df9cdc7cb06781aa37d3ff36b8a9')
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --disable-static \
+  --libexecdir=/usr/lib/gnome-keyring \
+  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
+  --disable-schemas-compile --disable-update-mime
+  make
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+}

Deleted: extra-i686/gnome-keyring.install
===
--- extra-i686/gnome-keyring.install2011-10-20 05:42:42 UTC (rev 140895)
+++ extra-i686/gnome-keyring.install2011-10-20 05:42:43 UTC (rev 140896)
@@ -1,15 +0,0 @@
-post_install() {
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-update-mime-database usr/share/mime 1 /dev/null
-gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-update-desktop-database -q
-setcap cap_ipc_lock=ep usr/bin/gnome-keyring-daemon
-}
-
-post_upgrade() {
-post_install $1
-}
-
-post_remove() {
-post_install $1
-}

Copied: gnome-keyring/repos/extra-i686/gnome-keyring.install (from rev 140832, 
gnome-keyring/repos/testing-i686/gnome-keyring.install)
===
--- extra-i686/gnome-keyring.install(rev 0)
+++ extra-i686/gnome-keyring.install2011-10-20 05:42:43 UTC (rev 140896)
@@ -0,0 +1,15 @@
+post_install() {
+usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+update-mime-database usr/share/mime 1 /dev/null
+gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+update-desktop-database -q
+setcap cap_ipc_lock=ep usr/bin/gnome-keyring-daemon
+}
+
+post_upgrade() {
+post_install $1
+}
+
+post_remove() {
+post_install $1
+}



[arch-commits] Commit in gnome-keyring/repos (5 files)

2011-10-01 Thread Ionut Biru
Date: Saturday, October 1, 2011 @ 14:57:52
  Author: ibiru
Revision: 139300

db-move: moved gnome-keyring from [testing] to [extra] (i686)

Added:
  gnome-keyring/repos/extra-i686/PKGBUILD
(from rev 139207, gnome-keyring/repos/testing-i686/PKGBUILD)
  gnome-keyring/repos/extra-i686/gnome-keyring.install
(from rev 139207, gnome-keyring/repos/testing-i686/gnome-keyring.install)
Deleted:
  gnome-keyring/repos/extra-i686/PKGBUILD
  gnome-keyring/repos/extra-i686/gnome-keyring.install
  gnome-keyring/repos/testing-i686/

---+
 PKGBUILD  |   64 
 gnome-keyring.install |   26 +++
 2 files changed, 47 insertions(+), 43 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2011-10-01 18:57:51 UTC (rev 139299)
+++ extra-i686/PKGBUILD 2011-10-01 18:57:52 UTC (rev 139300)
@@ -1,32 +0,0 @@
-#$Id$
-# Maintainer: Jan De Groot j...@archlinux.org
-
-pkgname=gnome-keyring
-pkgver=3.0.3
-pkgrel=1
-pkgdesc=GNOME Password Management daemon
-arch=(i686 x86_64)
-license=('GPL' 'LGPL')
-depends=('gtk3' 'dconf')
-makedepends=('intltool' 'pkgconfig' 'python2')
-groups=('gnome')
-options=('!libtool' '!emptydirs')
-url=http://www.gnome.org;
-install=gnome-keyring.install
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('a06c34e474d93da62bf96a816e58cb5730e181d6523730f041f34c58a0d5e94e')
-
-build() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static \
-  --libexecdir=/usr/lib/gnome-keyring \
-  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
-  --disable-schemas-compile
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} install
-}

Copied: gnome-keyring/repos/extra-i686/PKGBUILD (from rev 139207, 
gnome-keyring/repos/testing-i686/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2011-10-01 18:57:52 UTC (rev 139300)
@@ -0,0 +1,32 @@
+#$Id$
+# Maintainer: Jan De Groot j...@archlinux.org
+
+pkgname=gnome-keyring
+pkgver=3.2.0
+pkgrel=1
+pkgdesc=GNOME Password Management daemon
+arch=(i686 x86_64)
+license=('GPL' 'LGPL')
+depends=('gtk3' 'dconf' 'libgcrypt' 'libcap-ng' 'p11-kit' 'desktop-file-utils' 
'hicolor-icon-theme')
+makedepends=('intltool' 'python2')
+groups=('gnome')
+options=('!libtool' '!emptydirs')
+url=http://www.gnome.org;
+install=gnome-keyring.install
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
+sha256sums=('5bd7dbe18f983aae237517d1eb4b070295c7b848d16c2a9d0a8a6046ea0801bc')
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --disable-static \
+  --libexecdir=/usr/lib/gnome-keyring \
+  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
+  --disable-schemas-compile --disable-update-mime
+  make
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+}

Deleted: extra-i686/gnome-keyring.install
===
--- extra-i686/gnome-keyring.install2011-10-01 18:57:51 UTC (rev 139299)
+++ extra-i686/gnome-keyring.install2011-10-01 18:57:52 UTC (rev 139300)
@@ -1,11 +0,0 @@
-post_install() {
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}
-
-post_upgrade() {
-post_install $1
-}
-
-post_remove() {
-post_install $1
-}

Copied: gnome-keyring/repos/extra-i686/gnome-keyring.install (from rev 139207, 
gnome-keyring/repos/testing-i686/gnome-keyring.install)
===
--- extra-i686/gnome-keyring.install(rev 0)
+++ extra-i686/gnome-keyring.install2011-10-01 18:57:52 UTC (rev 139300)
@@ -0,0 +1,15 @@
+post_install() {
+usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+update-mime-database usr/share/mime 1 /dev/null
+gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+update-desktop-database -q
+setcap cap_ipc_lock=ep usr/bin/gnome-keyring-daemon
+}
+
+post_upgrade() {
+post_install $1
+}
+
+post_remove() {
+post_install $1
+}



[arch-commits] Commit in gnome-keyring/repos (5 files)

2011-10-01 Thread Ionut Biru
Date: Saturday, October 1, 2011 @ 14:57:53
  Author: ibiru
Revision: 139301

db-move: moved gnome-keyring from [testing] to [extra] (x86_64)

Added:
  gnome-keyring/repos/extra-x86_64/PKGBUILD
(from rev 139207, gnome-keyring/repos/testing-x86_64/PKGBUILD)
  gnome-keyring/repos/extra-x86_64/gnome-keyring.install
(from rev 139207, gnome-keyring/repos/testing-x86_64/gnome-keyring.install)
Deleted:
  gnome-keyring/repos/extra-x86_64/PKGBUILD
  gnome-keyring/repos/extra-x86_64/gnome-keyring.install
  gnome-keyring/repos/testing-x86_64/

---+
 PKGBUILD  |   64 
 gnome-keyring.install |   26 +++
 2 files changed, 47 insertions(+), 43 deletions(-)

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2011-10-01 18:57:52 UTC (rev 139300)
+++ extra-x86_64/PKGBUILD   2011-10-01 18:57:53 UTC (rev 139301)
@@ -1,32 +0,0 @@
-#$Id$
-# Maintainer: Jan De Groot j...@archlinux.org
-
-pkgname=gnome-keyring
-pkgver=3.0.3
-pkgrel=1
-pkgdesc=GNOME Password Management daemon
-arch=(i686 x86_64)
-license=('GPL' 'LGPL')
-depends=('gtk3' 'dconf')
-makedepends=('intltool' 'pkgconfig' 'python2')
-groups=('gnome')
-options=('!libtool' '!emptydirs')
-url=http://www.gnome.org;
-install=gnome-keyring.install
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('a06c34e474d93da62bf96a816e58cb5730e181d6523730f041f34c58a0d5e94e')
-
-build() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static \
-  --libexecdir=/usr/lib/gnome-keyring \
-  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
-  --disable-schemas-compile
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} install
-}

Copied: gnome-keyring/repos/extra-x86_64/PKGBUILD (from rev 139207, 
gnome-keyring/repos/testing-x86_64/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2011-10-01 18:57:53 UTC (rev 139301)
@@ -0,0 +1,32 @@
+#$Id$
+# Maintainer: Jan De Groot j...@archlinux.org
+
+pkgname=gnome-keyring
+pkgver=3.2.0
+pkgrel=1
+pkgdesc=GNOME Password Management daemon
+arch=(i686 x86_64)
+license=('GPL' 'LGPL')
+depends=('gtk3' 'dconf' 'libgcrypt' 'libcap-ng' 'p11-kit' 'desktop-file-utils' 
'hicolor-icon-theme')
+makedepends=('intltool' 'python2')
+groups=('gnome')
+options=('!libtool' '!emptydirs')
+url=http://www.gnome.org;
+install=gnome-keyring.install
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
+sha256sums=('5bd7dbe18f983aae237517d1eb4b070295c7b848d16c2a9d0a8a6046ea0801bc')
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --disable-static \
+  --libexecdir=/usr/lib/gnome-keyring \
+  --with-pam-dir=/lib/security --with-root-certs=/etc/ssl/certs \
+  --disable-schemas-compile --disable-update-mime
+  make
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+}

Deleted: extra-x86_64/gnome-keyring.install
===
--- extra-x86_64/gnome-keyring.install  2011-10-01 18:57:52 UTC (rev 139300)
+++ extra-x86_64/gnome-keyring.install  2011-10-01 18:57:53 UTC (rev 139301)
@@ -1,11 +0,0 @@
-post_install() {
-usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
-}
-
-post_upgrade() {
-post_install $1
-}
-
-post_remove() {
-post_install $1
-}

Copied: gnome-keyring/repos/extra-x86_64/gnome-keyring.install (from rev 
139207, gnome-keyring/repos/testing-x86_64/gnome-keyring.install)
===
--- extra-x86_64/gnome-keyring.install  (rev 0)
+++ extra-x86_64/gnome-keyring.install  2011-10-01 18:57:53 UTC (rev 139301)
@@ -0,0 +1,15 @@
+post_install() {
+usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+update-mime-database usr/share/mime 1 /dev/null
+gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+update-desktop-database -q
+setcap cap_ipc_lock=ep usr/bin/gnome-keyring-daemon
+}
+
+post_upgrade() {
+post_install $1
+}
+
+post_remove() {
+post_install $1
+}