From dc49a5edeb14a800a0bbc031fb78954a391d2699 Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 14 Sep 2019 19:56:58 +0300 Subject: [PATCH 1/2] python3-pygobject3:ver. bump --- .../language/python3/python3-pygobject3/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/programming/language/python3/python3-pygobject3/pspec.xml b/programming/language/python3/python3-pygobject3/pspec.xml index 22c27759ca..a4e7d04b26 100755 --- a/programming/language/python3/python3-pygobject3/pspec.xml +++ b/programming/language/python3/python3-pygobject3/pspec.xml @@ -12,7 +12,7 @@ library Glib bindings for Python3 pygobject is GLib's GObject library bindings for Python3. - http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.27/pygobject-3.27.1.tar.xz + http://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.27/pygobject-3.27.4.tar.xz libffi-devel python3-devel @@ -56,6 +56,13 @@ + + 2019-09-14 + 3.27.4 + Version bump + Pisi Linux Community + admin@pisilinux.org + 2018-08-03 3.27.1 From 76ee51213ca1a14604048c4742a3b29a24960711 Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 14 Sep 2019 20:41:14 +0300 Subject: [PATCH 2/2] python3-pygobject3:ver. bump --- .../python3/python3-pygobject3/actions.py | 59 ++++++++++--------- .../python3/python3-pygobject3/pspec.xml | 5 +- 2 files changed, 33 insertions(+), 31 deletions(-) diff --git a/programming/language/python3/python3-pygobject3/actions.py b/programming/language/python3/python3-pygobject3/actions.py index 9b219332a3..e4f971d57a 100755 --- a/programming/language/python3/python3-pygobject3/actions.py +++ b/programming/language/python3/python3-pygobject3/actions.py @@ -1,29 +1,30 @@ -#!/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/python3.6") - shelltools.system("./configure --prefix=/usr \ - --localstatedir=/var \ - --disable-static") - -def build(): - autotools.make() - -def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.rename("/usr/lib/pkgconfig/pygobject-3.0.pc", "py3gobject-3.0.pc") - pisitools.rename("/usr/include/pygobject-3.0/pygobject.h", "py3gobject.h") - - pisitools.dodoc("ChangeLog", "README*") - - +#!/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=python3") + + +def build(): + shelltools.cd("build") + shelltools.system("ninja") + +def install(): + shelltools.cd("build") + shelltools.system("DESTDIR=%s ninja install" % get.installDIR()) + 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*") diff --git a/programming/language/python3/python3-pygobject3/pspec.xml b/programming/language/python3/python3-pygobject3/pspec.xml index a4e7d04b26..3d3494a4fa 100755 --- a/programming/language/python3/python3-pygobject3/pspec.xml +++ b/programming/language/python3/python3-pygobject3/pspec.xml @@ -12,8 +12,9 @@ library Glib bindings for Python3 pygobject is GLib's GObject library bindings for Python3. - 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 python3-devel python3-cairo-devel @@ -58,7 +59,7 @@ 2019-09-14 - 3.27.4 + 3.32.2 Version bump Pisi Linux Community admin@pisilinux.org