1 # $Id: PKGBUILD 75359 2010-04-01 11:48:46Z allan $
2 # Maintainer: Jan de Groot <jgc@archlinux.org>
4 pkgname=gnome-vfs-no-hal
5 pkg_real_name=gnome-vfs
8 pkgdesc="The GNOME Virtual File System without hal dependency, just simply add --disable-hal in the configure augument"
11 depends=('fam' 'gconf>=2.28.0' 'bzip2' 'avahi>=0.6.25' 'smbclient>=3.3.7' 'gnome-mime-data>=2.18.0-2' 'heimdal>=1.3.1' 'gnutls>=2.8.3')
12 makedepends=('pkgconfig' 'intltool' 'gtk-doc' 'gnome-common')
13 options=('!libtool' '!emptydirs' '!makeflags')
14 conflicts=(gnome-vfs-samba gnome-vfs)
15 provides=(gnome-vfs-samba 'gnome-vfs=2.24.3')
16 replaces=(gnome-vfs-samba gnome-vfs-extras gnome-vfs)
17 url="http://www.gnome.org"
18 install=gnome-vfs.install
19 source=(http://ftp.gnome.org/pub/gnome/sources/${pkg_real_name}/2.24/gnome-vfs-${pkgver}.tar.bz2
20 hal-show-volume-names.patch
22 sha256sums=('3b0f342e79813bfc11d8e636db96b3ffd16c9ca48b07306410e09a3fd1065b4a'
23 'b38b86d6c966dcf64f9140d800aebe8a14845bb8ce7c045f52d4df483cacd23b'
24 '66c7cfb12995c0dd94a2caea95c7e3c55981993f05a79c585d60915ff131955d')
27 cd "${srcdir}/${pkg_real_name}-${pkgver}"
28 #Archlinux patch (b.g.o #321498)
29 patch -Np1 -i "${srcdir}/hal-show-volume-names.patch" || return 1
31 #Fix build with new gnutls
32 patch -Np1 -i "${srcdir}/gnutls-config.patch" || return 1
33 libtoolize --force || return 1
38 ./configure --prefix=/usr --sysconfdir=/etc \
39 --localstatedir=/var --disable-static \
40 --libexecdir=/usr/lib/gnome-vfs-2.0 \
41 --enable-samba --disable-hal \
42 --enable-avahi --disable-howl \
43 --disable-openssl --enable-gnutls || return 1
45 make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install || return 1
47 install -d -m755 "${pkgdir}/usr/share/gconf/schemas"
48 gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkg_real_name}.schemas" --domain gnome-vfs-2.0 ${startdir}/pkg/etc/gconf/schemas/*.schemas
49 rm -f ${pkgdir}/etc/gconf/schemas/*.schemas