From 7cca7901321397a7022f5857c239e8e2d7181dd1 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Sat, 30 Apr 2016 19:16:39 +0200 Subject: [PATCH] python-gtkglext: cross compilation support --- srcpkgs/python-gtkglext/template | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/srcpkgs/python-gtkglext/template b/srcpkgs/python-gtkglext/template index c98ea4ae779..5bcabd7e940 100644 --- a/srcpkgs/python-gtkglext/template +++ b/srcpkgs/python-gtkglext/template @@ -1,15 +1,21 @@ # Template file for 'python-gtkglext' pkgname=python-gtkglext version=1.1.0 -revision=1 -nocross=yes -wrksrc=pygtkglext-$version +revision=2 +wrksrc="pygtkglext-${version}" build_style=gnu-configure -hostmakedepends="pkg-config python" +pycompile_module="gtk-2.0/gtk" +hostmakedepends="pkg-config pygtk-devel" makedepends="pygtk-devel gtkglext-devel" -short_desc="Python language bindings for GtkGLExt" +short_desc="Python Bindings for GtkGLExt" maintainer="Andrea Brancaleoni " -license="LGPL-3" -homepage="http://gtkglext.sourceforge.net2" -distfiles="$SOURCEFORGE_SITE/gtkglext/pygtkglext-$version.tar.bz2" +license="LGPL-2.1" +homepage="https://projects.gnome.org/gtkglext/" +distfiles="${SOURCEFORGE_SITE}/gtkglext/pygtkglext-${version}.tar.bz2" checksum=7f0104347659a81cd5bd84007b97547d18a8a216f5df2629f379ea7f87a1410a + +pre_configure() { + if [ "$CROSS_BUILD" ]; then + sed -i "s,PYTHON_INCLUDES=.*,PYTHON_INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/python2.7,g" configure + fi +}