user-manager: use meson

After the following change,
[1] https://gerrit.openbmc.org/c/openbmc/phosphor-user-manager/+/56849

phosphor-user-manager fully supports meson. This patch does the final
transition.

Tested:
1. verified IPMI/Redfish worked on hardware
2. verified user management worked via DBus, Redfish
3. verified LDAP config daemon worked as expected via DBus

Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
Change-Id: I85f116ab8222a66a2270b070f856987d54560dd0
diff --git a/meta-phosphor/recipes-phosphor/users/phosphor-user-manager_git.bb b/meta-phosphor/recipes-phosphor/users/phosphor-user-manager_git.bb
index 2970488..63cbf21 100644
--- a/meta-phosphor/recipes-phosphor/users/phosphor-user-manager_git.bb
+++ b/meta-phosphor/recipes-phosphor/users/phosphor-user-manager_git.bb
@@ -6,10 +6,9 @@
 LICENSE = "Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
 
-inherit autotools pkgconfig
+inherit meson pkgconfig
 inherit obmc-phosphor-dbus-service
 
-DEPENDS += "autoconf-archive-native"
 DEPENDS += "sdbusplus"
 DEPENDS += "phosphor-logging"
 DEPENDS += "phosphor-dbus-interfaces"
@@ -18,6 +17,8 @@
 DEPENDS += "systemd"
 PACKAGE_BEFORE_PN = "phosphor-ldap"
 
+EXTRA_OEMESON = "-Dtests=disabled"
+
 inherit useradd
 
 USERADD_PACKAGES = "${PN} phosphor-ldap"