diff --git a/util/archive/gnome-autoar/actions.py b/util/archive/gnome-autoar/actions.py
index 284d733dc1..5c0d61aa57 100644
--- a/util/archive/gnome-autoar/actions.py
+++ b/util/archive/gnome-autoar/actions.py
@@ -6,20 +6,18 @@
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():
- shelltools.system("NOCONFIGURE=1 ./autogen.sh")
- autotools.configure("--disable-static \
- --prefix=/usr")
-
- pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
+ mesontools.configure("-Dgtk_doc=true \
+ -Dtests=true \
+ -Dvapi=true")
def build():
- autotools.make()
+ mesontools.build()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install()
pisitools.dodoc("COPYING*", "NEWS")
diff --git a/util/archive/gnome-autoar/pspec.xml b/util/archive/gnome-autoar/pspec.xml
index ed92f82f64..e21ae602fe 100644
--- a/util/archive/gnome-autoar/pspec.xml
+++ b/util/archive/gnome-autoar/pspec.xml
@@ -11,10 +11,12 @@
LGPLv2.1
Archive framework for GNOME
gnome-autoar provides functions and widgets for GNOME applications which want to use archives as a method to transfer directories over the Internet.
- https://download.gnome.org/sources/gnome-autoar/0.3/gnome-autoar-0.3.2.tar.xz
+ https://download.gnome.org/sources/gnome-autoar/0.4/gnome-autoar-0.4.0.tar.xz
+ meson
gtk-doc
gtk3-devel
+ vala-devel
libarchive-devel
glib2-devel
gobject-introspection
@@ -25,6 +27,7 @@
gnome-autoar
gtk3
+ glib2
libarchive
@@ -40,6 +43,8 @@
gnome-autoar
gtk3-devel
+ glib2-devel
+ libarchive-devel
/usr/lib/pkgconfig
@@ -49,7 +54,25 @@
+
+ gnome-autoar-docs
+ Development files for gnome-autoar
+
+ gnome-autoar
+
+
+ /usr/share/gtk-doc
+
+
+
+
+ 2021-08-11
+ 0.4.0
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2021-05-28
0.3.2
@@ -58,4 +81,4 @@
berk2238@hotmail.com
-
\ No newline at end of file
+