diff --git a/programming/library/appstream/actions.py b/programming/library/appstream/actions.py
index 06452e6e65..703c091b50 100755
--- a/programming/library/appstream/actions.py
+++ b/programming/library/appstream/actions.py
@@ -7,24 +7,22 @@
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
-from pisi.actionsapi import shelltools
+from pisi.actionsapi import mesontools
def setup():
- shelltools.makedirs("build")
- shelltools.cd("build")
- shelltools.system("meson .. --prefix=/usr -Dstemming=false -Dqt=true -Dvapi=true")
+ mesontools.configure("--libexecdir=lib \
+ -Dstemming=false \
+ -Dqt=true \
+ -Dvapi=true")
def build():
- shelltools.cd("build")
- shelltools.system("ninja")
+ mesontools.build()
def install():
- shelltools.cd("build")
- shelltools.system("DESTDIR=%s ninja install" % get.installDIR())
+ mesontools.install()
- pisitools.insinto("/usr/share/pixmaps/", "../docs/images/src/png/appstream-logo.png")
+ pisitools.insinto("/usr/share/pixmaps/", "docs/images/src/png/appstream-logo.png")
- shelltools.cd("..")
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README*")
diff --git a/programming/library/appstream/pspec.xml b/programming/library/appstream/pspec.xml
index a49e0b1d69..24a2eadaec 100755
--- a/programming/library/appstream/pspec.xml
+++ b/programming/library/appstream/pspec.xml
@@ -13,7 +13,7 @@
appstream-logo
Provides a standard for creating app stores across distributions
Provides a standard for creating app stores across distributions
- https://www.freedesktop.org/software/appstream/releases/AppStream-0.16.1.tar.xz
+ https://www.freedesktop.org/software/appstream/releases/AppStream-0.16.3.tar.xz
cmake
meson
@@ -111,6 +111,13 @@
+
+ 2023-08-23
+ 0.16.3
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2023-03-06
0.16.1