diff --git a/desktop/gnome/base/librest/actions.py b/desktop/gnome/base/librest/actions.py index 18b5754285..6c977c2279 100644 --- a/desktop/gnome/base/librest/actions.py +++ b/desktop/gnome/base/librest/actions.py @@ -7,30 +7,34 @@ 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(): options = "--prefix=/usr \ - --sysconfdir=/etc" + -Dgtk_doc=false \ + -Dsoup2=true \ + --sysconfdir=/etc \ + " if get.buildTYPE() == "_emul32": options += " --libdir=/usr/lib32 \ --bindir=/_emul32/bin \ --sbindir=/_emul32/sbin \ - --disable-dtrace" + " shelltools.export("CC", "%s -m32" % get.CC()) shelltools.export("CXX", "%s -m32" % get.CXX()) shelltools.export("PKG_CONFIG_PATH", "/usr/lib32/pkgconfig") - autotools.configure(options) + mesontools.configure(options) - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + #pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") def build(): - autotools.make() + mesontools.build() def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + mesontools.install() - pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "README") \ No newline at end of file + pisitools.dodoc("AUTHORS", "COPYING*", "README*") diff --git a/desktop/gnome/base/librest/pspec.xml b/desktop/gnome/base/librest/pspec.xml index c122917ffd..34eb62debd 100644 --- a/desktop/gnome/base/librest/pspec.xml +++ b/desktop/gnome/base/librest/pspec.xml @@ -11,21 +11,33 @@ library A helper library for RESTful services. This library was designed to make it easier to access web services that claim to be "RESTful". - http://ftp.acc.umu.se/pub/GNOME/sources/rest/0.8/rest-0.8.1.tar.xz + http://ftp.acc.umu.se/pub/GNOME/sources/rest/0.9/rest-0.9.1.tar.xz + meson gtk-doc + gtk4-devel python-six libsoup-devel + libsoup3-devel + json-glib-devel libsoup-gnome + libadwaita-devel + gtksourceview5-devel + gobject-introspection-devel librest + gtk4 glib2 libxml2 libsoup + libsoup3 + json-glib + libadwaita + gtksourceview5 libsoup-gnome @@ -40,9 +52,11 @@ Development files for librest libsoup-devel + libsoup3-devel librest glib2-devel libxml2-devel + json-glib-devel /usr/include @@ -52,6 +66,13 @@ + + 2022-06-19 + 0.9.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-02-08 0.8.1