diff options
author | Jesus Rivero <neurogeek@gentoo.org> | 2010-08-29 03:03:17 +0000 |
---|---|---|
committer | Jesus Rivero <neurogeek@gentoo.org> | 2010-08-29 03:03:17 +0000 |
commit | d92bb8e4aec839463bf6a6efaad4b46c7ed35b23 (patch) | |
tree | 61a62281da065bf9bc44a302c05b5593164c6f2d /dev-util/scons/scons-2.0.1.ebuild | |
parent | x86 stable wrt bug #334967 (diff) | |
download | historical-d92bb8e4aec839463bf6a6efaad4b46c7ed35b23.tar.gz historical-d92bb8e4aec839463bf6a6efaad4b46c7ed35b23.tar.bz2 historical-d92bb8e4aec839463bf6a6efaad4b46c7ed35b23.zip |
Version bump. Thanks again to Johan. Closes bug #326867
Package-Manager: portage-2.2_rc67/cvs/Linux i686
Diffstat (limited to 'dev-util/scons/scons-2.0.1.ebuild')
-rw-r--r-- | dev-util/scons/scons-2.0.1.ebuild | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/dev-util/scons/scons-2.0.1.ebuild b/dev-util/scons/scons-2.0.1.ebuild new file mode 100644 index 000000000000..ddc667dddc44 --- /dev/null +++ b/dev-util/scons/scons-2.0.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/scons/scons-2.0.1.ebuild,v 1.1 2010/08/29 03:03:17 neurogeek Exp $ + +EAPI="3" +PYTHON_DEPEND="2" +PYTHON_USE_WITH="threads" + +inherit distutils eutils + +DESCRIPTION="Extensible Python-based build utility" +HOMEPAGE="http://www.scons.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz + doc? ( + http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> ${P}-user.pdf + http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> ${P}-user.html + )" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="doc" + +DEPEND="" +RDEPEND="" + +DOCS="CHANGES.txt RELEASE.txt" + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + distutils_src_prepare + epatch "${FILESDIR}/scons-1.2.0-popen.patch" +} + +src_install () { + distutils_src_install + python_convert_shebangs -r 2 "${ED}" + + # Move man pages from /usr/man to /usr/share/man + dodir /usr/share + mv "${ED}usr/man" "${ED}usr/share" + + if use doc; then + insinto /usr/share/doc/${PF} + doins "${DISTDIR}"/${P}-user.{pdf,html} + fi +} + +pkg_postinst() { + python_mod_optimize /usr/$(get_libdir)/${P} +} + +pkg_postrm() { + python_mod_cleanup /usr/$(get_libdir)/${P} +} |