# $Id$ PNAME="gvfs" PVER="1.36.2" PBUILD="r1" PCAT="gnome-base" DESCRIPTION="GNOME Virtual Filesystem Layer." HOMEPAGE="http://www.gnome.org/" DEPEND=">= dev-libs/glib2-2.56 >= dev-libs/libxml2-2.7 >= dev-libs/libcdio-0.92 >= app-arch/libarchive-3.0 >= app-crypt/libsecret-0.18 >= media-libs/libbluray-1.0 >= media-libs/libgphoto2-2.5 >= net-libs/libsoup-2.62 >= net-misc/openssh-6.7 >= net-dns/avahi-0.7 >= net-fs/samba-4.7 >= sys-fs/fuse-2.9 >= sys-apps/dbus-1.10 >= sys-apps/gnome-disk-utility-3.28 >= sys-fs/udev-230 >= sys-fs/udisks2-2.1 >= sys-libs/libsystemd-230 >= gnome-base/gcr-3.28 >= sys-apps/polkit-0.114 >= sys-libs/libcap-2.25" SDEPEND=">= dev-util/intltool-0.50 >= dev-util/pkgconfig-0.25 >= app-text/docbook-xsl-stylesheets-1.78" SRCFILE="${PNAME}-${PVER}.tar.xz" sminclude gnome2 meson glib2 dbus systemd UP2DATE="updatecmd_gnome ${PNAME}" src_compile() { # todo: # afc requires libmobiledevice # goa = gnome online account meson_src_compile \ $(meson_opt dbus_service_dir $(mget-dbus-session-bus-services-dir)) \ $(meson_bool_true gudev) \ $(meson_bool_true cdda) \ $(meson_bool_true fuse) \ $(meson_bool_true gphoto2) \ $(meson_bool_true http) \ $(meson_bool_true smb) \ $(meson_bool_true archive) \ $(meson_bool_true gdu) \ $(meson_bool_true mtp) \ $(meson_bool_true udisks2) \ $(meson_bool_true bluray) \ $(meson_bool_true keyring) \ $(meson_bool_true logind) \ $(meson_bool_true admin) \ $(meson_bool_false afc) \ $(meson_bool_false goa) \ || die } postinstall() { glib2_update_gio glib2_update_schemas } postremove() { glib2_update_gio glib2_update_schemas }