# $Id: Portfile,v 1.8 2006/04/12 20:14:20 mww Exp $

PortSystem 1.0

name			py-wxpython
version			2.6.3.2
categories		python graphics
platforms		darwin
maintainers		mww@opendarwin.org
description		Python interface to the wxWindows cross platform GUI
long_description	wxPython is a GUI toolkit for the Python programming \
				language. It allows Python programmers to create \
				programs with a robust, highly functional graphical \
				user interface, simply and easily. It is implemented \
				as a Python extension module (native code) that wraps \
				the popular wxWindows cross platform GUI library, \
				which is written in C++.

homepage		http://www.wxpython.org/
master_sites	sourceforge:wxpython
distname		wxPython-src-${version}
checksums		sha1 2f845459e089c615e15ac165b5135b688b9d62cf
patchfiles		patch-config.py

depends_lib		port:python24 \
				port:wxWidgets

worksrcdir		${distname}/wxPython

extract.post_args	"| tar -xf - ${worksrcdir} ${distname}/docs"

use_configure	no

build.env		WX_CONFIG="${prefix}/bin/wx-config" UNICODE="1" WXPORT="mac"
build.cmd		${prefix}/bin/python2.4 setup.py
build.target	build

destroot.cmd	${build.cmd}
destroot.destdir	--prefix=${prefix} --root=${destroot}

post-destroot {
	xinstall -d -m 755 ${destroot}${prefix}/share/doc/
	file copy ${worksrcpath}/docs ${destroot}${prefix}/share/doc/${name}
	file copy ${worksrcpath}/samples \
		${destroot}${prefix}/share/doc/${name}/examples
}
