[arch-commits] CVS update of extra/gnome/gnome-keyring (PKGBUILD gnome-keyring.service)

Jan de Groot jgc at archlinux.org
Sun Mar 23 16:43:06 UTC 2008


    Date: Sunday, March 23, 2008 @ 12:43:06
  Author: jgc
    Path: /home/cvs-extra/extra/gnome/gnome-keyring

   Added: gnome-keyring.service (1.1)
Modified: PKGBUILD (1.23 -> 1.24)

upgpkg: gnome-keyring 2.22.0-2
    Add service file (FS#8453)


-----------------------+
 PKGBUILD              |   12 ++++++++----
 gnome-keyring.service |    3 +++
 2 files changed, 11 insertions(+), 4 deletions(-)


Index: extra/gnome/gnome-keyring/PKGBUILD
diff -u extra/gnome/gnome-keyring/PKGBUILD:1.23 extra/gnome/gnome-keyring/PKGBUILD:1.24
--- extra/gnome/gnome-keyring/PKGBUILD:1.23	Mon Mar 10 19:27:15 2008
+++ extra/gnome/gnome-keyring/PKGBUILD	Sun Mar 23 12:43:05 2008
@@ -1,9 +1,9 @@
-#$Id: PKGBUILD,v 1.23 2008/03/10 23:27:15 jgc Exp $
+#$Id: PKGBUILD,v 1.24 2008/03/23 16:43:05 jgc Exp $
 #Maintainer: Jan De Groot <jgc at archlinux.org>
 
 pkgname=gnome-keyring
 pkgver=2.22.0
-pkgrel=1
+pkgrel=2
 pkgdesc="GNOME Password Management daemon"
 arch=(i686 x86_64)
 license=('GPL' 'LGPL')
@@ -12,8 +12,9 @@
 options=('!libtool' '!emptydirs')
 url="http://www.gnome.org"
 install=gnome-keyring.install
-source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.22/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('d27c5bf11579069eb694f93b71364bb4')
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.22/${pkgname}-${pkgver}.tar.bz2
+	gnome-keyring.service)
+md5sums=('d27c5bf11579069eb694f93b71364bb4' '16062d82eb8062201fb24f3e0ceb49a6')
 
 build() {
   cd ${startdir}/src/${pkgname}-${pkgver}
@@ -23,6 +24,9 @@
 	      --with-pam-dir=/lib/security || return 1
   make || return 1
   make -j1 GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=${startdir}/pkg install || return 1
+
+  install -m755 -d ${startdir}/pkg/usr/share/dbus-1/services
+  install -m644 ${startdir}/src/gnome-keyring.service ${startdir}/pkg/usr/share/dbus-1/services/ || return 1
      
   mkdir -p ${startdir}/pkg/usr/share/gconf/schemas
   gconf-merge-schema ${startdir}/pkg/usr/share/gconf/schemas/${pkgname}.schemas ${startdir}/pkg/etc/gconf/schemas/*.schemas || return 1
Index: extra/gnome/gnome-keyring/gnome-keyring.service
diff -u /dev/null extra/gnome/gnome-keyring/gnome-keyring.service:1.1
--- /dev/null	Sun Mar 23 12:43:06 2008
+++ extra/gnome/gnome-keyring/gnome-keyring.service	Sun Mar 23 12:43:05 2008
@@ -0,0 +1,3 @@
+[D-BUS Service]
+Name=org.gnome.keyring
+Exec=/usr/bin/gnome-keyring-daemon




More information about the arch-commits mailing list