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

Allan McRae allan at archlinux.org
Sun Dec 7 05:44:52 UTC 2008


    Date: Sunday, December 7, 2008 @ 00:44:52
  Author: allan
Revision: 20895

upgpkg: vinagre 2.24.2-1

Modified:
  vinagre/trunk/PKGBUILD
  vinagre/trunk/vinagre.install

-----------------+
 PKGBUILD        |    4 ++--
 vinagre.install |   49 ++++++++++++++++++++++++++++---------------------
 2 files changed, 30 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2008-12-07 04:57:22 UTC (rev 20894)
+++ PKGBUILD	2008-12-07 05:44:52 UTC (rev 20895)
@@ -4,7 +4,7 @@
 # Contributor: lp76 <l.peduto at gmail.com>
 
 pkgname=vinagre
-pkgver=2.24.1
+pkgver=2.24.2
 pkgrel=1
 pkgdesc="A VNC Client for the GNOME Desktop"
 arch=('i686' 'x86_64')
@@ -16,7 +16,7 @@
 groups=('gnome-extra')
 options=('!emptydirs')
 source=(http://ftp.gnome.org/pub/GNOME/sources/vinagre/2.24/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('8eb630b3740793765f0d7eb4fd70894b')
+md5sums=('330a65e0277a2c8fe746e2091c3198ce')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"

Modified: vinagre.install
===================================================================
--- vinagre.install	2008-12-07 04:57:22 UTC (rev 20894)
+++ vinagre.install	2008-12-07 05:44:52 UTC (rev 20895)
@@ -1,25 +1,32 @@
+# $Id: PKGBUILD 17731 2008-11-01 02:31:23Z eric $
+# Maintainer: Jan de Groot <jgc at archlinux.org>
+# Maintainer: Allan McRae <mcrae_allan at hotmail.com>
+# Contributor: lp76 <l.peduto at gmail.com>
+
 pkgname=vinagre
+pkgver=2.24.1
+pkgrel=1
+pkgdesc="A VNC Client for the GNOME Desktop"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://www.gnome.org/projects/vinagre/"
+install=vinagre.install
+depends=('gnome-keyring>=2.24.0' 'gtk-vnc>=0.3.5' 'avahi>=0.6.23')
+makedepends=('gnome-doc-utils>=0.14.0' 'intltool' 'gnome-panel>=2.24.0')
+groups=('gnome-extra')
+options=('!emptydirs')
+source=(http://ftp.gnome.org/pub/GNOME/sources/vinagre/2.24/${pkgname}-${pkgver}.tar.bz2)
+md5sums=('8eb630b3740793765f0d7eb4fd70894b')
 
-post_install() {
-  usr/sbin/gconfpkg --install ${pkgname}
-  update-desktop-database -q
-  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-}
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./configure --prefix=/usr --sysconfdir=/etc --disable-scrollkeeper \
+  	      --libexecdir=/usr/lib/vinagre || return 1
+  make || return 1
+  make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install || return 1
 
-pre_upgrade() {
-  pre_remove $1
+  install -d -m755 "${pkgdir}/usr/share/gconf/schemas"
+  gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" \
+  		     ${pkgdir}/etc/gconf/schemas/*.schemas || return 1
+  rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
 }
-
-post_upgrade() {
-  post_install $1
-}
-
-pre_remove() {
-  usr/sbin/gconfpkg --uninstall ${pkgname}
-}
-
-post_remove() {
-  update-desktop-database -q
-  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-}
-




More information about the arch-commits mailing list