--- trunk/extras/gvfs/gvfs-1.36.2-r1.smage2 2018/05/15 12:16:54 30911 +++ trunk/extras/gvfs/gvfs-1.36.2-r1.smage2 2018/05/15 12:35:46 30912 @@ -34,40 +34,27 @@ SRCFILE="${PNAME}-${PVER}.tar.xz" -sminclude gnome2 glib2 dbus systemd +sminclude gnome2 meson glib2 dbus systemd UP2DATE="updatecmd_gnome ${PNAME}" src_compile() { - cd ${SRCDIR} - - gn2_configure \ - --with-dbus-service-dir=$(mget-dbus-session-bus-services-dir) \ - --disable-bash-completion \ - --disable-schemas-compile \ - --disable-hal \ - --enable-udev \ - --enable-gudev \ - --enable-cdda \ - --enable-fuse \ - --enable-gphoto2 \ - --enable-http \ - --enable-samba \ - --enable-avahi \ - --enable-archive \ - --enable-gdu \ - --enable-udisks2 \ - --enable-bluray \ - --enable-keyring \ - --enable-libsystemd-login \ - --disable-afp \ - --disable-obexftp \ - --disable-gconf \ - --disable-gtk-doc \ + 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 udisks2) \ + $(meson_bool_true bluray) \ + $(meson_bool_true keyring) \ + $(meson_bool_true logind) \ || die - - mmake || die } postinstall()