diff --git a/programming/library/libgovirt/actions.py b/programming/library/libgovirt/actions.py index 7c14090eff..ad94498317 100644 --- a/programming/library/libgovirt/actions.py +++ b/programming/library/libgovirt/actions.py @@ -7,18 +7,16 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools +from pisi.actionsapi import mesontools from pisi.actionsapi import get def setup(): - autotools.autoreconf("-fiv") - autotools.configure("--prefix=/usr --sysconfdir=/etc --localstatedir=/var") - - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + mesontools.configure() def build(): - autotools.make() + mesontools.build() def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + mesontools.install() pisitools.dodoc("COPYING", "README") diff --git a/programming/library/libgovirt/pspec.xml b/programming/library/libgovirt/pspec.xml index 22f0f88f50..7374031570 100644 --- a/programming/library/libgovirt/pspec.xml +++ b/programming/library/libgovirt/pspec.xml @@ -15,6 +15,7 @@ https://gitlab.gnome.org/GNOME/libgovirt/-/archive/v0.3.9/libgovirt-v0.3.9.tar.gz git + meson glib2-devel libsoup-devel python3-devel