26 |
>= sys-fs/udev-230 |
>= sys-fs/udev-230 |
27 |
>= sys-fs/udisks2-2.1 |
>= sys-fs/udisks2-2.1 |
28 |
>= sys-libs/libsystemd-230 |
>= sys-libs/libsystemd-230 |
29 |
>= gnome-base/gcr-3.28" |
>= 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 |
SDEPEND=">= dev-util/intltool-0.50 |
34 |
>= dev-util/pkgconfig-0.25 |
>= dev-util/pkgconfig-0.25 |
36 |
|
|
37 |
SRCFILE="${PNAME}-${PVER}.tar.xz" |
SRCFILE="${PNAME}-${PVER}.tar.xz" |
38 |
|
|
39 |
sminclude gnome2 glib2 dbus systemd |
sminclude gnome2 meson glib2 dbus systemd |
40 |
|
|
41 |
UP2DATE="updatecmd_gnome ${PNAME}" |
UP2DATE="updatecmd_gnome ${PNAME}" |
42 |
|
|
43 |
src_compile() |
src_compile() |
44 |
{ |
{ |
45 |
cd ${SRCDIR} |
# todo: |
46 |
|
# afc requires libmobiledevice |
47 |
gn2_configure \ |
# goa = gnome online account |
48 |
--with-dbus-service-dir=$(mget-dbus-session-bus-services-dir) \ |
meson_src_compile \ |
49 |
--disable-bash-completion \ |
$(meson_opt dbus_service_dir $(mget-dbus-session-bus-services-dir)) \ |
50 |
--disable-schemas-compile \ |
$(meson_bool_true gudev) \ |
51 |
--disable-hal \ |
$(meson_bool_true cdda) \ |
52 |
--enable-udev \ |
$(meson_bool_true fuse) \ |
53 |
--enable-gudev \ |
$(meson_bool_true gphoto2) \ |
54 |
--enable-cdda \ |
$(meson_bool_true http) \ |
55 |
--enable-fuse \ |
$(meson_bool_true smb) \ |
56 |
--enable-gphoto2 \ |
$(meson_bool_true archive) \ |
57 |
--enable-http \ |
$(meson_bool_true gdu) \ |
58 |
--enable-samba \ |
$(meson_bool_true mtp) \ |
59 |
--enable-avahi \ |
$(meson_bool_true udisks2) \ |
60 |
--enable-archive \ |
$(meson_bool_true bluray) \ |
61 |
--enable-gdu \ |
$(meson_bool_true keyring) \ |
62 |
--enable-udisks2 \ |
$(meson_bool_true logind) \ |
63 |
--enable-bluray \ |
$(meson_bool_true admin) \ |
64 |
--enable-keyring \ |
$(meson_bool_false afc) \ |
65 |
--enable-libsystemd-login \ |
$(meson_bool_false goa) \ |
|
--disable-afp \ |
|
|
--disable-obexftp \ |
|
|
--disable-gconf \ |
|
|
--disable-gtk-doc \ |
|
66 |
|| die |
|| die |
|
|
|
|
mmake || die |
|
67 |
} |
} |
68 |
|
|
69 |
postinstall() |
postinstall() |