Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 30915 - (hide annotations) (download)
Tue May 15 13:00:35 2018 UTC (6 years ago) by niro
File size: 1659 byte(s)
-fixed a typo
1 niro 30911 # $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 niro 30914 >= gnome-base/gcr-3.28
30     >= sys-apps/polkit-0.114
31     >= sys-libs/libcap-2.25"
32 niro 30911
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 niro 30912 sminclude gnome2 meson glib2 dbus systemd
40 niro 30911
41     UP2DATE="updatecmd_gnome ${PNAME}"
42    
43     src_compile()
44     {
45 niro 30913 # todo:
46     # afc requires libmobiledevice
47 niro 30914 # goa = gnome online account
48 niro 30912 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 niro 30914 $(meson_bool_true mtp) \
59 niro 30912 $(meson_bool_true udisks2) \
60     $(meson_bool_true bluray) \
61     $(meson_bool_true keyring) \
62     $(meson_bool_true logind) \
63 niro 30914 $(meson_bool_true admin) \
64 niro 30915 $(meson_bool_false afc) \
65 niro 30914 $(meson_bool_false goa) \
66 niro 30911 || 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     }