diff options
author | Jon Nelson <jnelson@gentoo.org> | 2002-08-02 00:46:54 +0000 |
---|---|---|
committer | Jon Nelson <jnelson@gentoo.org> | 2002-08-02 00:46:54 +0000 |
commit | fe06c5b97c1b23cf8c8411cd61b89ba18071d1b7 (patch) | |
tree | 6014afe246b5ed089a7b96965a88cb282f4746ee /eclass/distutils.eclass | |
parent | Version bump. (diff) | |
download | historical-fe06c5b97c1b23cf8c8411cd61b89ba18071d1b7.tar.gz historical-fe06c5b97c1b23cf8c8411cd61b89ba18071d1b7.tar.bz2 historical-fe06c5b97c1b23cf8c8411cd61b89ba18071d1b7.zip |
add distutils.eclass
Diffstat (limited to 'eclass/distutils.eclass')
-rw-r--r-- | eclass/distutils.eclass | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/eclass/distutils.eclass b/eclass/distutils.eclass new file mode 100644 index 000000000000..c64f53aae919 --- /dev/null +++ b/eclass/distutils.eclass @@ -0,0 +1,25 @@ +# Copyright 2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 +# Author: Jon Nelson <jnelson@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/eclass/distutils.eclass,v 1.1 2002/08/02 00:46:54 jnelson Exp $ +# The distutils eclass is designed to allow easier installation of +# distutils-based python modules, and their incorporation into +# the Gentoo Linux system. + +ECLASS=distutils +INHERITED="$INHERITED $ECLASS" + +EXPORT_FUNCTIONS src_compile src_install + +newdepend ">=dev-lang/python" + +distutils_src_compile() { + python setup.py build || die "compilation failed" +} + +distutils_src_install() { + python setup.py install --root=${D} || die + dodoc CHANGELOG COPYRIGHT KNOWN_BUGS MAINTAINERS + dodoc CONTRIBUTORS LICENSE COPYING* + dodoc Change* MANIFEST* README* ${mydoc} +} |