diff options
Diffstat (limited to 'dev-python/wxpython/wxpython-2.4.1.2.ebuild')
-rw-r--r-- | dev-python/wxpython/wxpython-2.4.1.2.ebuild | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/dev-python/wxpython/wxpython-2.4.1.2.ebuild b/dev-python/wxpython/wxpython-2.4.1.2.ebuild deleted file mode 100644 index 56540399d0e0..000000000000 --- a/dev-python/wxpython/wxpython-2.4.1.2.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/wxpython/wxpython-2.4.1.2.ebuild,v 1.3 2004/07/20 20:09:35 kloeri Exp $ - -inherit eutils - -IUSE="opengl tiff jpeg png gtk2" - -MY_P="${P/wxpython-/wxPythonSrc-}" -S="${WORKDIR}/${MY_P}/wxPython" -DESCRIPTION="A blending of the wxWindows C++ class library with Python." -SRC_URI="mirror://sourceforge/wxpython/${MY_P}.tar.gz" -HOMEPAGE="http://www.wxpython.org/" - -SLOT="0" -LICENSE="wxWinLL-3" -KEYWORDS="x86 ~ppc sparc ~alpha hppa" - -RDEPEND=">=dev-lang/python-2.1 - =x11-libs/wxGTK-2.4.1* - gtk2? ( >=x11-libs/gtk+-2.0 - >=x11-libs/pango-1.2 - >=dev-libs/glib-2.0 ) - !gtk2? ( =x11-libs/gtk+-1.2* - =dev-libs/glib-1.2* ) - png? ( media-libs/libpng ) - jpeg? ( media-libs/jpeg ) - tiff? ( media-libs/tiff ) - >=sys-libs/zlib-1.1.4 - opengl? ( >=dev-python/pyopengl-2.0.0.44 )" - -DEPEND="${RDEPEND} - gtk2? ( dev-util/pkgconfig )" - -pkg_setup() { - # make sure if you want gtk2, you have wxGTK with gtk2, and vice versa - if use gtk2; then - if [ ! -f "/usr/bin/wxgtk2u-2.4-config" -a ! -f "/usr/bin/wxgtk2-2.4-config" ]; then - eerror "You need x11-libs/wxGTK compiled with GTK+2 support." - eerror "Either emerge wxGTK with 'gtk2' in your USE flags or" - eerror "emerge wxpython without 'gtk2' in your USE flags." - die "wxGTK needs to be compiled with gtk2" - fi - else - if [ ! -f "/usr/bin/wxgtk-2.4-config" ]; then - eerror "You need x11-libs/wxGTK compiled with GTK+1." - eerror "Either emerge wxGTK without 'gtk2' in your USE flags or" - eerror "emerge wxpython with 'gtk2' in your USE flags." - die "wxGTK needs to be compiled without gtk2" - fi - fi -} - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/controls2.py.patch -} - -src_compile() { - local mypyconf - - use opengl \ - && mypyconf="${mypyconf} BUILD_GLCANVAS=1" \ - || mypyconf="${mypyconf} BUILD_GLCANVAS=0" - - use gtk2 \ - && mypyconf="${mypyconf} WXPORT=gtk2" \ - || mypyconf="${mypyconf} WXPORT=gtk" - - python setup.py ${mypyconf} build || die "build failed" -} - -src_install() { - local mypyconf - - use opengl \ - && mypyconf="${mypyconf} BUILD_GLCANVAS=1" \ - || mypyconf="${mypyconf} BUILD_GLCANVAS=0" - - use gtk2 \ - && mypyconf="${mypyconf} WXPORT=gtk2" \ - || mypyconf="${mypyconf} WXPORT=gtk" - - python setup.py ${mypyconf} install --prefix=/usr --root=${D} || die -} |