diff --git a/programming/language/python/python-pygobject/actions.py b/programming/language/python/python-pygobject/actions.py index 32469b7924..89886e0d2c 100644 --- a/programming/language/python/python-pygobject/actions.py +++ b/programming/language/python/python-pygobject/actions.py @@ -4,17 +4,23 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt +from pisi.actionsapi import shelltools from pisi.actionsapi import autotools from pisi.actionsapi import pisitools -from pisi.actionsapi import shelltools from pisi.actionsapi import get WorkDir = "pygobject-%s" % get.srcVERSION() def setup(): + # suppress compiler warnings + pisitools.cflags.add("-Wno-deprecated-declarations -Wno-unused-variable \ + -Wno-unused-but-set-variable -Wno-discarded-qualifiers \ + -Wno-misleading-indentation") # autoreconf is for under linking problem autotools.autoreconf("-fi") autotools.configure("--disable-introspection") + # fix unused dependency analysis + pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ") def build(): autotools.make() @@ -23,4 +29,4 @@ def install(): autotools.install() #shelltools.chmod("%s/usr/share/pygobject/xsl/fixxref.py" % get.installDIR(), 0755) - pisitools.dodoc("AUTHORS", "NEWS", "ChangeLog", "README") + pisitools.dodoc("COPYING", "README") \ No newline at end of file diff --git a/programming/language/python/python-pygobject/pspec.xml b/programming/language/python/python-pygobject/pspec.xml index a7ddd4f200..c6417031f0 100644 --- a/programming/language/python/python-pygobject/pspec.xml +++ b/programming/language/python/python-pygobject/pspec.xml @@ -1,5 +1,5 @@ - + python-pygobject @@ -8,30 +8,31 @@ PisiLinux Community admins@pisilinux.org + programming.language.python LGPLv2.1 library Glib bindings for Python pygobject is GLib's GObject library bindings for Python. http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.28/pygobject-2.28.7.tar.xz + glib2-devel python-devel python-cairo-devel - glib2-devel gobject-introspection-devel pygobject-2.16.1-fixdetection.patch - + python-pygobject - glib2 gobject-introspection python-cairo libffi + glib2 /usr/lib @@ -45,14 +46,14 @@ python-pygobject gobject-introspection-devel - glib2-devel libffi-devel + glib2-devel /usr/bin/pygobject-codegen-2.0 - /usr/include - /usr/lib/pkgconfig /usr/share/pygobject + /usr/lib/pkgconfig + /usr/include @@ -66,14 +67,21 @@ - + + 2020-01-20 + 2.28.7 + Rebuild for new toolchain + Blue Devil + bluedevil@sctzine.com + + 2018-08-14 2.28.7 Rebuild New T. Mustafa Cinasal muscnsl@gmail.com - + 2018-02-25 2.28.7 Version bump. @@ -109,4 +117,4 @@ admins@pisilinux.org - + \ No newline at end of file diff --git a/programming/language/python/python-pygobject/translations.xml b/programming/language/python/python-pygobject/translations.xml index a4ee875e96..85c1f8cd04 100644 --- a/programming/language/python/python-pygobject/translations.xml +++ b/programming/language/python/python-pygobject/translations.xml @@ -10,10 +10,12 @@ python-pygobject-devel pygobject geliştirme dosyaları + pygobject-devel, pygobject için geliştirme dosyalarını içerir. python-pygobject-docs pygobject için API dökümanları + pygobject-docs, pygobject için belgelendirme dosyalarını içerir. - + \ No newline at end of file