diff --git a/x11/library/libpciaccess/actions.py b/x11/library/libpciaccess/actions.py
index d3e9da4398..1edea83867 100644
--- a/x11/library/libpciaccess/actions.py
+++ b/x11/library/libpciaccess/actions.py
@@ -6,16 +6,16 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
from pisi.actionsapi import get
def setup():
- autotools.autoreconf("-vif")
- autotools.configure("--disable-static --with-pciids-path=/usr/share/hwdata/")
+ mesontools.configure("-Dpci-ids=/usr/share/hwdata/")
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README*")
+ pisitools.dodoc("AUTHORS", "COPYING", "README*")
diff --git a/x11/library/libpciaccess/pspec.xml b/x11/library/libpciaccess/pspec.xml
index e5da5b4ad6..6776fc07e6 100644
--- a/x11/library/libpciaccess/pspec.xml
+++ b/x11/library/libpciaccess/pspec.xml
@@ -14,6 +14,7 @@
libpciaccess is the Xorg library for portable PCI access routines across multiple operating systems.
mirrors://xorg/individual/lib/libpciaccess-0.18.tar.xz
+ meson
util-macros