From d75f1855db0c5c37560830a1b78659f87358f8ae Mon Sep 17 00:00:00 2001 From: Danny Rawlins Date: Fri, 28 Sep 2018 18:39:32 +1000 Subject: [PATCH] python-gobject-compat: initial import --- python-gobject-compat/.footprint | 190 +++++++++++++++++++++++++++++++ python-gobject-compat/.signature | 5 + python-gobject-compat/Pkgfile | 18 +++ 3 files changed, 213 insertions(+) create mode 100644 python-gobject-compat/.footprint create mode 100644 python-gobject-compat/.signature create mode 100644 python-gobject-compat/Pkgfile diff --git a/python-gobject-compat/.footprint b/python-gobject-compat/.footprint new file mode 100644 index 000000000..75ca77609 --- /dev/null +++ b/python-gobject-compat/.footprint @@ -0,0 +1,190 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/pygobject-codegen-2.0 +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/pygtk-2.0/ +-rw-r--r-- root/root usr/include/pygtk-2.0/pyglib.h +-rw-r--r-- root/root usr/include/pygtk-2.0/pygobject.h +drwxr-xr-x root/root usr/lib/ +-rwxr-xr-x root/root usr/lib/libpyglib-2.0-python.la +lrwxrwxrwx root/root usr/lib/libpyglib-2.0-python.so -> libpyglib-2.0-python.so.0.0.0 +lrwxrwxrwx root/root usr/lib/libpyglib-2.0-python.so.0 -> libpyglib-2.0-python.so.0.0.0 +-rwxr-xr-x root/root usr/lib/libpyglib-2.0-python.so.0.0.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/pygobject-2.0.pc +drwxr-xr-x root/root usr/lib/python2.7/ +drwxr-xr-x root/root usr/lib/python2.7/site-packages/ +drwxr-xr-x root/root usr/lib/python2.7/site-packages/glib/ +-rw-r--r-- root/root usr/lib/python2.7/site-packages/glib/__init__.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/glib/__init__.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/glib/__init__.pyo +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/glib/_glib.la +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/glib/_glib.so +-rw-r--r-- root/root usr/lib/python2.7/site-packages/glib/option.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/glib/option.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/glib/option.pyo +drwxr-xr-x root/root usr/lib/python2.7/site-packages/gobject/ +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gobject/__init__.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gobject/__init__.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gobject/__init__.pyo +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/gobject/_gobject.la +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/gobject/_gobject.so +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gobject/constants.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gobject/constants.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gobject/constants.pyo +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gobject/propertyhelper.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gobject/propertyhelper.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gobject/propertyhelper.pyo +drwxr-xr-x root/root usr/lib/python2.7/site-packages/gtk-2.0/ +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gtk-2.0/dsextras.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gtk-2.0/dsextras.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gtk-2.0/dsextras.pyo +drwxr-xr-x root/root usr/lib/python2.7/site-packages/gtk-2.0/gio/ +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gtk-2.0/gio/__init__.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gtk-2.0/gio/__init__.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/gtk-2.0/gio/__init__.pyo +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/gtk-2.0/gio/_gio.la +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/gtk-2.0/gio/_gio.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/gtk-2.0/gio/unix.la +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/gtk-2.0/gio/unix.so +-rw-r--r-- root/root usr/lib/python2.7/site-packages/pygtk.pth +-rw-r--r-- root/root usr/lib/python2.7/site-packages/pygtk.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/pygtk.pyc +-rw-r--r-- root/root usr/lib/python2.7/site-packages/pygtk.pyo +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/gtk-doc/ +drwxr-xr-x root/root usr/share/gtk-doc/html/ +drwxr-xr-x root/root usr/share/gtk-doc/html/pygobject/ +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gioappinfo.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gioapplaunchcontext.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gioasyncresult.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giobufferedinputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giobufferedoutputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giocancellable.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giodatainputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giodataoutputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giodrive.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gioemblem.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gioemblemedicon.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giofile.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giofileattributeinfo.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giofileenumerator.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giofileicon.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giofileinfo.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giofileinputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giofilemonitor.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giofileoutputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giofilterinputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giofilteroutputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gioicon.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gioinputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gioloadableicon.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giomemoryinputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giomemoryoutputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giomount.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giomountoperation.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giooutputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gioseekable.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giosimpleasyncresult.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giothemedicon.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giounixinputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giounixoutputstream.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giovolume.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-giovolumemonitor.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-glibmaincontext.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-glibmainloop.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gobject.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gobjectgboxed.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gobjectginterface.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/class-gobjectgpointer.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/gio-class-reference.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/gio-constants.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/gio-functions.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/giounix-class-reference.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/glib-class-reference.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/glib-constants.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/glib-functions.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/gobject-class-reference.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/gobject-constants.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/gobject-functions.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/index.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/index.sgml +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/pygobject-introduction.html +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/pygobject.devhelp +-rw-r--r-- root/root usr/share/gtk-doc/html/pygobject/style.css +drwxr-xr-x root/root usr/share/pygobject/ +drwxr-xr-x root/root usr/share/pygobject/2.0/ +drwxr-xr-x root/root usr/share/pygobject/2.0/codegen/ +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/__init__.py +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/__init__.pyc +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/__init__.pyo +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/argtypes.py +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/argtypes.pyc +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/argtypes.pyo +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/code-coverage.py +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/codegen.py +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/createdefs.py +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/definitions.py +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/definitions.pyc +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/definitions.pyo +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/defsconvert.py +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/defsgen.py +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/defsparser.py +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/defsparser.pyc +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/defsparser.pyo +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/docextract.py +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/docextract.pyc +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/docextract.pyo +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/docextract_to_xml.py +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/docgen.py +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/h2def.py +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/mergedefs.py +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/missingdefs.py +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/mkskel.py +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/override.py +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/override.pyc +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/override.pyo +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/reversewrapper.py +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/reversewrapper.pyc +-rw-r--r-- root/root usr/share/pygobject/2.0/codegen/reversewrapper.pyo +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/scanvirtuals.py +-rwxr-xr-x root/root usr/share/pygobject/2.0/codegen/scmexpr.py +drwxr-xr-x root/root usr/share/pygobject/2.0/defs/ +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gappinfo.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gapplaunchcontext.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gbufferedinputstream.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gcancellable.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gdatainputstream.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gdrive.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gfile.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gfileattribute.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gfileenumerator.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gfileinfo.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gfileinputstream.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gfileiostream.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gfileoutputstream.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gicon.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/ginputstream.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gio-types.defs +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gio.defs +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gio.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/giostream.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gmemoryinputstream.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gmemoryoutputstream.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gmount.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/goutputstream.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gresolver.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gsocket.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gvolume.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/gvolumemonitor.override +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/unix-types.defs +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/unix.defs +-rw-r--r-- root/root usr/share/pygobject/2.0/defs/unix.override +drwxr-xr-x root/root usr/share/pygobject/xsl/ +-rw-r--r-- root/root usr/share/pygobject/xsl/common.xsl +-rw-r--r-- root/root usr/share/pygobject/xsl/devhelp.xsl +-rw-r--r-- root/root usr/share/pygobject/xsl/fixxref.py +-rw-r--r-- root/root usr/share/pygobject/xsl/html.xsl +-rw-r--r-- root/root usr/share/pygobject/xsl/pdf-style.xsl +-rw-r--r-- root/root usr/share/pygobject/xsl/pdf.xsl +-rw-r--r-- root/root usr/share/pygobject/xsl/ref-html-style.xsl diff --git a/python-gobject-compat/.signature b/python-gobject-compat/.signature new file mode 100644 index 000000000..a0c2140f3 --- /dev/null +++ b/python-gobject-compat/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/opt.pub +RWSE3ohX2g5d/dgbGWT1y98hyuZE2aeCCOIqVwbbEXhveQBU5fYyuPJXK4Y75RySFSwTE3bGptTceV/71WETftXB0kshiyip1gA= +SHA256 (Pkgfile) = 6e157c1e61bd56381cd8f551601f39dacf0ddbc6b08bf979841206966f2e384e +SHA256 (.footprint) = 6f1b44b68509332c5a8722481056894d4b16662c6a608a82d1b513fc635d3436 +SHA256 (pygobject-2.28.7.tar.xz) = bb9d25a3442ca7511385a7c01b057492095c263784ef31231ffe589d83a96a5a diff --git a/python-gobject-compat/Pkgfile b/python-gobject-compat/Pkgfile new file mode 100644 index 000000000..fd6f8a1e4 --- /dev/null +++ b/python-gobject-compat/Pkgfile @@ -0,0 +1,18 @@ +# Description: Python bindings for GObject (legacy) +# URL: https://wiki.gnome.org/Projects/PyGObject +# Maintainer: Danny Rawlins, crux at romster dot me +# Depends on: glib + +name=python-gobject-compat +version=2.28.7 +release=1 +source=(https://download.gnome.org/sources/pygobject/${version::4}/pygobject-$version.tar.xz) + +build() { + cd pygobject-$version + + ./configure --prefix=/usr --disable-introspection + sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make + make DESTDIR=$PKG install +}