From 8ef5e935ee5116608771c2158f4281d992c5e22e Mon Sep 17 00:00:00 2001 From: idriskalp Date: Thu, 26 Dec 2019 18:00:29 +0300 Subject: [PATCH] gobject-introspection 1.62.0 --- system/devel/gobject-introspection/actions.py | 24 +++++++++++++++---- system/devel/gobject-introspection/pspec.xml | 11 +++++++-- 2 files changed, 28 insertions(+), 7 deletions(-) diff --git a/system/devel/gobject-introspection/actions.py b/system/devel/gobject-introspection/actions.py index b265c18b..684e844f 100644 --- a/system/devel/gobject-introspection/actions.py +++ b/system/devel/gobject-introspection/actions.py @@ -12,16 +12,30 @@ from pisi.actionsapi import get def setup(): #autotools.autoreconf("-fiv") - autotools.configure("--disable-static \ - --disable-doctool") + #autotools.configure("--disable-static \ + #--disable-doctool") + + options = " --libdir=/usr/lib \ + --bindir=/usr/bin \ + --sbindir=/usr/sbin \ + --datadir=/usr/share \ + --prefix=/usr" + + shelltools.makedirs("build") + shelltools.cd("build") + shelltools.system("meson .. %s" % options) - pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + #pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") def build(): - autotools.make() + #autotools.make() + shelltools.cd("build") + shelltools.system("ninja") def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + #autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + shelltools.cd("build") + shelltools.system("DESTDIR=%s ninja install" % get.installDIR()) diff --git a/system/devel/gobject-introspection/pspec.xml b/system/devel/gobject-introspection/pspec.xml index 9b7dd3da..808776bf 100644 --- a/system/devel/gobject-introspection/pspec.xml +++ b/system/devel/gobject-introspection/pspec.xml @@ -14,13 +14,13 @@ app:console Introspection system for GObject-based libraries gobject-introspection can scan C header and source files in order to generate introspection typelib files. It also provides an API to examine typelib files, useful for creating language bindings among other things. - mirrors://gnome/gobject-introspection/1.54/gobject-introspection-1.54.1.tar.xz + mirrors://gnome/gobject-introspection/1.62/gobject-introspection-1.62.0.tar.xz libffi-devel python-devel - glib2-devel + glib2-devel chrpath @@ -63,6 +63,13 @@ + + 2019-12-26 + 1.62.0 + Version bump. + Idris Kalp + idriskalp@gmail.com + 2018-07-20 1.54.1