updated on Tue Jan 10 04:01:21 UTC 2012
[aur-mirror.git] / vinagre-tweak / PKGBUILD
blob64da4d69bb829a0ae52a6c4dbc65a8fdfb7e2295
1 # Contributor: lp76 <l.peduto@gmail.com>
2 # Contributor: Petr Novák <n_petr at seznam dot cz>
4 pkgname=vinagre-tweak
5 pkgver=288
6 pkgrel=1
7 pkgdesc="A VNC Client for the GNOME Desktop - scaling and ctrl+alt+ins (=ctrl+alt+del) support"
8 arch=('i686' 'x86_64')
9 license=('GPL')
10 url="http://www.gnome.org/projects/vinagre/"
11 install=vinagre.install
12 conflicts=('vinagre')
13 depends=('gtk2>=2.12' 'libglade' 'gconf' 'gnome-keyring' 'gnutls' 'gtk-vnc-tune>=0.3.5' 'avahi')
14 makedepends=('gnome-doc-utils')
15 options=('!emptydirs')
16 source=(vinagre-ctrl_alt_del.patch)
17 md5sums=('cb7cca0fd0204b0025c23700f4bb9e87')
18 _svntrunk="http://svn.gnome.org/svn/vinagre/trunk"
19 _svnmod="trunk"
21 build() {
22   cd $startdir/src
23       if [ -d $_svnmod/.svn ]; then
24       (cd $_svnmod && svn up -r $pkgver)
25   else
26     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
27   fi
28                   
29   msg "SVN checkout done or server timeout"
30   msg "Starting make..."
31                       
32   cp -r $_svnmod $_svnmod-build
33   cd $_svnmod-build
35   cd $startdir/src/trunk
36   patch -Np1 -i ${startdir}/src/vinagre-ctrl_alt_del.patch || return 1
38   cd $startdir/src/trunk
39   ./autogen.sh --prefix=/usr
40   make || return 1
41   make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=${startdir}/pkg install || return 1
43   # ./configure --prefix=/usr --sysconfdir=/etc --disable-scrollkeeper \
44   #           --disable-schemas-install || return 1
45   make || return 1
46   make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=$startdir/pkg install || return 1
47   install -d -m755 ${startdir}/pkg/usr/share/gconf/schemas
48   gconf-merge-schema ${startdir}/pkg/usr/share/gconf/schemas/${pkgname}.schemas \
49                      ${startdir}/pkg/etc/gconf/schemas/*.schemas || return 1
50   rm -f ${startdir}/pkg/etc/gconf/schemas/*.schemas
51   install -d $startdir/pkg/usr/share/pixmaps
52   ln -fs /usr/share/icons/hicolor/48x48/apps/vinagre.png \
53   $startdir/pkg/usr/share/pixmaps/vinagre.png