From d81402f8ff431f317eaec2785789d8b1fc08ed96 Mon Sep 17 00:00:00 2001 From: Marien Zwart Date: Mon, 6 Mar 2006 17:37:29 +0000 Subject: Version bump. (Portage version: 2.1_pre5-r2) --- dev-python/astng/ChangeLog | 7 ++++- dev-python/astng/Manifest | 24 ++++++++------- dev-python/astng/astng-0.15.0.ebuild | 47 ++++++++++++++++++++++++++++++ dev-python/astng/files/digest-astng-0.15.0 | 3 ++ 4 files changed, 70 insertions(+), 11 deletions(-) create mode 100644 dev-python/astng/astng-0.15.0.ebuild create mode 100644 dev-python/astng/files/digest-astng-0.15.0 (limited to 'dev-python/astng') diff --git a/dev-python/astng/ChangeLog b/dev-python/astng/ChangeLog index ddb5be2dd69c..48dfb097a9a1 100644 --- a/dev-python/astng/ChangeLog +++ b/dev-python/astng/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/astng # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/astng/ChangeLog,v 1.6 2006/01/19 16:46:16 marienz Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/astng/ChangeLog,v 1.7 2006/03/06 17:37:29 marienz Exp $ + +*astng-0.15.0 (06 Mar 2006) + + 06 Mar 2006; Marien Zwart +astng-0.15.0.ebuild: + Version bump. 19 Jan 2006; Marien Zwart -astng-0.13.1.ebuild, astng-0.14.0.ebuild: diff --git a/dev-python/astng/Manifest b/dev-python/astng/Manifest index 209fb768719b..d3e6c0f720eb 100644 --- a/dev-python/astng/Manifest +++ b/dev-python/astng/Manifest @@ -1,14 +1,18 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 7950b1b445cf270599a60bf5dabdda3b ChangeLog 1122 +RMD160 82a6dc17a12ae9f4ff1404adccf364e16dade4f2 ChangeLog 1122 +SHA256 9e686e81472def603ea931fca0012025f473461e113de13b22f792eeed8cf6c2 ChangeLog 1122 MD5 b26d2f134dd8b6f4f83927bab5bca0a8 astng-0.14.0.ebuild 1590 +RMD160 97e1d4077a933c5dda68b185aad393da60fd929e astng-0.14.0.ebuild 1590 +SHA256 3a3d35d3adfcd5561b71c3eac13a14de55c533428327b781e2471607d11d6b51 astng-0.14.0.ebuild 1590 +MD5 38c4992cba5648cacb18b79ddbfcfd70 astng-0.15.0.ebuild 1591 +RMD160 b9629a80bcd361807957730b1b9a6cb1c8a240ff astng-0.15.0.ebuild 1591 +SHA256 772a6727906a9ef635d6828fa20ef401a2e42335f9ec8337a2906e57feb2de53 astng-0.15.0.ebuild 1591 MD5 e0feadf16eb56c0c7e6a0821c3cd9827 files/digest-astng-0.14.0 63 +RMD160 04292b095f940c24612a65e1108545289bdb3181 files/digest-astng-0.14.0 63 +SHA256 90fd4f2c222747910b5a7c1cb30ac2dea807382a9bc5003a748fe20fc98cb42e files/digest-astng-0.14.0 63 +MD5 bafc97cecf93710afa0cefd3e9170eda files/digest-astng-0.15.0 235 +RMD160 1d38022b401651bb12ad723ee2f03e39e9594d05 files/digest-astng-0.15.0 235 +SHA256 9723039fd3d5d7fd627932f0f7a4e0f2a7bdf203a65fef0d29fc2ca9538398d5 files/digest-astng-0.15.0 235 MD5 9ac4199ebe7cd3e7e311274994767f82 metadata.xml 160 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD8DBQFDz8JxW78445TWHXcRAhK9AJ0dDPXf2fdtBeOzVsa2ihllNLXEBQCfezgC -Gwwe5FJ3sOAufCm2dH4comY= -=xQpJ ------END PGP SIGNATURE----- +RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb metadata.xml 160 +SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a metadata.xml 160 diff --git a/dev-python/astng/astng-0.15.0.ebuild b/dev-python/astng/astng-0.15.0.ebuild new file mode 100644 index 000000000000..8231638d7349 --- /dev/null +++ b/dev-python/astng/astng-0.15.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/astng/astng-0.15.0.ebuild,v 1.1 2006/03/06 17:37:29 marienz Exp $ + +inherit distutils + +DESCRIPTION="Abstract Syntax Tree New Generation for logilab packages" +SRC_URI="ftp://ftp.logilab.org/pub/astng/${P}.tar.gz" +HOMEPAGE="http://www.logilab.org/projects/astng/" + +IUSE="" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +LICENSE="GPL-2" +DEPEND=">=dev-lang/python-2.1 + >=dev-python/logilab-common-0.13-r1" + + +src_install() { + distutils_src_install + python_version + # we need to remove this file because it collides with the one + # from logilab-common (which we depend on). + rm "${D}/usr/$(get_libdir)/python${PYVER}/site-packages/logilab/__init__.py" +} + +src_test() { + # The tests will not work properly from the source dir, so do a + # temporary install. + + python_version + local spath="usr/$(get_libdir)/python${PYVER}/site-packages/" + # This is a hack to make tests work without installing to the live + # filesystem. We copy part of the logilab site-packages to a temporary + # dir, install there, and run from there. + mkdir -p "${T}/test/${spath}/logilab" + cp -r "${ROOT}${spath}/logilab/common" "${T}/test/${spath}/logilab" \ + || die "copying logilab-common failed!" + + "${python}" setup.py install --root="${T}/test" || die "test copy failed" + # dir needs to be this or the tests fail + cd "${T}/test/${spath}/logilab/astng/test" + PYTHONPATH="${T}/test/${spath}" "${python}" runtests.py \ + || die "tests failed" + cd "${S}" + rm -rf "${T}/test" +} diff --git a/dev-python/astng/files/digest-astng-0.15.0 b/dev-python/astng/files/digest-astng-0.15.0 new file mode 100644 index 000000000000..e1e0676ef870 --- /dev/null +++ b/dev-python/astng/files/digest-astng-0.15.0 @@ -0,0 +1,3 @@ +MD5 dc327faa79b131b349d3672f88a255d2 astng-0.15.0.tar.gz 52979 +RMD160 196bf257978a59fb10c0bf4b8c8c5a8db1dc581e astng-0.15.0.tar.gz 52979 +SHA256 4cc0ec026ec44edf2a1da2f33afa2c0c61d2dbfa361c1f231fb43a788081a872 astng-0.15.0.tar.gz 52979 -- cgit v1.2.3-65-gdbad