From 62ef4aaa9275092260d567bf1272d5f8664417bc Mon Sep 17 00:00:00 2001 From: fosslinux Date: Sat, 25 Apr 2020 08:43:16 +1000 Subject: [PATCH] pygtk: add python_version, fix xlint --- srcpkgs/pygtk/template | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/srcpkgs/pygtk/template b/srcpkgs/pygtk/template index cc5fada0451..0e2d73b3778 100644 --- a/srcpkgs/pygtk/template +++ b/srcpkgs/pygtk/template @@ -1,27 +1,31 @@ # Template file for 'pygtk' pkgname=pygtk version=2.24.0 -revision=13 -lib32disabled=yes +revision=14 build_style=gnu-configure configure_args="PYTHON=python2" +# This is required to avoid compiling all of gtk-2.0 +# Ignore xlint on this one +pycompile_module="gtk-2.0/gtk" hostmakedepends="pkg-config python-gobject2-devel python-numpy" makedepends="python-devel gtk+-devel libxml2-devel libglade-devel python-gobject2-devel" depends="python python-cairo python-gobject2" -pycompile_module="gtk-2.0/gtk" short_desc="Python bindings for the GTK+ toolkit" -homepage="http://www.pygtk.org" -license="LGPL-2.1" maintainer="Orphaned " +license="LGPL-2.1-or-later" +homepage="http://www.pygtk.org" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" checksum=cd1c1ea265bd63ff669e92a2d3c2a88eb26bcd9e5363e0f82c896e649f206912 +lib32disabled=yes +python_version=2 pre_configure() { if [ "$CROSS_BUILD" ]; then sed -i "s,\(PYTHON_INCLUDES\)=.*,\1=-I${XBPS_CROSS_BASE}/usr/include/python2.7,g" configure fi } + post_install() { vinstall gtk/gtk-extrafuncs.defs 644 usr/share/pygtk/2.0/defs } @@ -30,7 +34,7 @@ pygtk-devel_package() { lib32disabled=yes depends="${makedepends} ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" - pycompile_module="demos" + pycompile_dirs="usr/lib/pygtk" pkg_install() { vmove usr/include vmove usr/share