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
+