[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