Magellan Linux

Contents of /trunk/extras/gvfs/gvfs-1.36.2-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 30914 - (show annotations) (download)
Tue May 15 12:59:31 2018 UTC (5 years, 11 months ago) by niro
File size: 1659 byte(s)
-enabled polkit support (admin), enabled usb support (mtp), disabled gnome online accounts (goa)
1 # $Id$
2
3 PNAME="gvfs"
4 PVER="1.36.2"
5 PBUILD="r1"
6
7 PCAT="gnome-base"
8
9 DESCRIPTION="GNOME Virtual Filesystem Layer."
10 HOMEPAGE="http://www.gnome.org/"
11
12 DEPEND=">= dev-libs/glib2-2.56
13 >= dev-libs/libxml2-2.7
14 >= dev-libs/libcdio-0.92
15 >= app-arch/libarchive-3.0
16 >= app-crypt/libsecret-0.18
17 >= media-libs/libbluray-1.0
18 >= media-libs/libgphoto2-2.5
19 >= net-libs/libsoup-2.62
20 >= net-misc/openssh-6.7
21 >= net-dns/avahi-0.7
22 >= net-fs/samba-4.7
23 >= sys-fs/fuse-2.9
24 >= sys-apps/dbus-1.10
25 >= sys-apps/gnome-disk-utility-3.28
26 >= sys-fs/udev-230
27 >= sys-fs/udisks2-2.1
28 >= sys-libs/libsystemd-230
29 >= gnome-base/gcr-3.28
30 >= sys-apps/polkit-0.114
31 >= sys-libs/libcap-2.25"
32
33 SDEPEND=">= dev-util/intltool-0.50
34 >= dev-util/pkgconfig-0.25
35 >= app-text/docbook-xsl-stylesheets-1.78"
36
37 SRCFILE="${PNAME}-${PVER}.tar.xz"
38
39 sminclude gnome2 meson glib2 dbus systemd
40
41 UP2DATE="updatecmd_gnome ${PNAME}"
42
43 src_compile()
44 {
45 # todo:
46 # afc requires libmobiledevice
47 # goa = gnome online account
48 meson_src_compile \
49 $(meson_opt dbus_service_dir $(mget-dbus-session-bus-services-dir)) \
50 $(meson_bool_true gudev) \
51 $(meson_bool_true cdda) \
52 $(meson_bool_true fuse) \
53 $(meson_bool_true gphoto2) \
54 $(meson_bool_true http) \
55 $(meson_bool_true smb) \
56 $(meson_bool_true archive) \
57 $(meson_bool_true gdu) \
58 $(meson_bool_true mtp) \
59 $(meson_bool_true udisks2) \
60 $(meson_bool_true bluray) \
61 $(meson_bool_true keyring) \
62 $(meson_bool_true logind) \
63 $(meson_bool_true admin) \
64 $(meson_bool_false afs) \
65 $(meson_bool_false goa) \
66 || die
67 }
68
69 postinstall()
70 {
71 glib2_update_gio
72 glib2_update_schemas
73 }
74
75 postremove()
76 {
77 glib2_update_gio
78 glib2_update_schemas
79 }