commit 5c4afbc2c9a87782b90403f98cc4eeaffec1fe89 Author: Danny Rawlins <monster.romster@gmail.com> Date: Thu Sep 27 23:56:29 2018 +1000 python3-gobject: initial import diff --git a/python3-gobject/.footprint b/python3-gobject/.footprint new file mode 100644 index 000000000..aa8d5a514 --- /dev/null +++ b/python3-gobject/.footprint @@ -0,0 +1,104 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/pygobject-3.0/ +-rw-r--r-- root/root usr/include/pygobject-3.0/pygobject.h +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/pygobject-3.0.pc +drwxr-xr-x root/root usr/lib/python3.6/ +drwxr-xr-x root/root usr/lib/python3.6/site-packages/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/PyGObject-3.30.1.egg-info +drwxr-xr-x root/root usr/lib/python3.6/site-packages/gi/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__init__.py +drwxr-xr-x root/root usr/lib/python3.6/site-packages/gi/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/__init__.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/__init__.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_compat.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_compat.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_constants.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_constants.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_error.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_error.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_gtktemplate.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_gtktemplate.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_option.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_option.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_ossighelper.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_ossighelper.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_propertyhelper.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_propertyhelper.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_signalhelper.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/_signalhelper.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/docstring.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/docstring.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/importer.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/importer.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/module.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/module.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/pygtkcompat.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/pygtkcompat.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/types.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/__pycache__/types.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/_compat.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/_constants.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/_error.py +-rwxr-xr-x root/root usr/lib/python3.6/site-packages/gi/_gi.cpython-36m-x86_64-linux-gnu.so +-rwxr-xr-x root/root usr/lib/python3.6/site-packages/gi/_gi_cairo.cpython-36m-x86_64-linux-gnu.so +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/_gtktemplate.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/_option.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/_ossighelper.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/_propertyhelper.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/_signalhelper.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/docstring.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/importer.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/module.py +drwxr-xr-x root/root usr/lib/python3.6/site-packages/gi/overrides/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/GIMarshallingTests.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/GLib.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/GObject.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/Gdk.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/GdkPixbuf.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/Gio.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/Gtk.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/Pango.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__init__.py +drwxr-xr-x root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/GIMarshallingTests.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/GIMarshallingTests.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/GLib.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/GLib.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/GObject.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/GObject.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/Gdk.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/Gdk.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/GdkPixbuf.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/GdkPixbuf.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/Gio.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/Gio.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/Gtk.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/Gtk.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/Pango.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/Pango.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/__init__.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/__init__.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/keysyms.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/__pycache__/keysyms.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/overrides/keysyms.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/pygtkcompat.py +drwxr-xr-x root/root usr/lib/python3.6/site-packages/gi/repository/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/repository/__init__.py +drwxr-xr-x root/root usr/lib/python3.6/site-packages/gi/repository/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/repository/__pycache__/__init__.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/repository/__pycache__/__init__.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/gi/types.py +drwxr-xr-x root/root usr/lib/python3.6/site-packages/pygtkcompat/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/pygtkcompat/__init__.py +drwxr-xr-x root/root usr/lib/python3.6/site-packages/pygtkcompat/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.6/site-packages/pygtkcompat/__pycache__/__init__.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/pygtkcompat/__pycache__/__init__.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/pygtkcompat/__pycache__/generictreemodel.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/pygtkcompat/__pycache__/generictreemodel.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/pygtkcompat/__pycache__/pygtkcompat.cpython-36.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/pygtkcompat/__pycache__/pygtkcompat.cpython-36.pyc +-rw-r--r-- root/root usr/lib/python3.6/site-packages/pygtkcompat/generictreemodel.py +-rw-r--r-- root/root usr/lib/python3.6/site-packages/pygtkcompat/pygtkcompat.py diff --git a/python3-gobject/.signature b/python3-gobject/.signature new file mode 100644 index 000000000..058037685 --- /dev/null +++ b/python3-gobject/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/opt.pub +RWSE3ohX2g5d/XnelIuxRyIWozQMI7LPt3xpE4s4lxzm0D+fRGl5MmPMVkTDJ7JSswKvjPVu0hbihg5n4QYwgtezaO/RqhQhGAI= +SHA256 (Pkgfile) = 40184ee75ab0863b266e38d06d6ab50ff9f5366b32264c10c9db906ae45875bb +SHA256 (.footprint) = c1826e7e2184d405b76515876655cf1e21efc5324ed8e23f1880c443fa1ea128 +SHA256 (pygobject-3.30.1.tar.xz) = e1335b70e36885bf1ae207ec1283a369b8fc3e080688046c1edb5a676edc11ce diff --git a/python3-gobject/Pkgfile b/python3-gobject/Pkgfile new file mode 100644 index 000000000..62ce6f1b1 --- /dev/null +++ b/python3-gobject/Pkgfile @@ -0,0 +1,18 @@ +# Description: Python bindings for GLib/GObject/GIO/GTK+/GStreamer +# URL: https://wiki.gnome.org/Projects/PyGObject +# Maintainer: Danny Rawlins, crux at romster dot me +# Depends on: gobject-introspection python3-cairo + +name=python3-gobject +version=3.30.1 +release=1 +source=(https://ftp.gnome.org/pub/GNOME/sources/pygobject/${version::4}/pygobject-$version.tar.xz) + +build() { + meson pygobject-$version build --prefix /usr -D python=/usr/bin/python3 + ninja -C build -j ${JOBS-1} + DESTDIR=$PKG meson install -C build + + /usr/bin/python3 -m compileall -d /usr/lib $PKG/usr/lib + /usr/bin/python3 -O -m compileall -d /usr/lib $PKG/usr/lib +}