python2-pygtk: Rebuild. Fix gtk-demo running.
This commit is contained in:
10
mingw-w64-python2-pygtk/004-pygtk-demo.patch
Normal file
10
mingw-w64-python2-pygtk/004-pygtk-demo.patch
Normal file
@@ -0,0 +1,10 @@
|
||||
--- pygtk-2.24.0/examples/pygtk-demo/pygtk-demo.in.orig 2015-01-15 23:10:33.264600000 +0300
|
||||
+++ pygtk-2.24.0/examples/pygtk-demo/pygtk-demo.in 2015-01-15 23:10:56.383800000 +0300
|
||||
@@ -2,6 +2,6 @@
|
||||
|
||||
import sys
|
||||
import os.path
|
||||
-pygtklibdir = os.path.join("@libdir@", "pygtk", "2.0")
|
||||
+pygtklibdir = os.path.join(sys.prefix, 'lib', "pygtk", "2.0")
|
||||
sys.path.insert(0, pygtklibdir)
|
||||
execfile(os.path.join(pygtklibdir, "pygtk-demo.py"))
|
||||
@@ -1,34 +1,37 @@
|
||||
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
|
||||
|
||||
_realname=pygtk
|
||||
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-python2-pygtk"
|
||||
pkgver=2.24.0
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="Python bindings for the GTK widget set (mingw-w64)"
|
||||
arch=(any)
|
||||
url="http://www.pygtk.org"
|
||||
license=('LGPL')
|
||||
groups=("${MINGW_PACKAGE_PREFIX}")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-python2-cairo"
|
||||
"${MINGW_PACKAGE_PREFIX}-python2-gobject2"
|
||||
"${MINGW_PACKAGE_PREFIX}-libglade")
|
||||
"${MINGW_PACKAGE_PREFIX}-python2-gobject2"
|
||||
"${MINGW_PACKAGE_PREFIX}-libglade")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-python2-numpy")
|
||||
options=('staticlibs' 'strip')
|
||||
source=(http://ftp.gnome.org/pub/gnome/sources/${_realname}/${pkgver%.*}/${_realname}-${pkgver}.tar.bz2
|
||||
python27.patch
|
||||
no-undefined.patch
|
||||
python-m4.patch)
|
||||
001-python27.patch
|
||||
002-no-undefined.patch
|
||||
003-python-m4.patch
|
||||
004-pygtk-demo.patch)
|
||||
md5sums=('a1051d5794fd7696d3c1af6422d17a49'
|
||||
'12acfacd26f19c504a0a2d0edeb66121'
|
||||
'edd96a4d9f4b7a1b05094a78f9cc811b'
|
||||
'2f1b6f04e36474e58abb259e22cc8309')
|
||||
'2f1b6f04e36474e58abb259e22cc8309'
|
||||
'0bc4e06ae97f52403b366592a5881316')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
patch -p1 -i ${srcdir}/python27.patch
|
||||
patch -p1 -i ${srcdir}/no-undefined.patch
|
||||
patch -p1 -i ${srcdir}/python-m4.patch
|
||||
patch -p1 -i ${srcdir}/001-python27.patch
|
||||
patch -p1 -i ${srcdir}/002-no-undefined.patch
|
||||
patch -p1 -i ${srcdir}/003-python-m4.patch
|
||||
patch -p1 -i ${srcdir}/004-pygtk-demo.patch
|
||||
|
||||
autoreconf -fi -I m4
|
||||
#WANT_AUTOMAKE=latest ./autogen.sh
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user