# ChangeLog for dev-python/pmw
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/ChangeLog,v 1.2 2002/07/30 00:50:10 george Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/ChangeLog,v 1.3 2002/10/24 22:02:22 agenkin Exp $
+
+*pmw-1.1 (24 Oct, 2002)
+
+ 24 Oct 2002; Arcady Genkin <agenkin@gentoo.org> pmw-1.1.ebuild :
+
+ Updated to version 1.1
*pmw-0.8.5 (<Mar 19, 2002>)
--- /dev/null
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pmw/pmw-1.1.ebuild,v 1.1 2002/10/24 22:02:22 agenkin Exp $
+
+DESCRIPTION="A toolkit for building high-level compound widgets in Python using the Tkinter module."
+HOMEPAGE="http://pmw.sourceforge.net/"
+
+DEPEND=">=dev-lang/python-2.1"
+RDEPEND="${DEPEND}"
+
+SLOT="0"
+KEYWORDS="x86 ppc sparc sparc64"
+LICENSE="MIT"
+
+
+SRC_URI="mirror://sourceforge/pmw/Pmw.${PV}.tar.gz"
+S="${WORKDIR}"/Pmw
+
+src_compile() {
+ if ! python -c "import Tkinter" >/dev/null 2>&1
+ then
+ die "You need to recompile Python with Tkinter support"
+ fi
+ python -c 'import compileall; compileall.compile_dir(".",force=1)'
+}
+
+src_install () {
+ # Figures out the destination directory, based on Python's version
+ # installed.
+ local pv=`python -V 2>&1 | sed -e 's:Python \([0-9].[0-9]\).*:\1:'`
+ local pmwdir="/usr/lib/python${pv}/site-packages/Pmw"
+
+ local dir
+ for dir in `find . -type d`
+ do
+ # Skip the doc directory
+ if [ `basename "${dir}"` = "doc" ]
+ then
+ continue
+ fi
+ insinto "${pmwdir}/${dir}"
+ cd "${dir}"
+ # Install all regular files in this dir
+ local file
+ for file in *
+ do
+ [ -f "${file}" ] && doins "${file}"
+ done
+ cd "${S}"
+ done
+
+ dodoc README
+ local docdir=`find . -type d -name doc`
+ dohtml -a html,gif,py "${docdir}"/*
+}