diff --git a/programming/language/python3/python3-pygobject3/actions.py b/programming/language/python3/python3-pygobject3/actions.py index b13264aac0..442b7d7447 100755 --- a/programming/language/python3/python3-pygobject3/actions.py +++ b/programming/language/python3/python3-pygobject3/actions.py @@ -1,30 +1,22 @@ -#!/usr/bin/env python +#!/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 get -from pisi.actionsapi import autotools +from pisi.actionsapi import mesontools from pisi.actionsapi import pisitools -from pisi.actionsapi import shelltools def setup(): - shelltools.makedirs("build") - shelltools.cd("build") - shelltools.system("meson .. --prefix=/usr -Dpython=python3") - - + mesontools.configure("-Dpython=python3") + 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.rename("/usr/lib/pkgconfig/pygobject-3.0.pc", "py3gobject-3.0.pc") pisitools.rename("/usr/include/pygobject-3.0/pygobject.h", "py3gobject.h") - shelltools.cd("..") - pisitools.dodoc("COP*", "NEWS", "README*") \ No newline at end of file + pisitools.dodoc("COP*", "NEWS", "README*") diff --git a/programming/language/python3/python3-pygobject3/pspec.xml b/programming/language/python3/python3-pygobject3/pspec.xml index 9188492831..5e429bd3c7 100755 --- a/programming/language/python3/python3-pygobject3/pspec.xml +++ b/programming/language/python3/python3-pygobject3/pspec.xml @@ -13,7 +13,7 @@ library Python Bindings for GLib/GObject/GIO/GTK+ pygobject is GLib's GObject library bindings for Python3. - http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.36/pygobject-3.36.1.tar.xz + http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.40/pygobject-3.40.1.tar.xz meson glib2-devel @@ -59,6 +59,13 @@ + + 2021-05-31 + 3.40.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-05-18 3.36.1 @@ -151,4 +158,4 @@ alihan@pisilinux.org - \ No newline at end of file +