diff --git a/programming/language/python/python-pygobject3/actions.py b/programming/language/python/python-pygobject3/actions.py index 71094a5358..e4ba6a54be 100755 --- a/programming/language/python/python-pygobject3/actions.py +++ b/programming/language/python/python-pygobject3/actions.py @@ -1,26 +1,27 @@ -#!/usr/bin/python -# -*- coding: utf-8 -*- -# -# Licensed under the GNU General Public License, version 3. -# See the file http://www.gnu.org/licenses/gpl.txt - -from pisi.actionsapi import autotools -from pisi.actionsapi import pisitools -from pisi.actionsapi import shelltools -from pisi.actionsapi import get - -def setup(): - pisitools.dosed("configure", "-Werror=format", "#-Werror=format") - - shelltools.export("PYTHON", "/usr/bin/python2.7") - shelltools.system("./configure --prefix=/usr \ - --localstatedir=/var \ - --disable-static") - -def build(): - autotools.make() - -def install(): - pisitools.dodoc("ChangeLog*", "NEWS", "README*") - - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + shelltools.makedirs("build") + shelltools.cd("build") + shelltools.system("meson .. --prefix=/usr -Dpython=python2.7") + + +def build(): + shelltools.cd("build") + shelltools.system("ninja") + +def install(): + shelltools.cd("build") + shelltools.system("DESTDIR=%s ninja install" % get.installDIR()) + + shelltools.cd("..") + pisitools.dodoc("COP*", "NEWS", "README*") diff --git a/programming/language/python/python-pygobject3/pspec.xml b/programming/language/python/python-pygobject3/pspec.xml index 85c9b9ef2a..a0dcf4ed29 100755 --- a/programming/language/python/python-pygobject3/pspec.xml +++ b/programming/language/python/python-pygobject3/pspec.xml @@ -12,8 +12,9 @@ library Glib bindings for Python pygobject is GLib's GObject library bindings for Python. - http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.27/pygobject-3.27.4.tar.xz + http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.32/pygobject-3.32.2.tar.xz + meson libffi-devel python-devel python-cairo-devel @@ -56,6 +57,13 @@ + + 2019-09-14 + 3.32.2 + Version bump + Pisi Linux Community + admin@pisilinux.org + 2018-08-13 3.27.4