Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-python/gnosis-utils
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gnosis-utils/ChangeLog,v 1.12 2008/01/05 18:54:19 hawking Exp $
05 Jan 2008; Ali Polatel
Dropped old broken version, bug 203347
05 Jan 2008; Raúl Porcel
ia64 stable wrt #204251
04 Jan 2008; Markus Meier
x86 stable, bug #204251
04 Jan 2008; Ali Polatel
Added src_test.
*gnosis-utils-1.2.1 (15 Feb 2007)
15 Feb 2007; Tiziano Müller
-gnosis-utils-1.0.6.ebuild, +gnosis-utils-1.2.1.ebuild:
Version bump. Dropped old version.
12 Jul 2006; Aron Griffis
Mark 1.1.1 stable on ia64
01 Apr 2006; Aron Griffis
Mark 1.1.1 ~ia64
30 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
30 Oct 2004; Rob Cakebread
gnosis-utils-1.1.1.ebuild:
Marked x86 stable
*gnosis-utils-1.1.1 (28 Mar 2004)
28 Mar 2004; Bryan Østergaard
gnosis-utils-1.1.1.ebuild:
Add new version, update SRC_URI.
*gnosis-utils-1.0.6 (10 May 2003)
10 May 2003; Alastair Tse
initial ebuild. thanks to Randall Randall
DIST Gnosis_Utils-1.2.1.tar.gz 285238 RMD160 24fbf3c718228e6fc634428ed60074b1940d422d SHA1 a2950d1c76fb61e68894f07b5c43e12060d8edd8 SHA256 8a67343a1d192c4586b40f224ce7997e285ccef80390d40ebcfaef95498b1ab7
EBUILD gnosis-utils-1.2.1.ebuild 1213 RMD160 8c21b952106344f0633e3a319f98f54d7491b1d6 SHA1 4d7a173ab0225a0b62d8e8f019adf4bff8e84f2c SHA256 23ac6acc2cd0ed57e94c6a74ddedf86babb812f53c696c108b870ba65c55ef83
MISC ChangeLog 1599 RMD160 f765ba2519c7fbc52c60aad013cc8a2765e55f48 SHA1 149a03200664442bdbdd14b4648635fef4efca03 SHA256 e3ebdae6e6c7e240678a899a2ab20d6a5ed5f111b84f6a36fc26c32fff7abd92
MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gnosis-utils/gnosis-utils-1.2.1.ebuild,v 1.4 2008/01/05 17:19:56 armin76 Exp $
NEED_PYTHON=2.1
inherit distutils
MY_P=Gnosis_Utils-${PV}
DESCRIPTION="XML pickling and objectification with Python."
SRC_URI="http://www.gnosis.cx/download/${MY_P}.tar.gz"
HOMEPAGE="http://www.gnosis.cx/download/"
SLOT="0"
KEYWORDS="ia64 x86"
LICENSE="PYTHON"
IUSE=""
DEPEND=""
RDEPEND=""
PYTHON_MODNAME="gnosis"
S=${WORKDIR}/${MY_P}
src_install() {
dodoc README gnosis/doc/{*.txt,readme,GETTING_HELP,*ANNOUNCE}
newdoc gnosis/anon/README README.anon
newdoc gnosis/xml/relax/README README.relax.xml
# This setup.py installs files according to the MANIFEST.
# README and MANIFEST have to get out, otherwise they may
# generate collissions because they're directly installed in
# site-packages.
sed -i \
-e '/README/d' \
-e '/MANIFEST/d' \
-e '/gnosis\/doc/d' \
MANIFEST || die "sed failed"
distutils_src_install
}
src_test() {
python_version
cd "${S}"/gnosis/xml/pickle/test
PYTHONPATH="${S}/build/lib" ${python} test_all.py || die "tests failed."
}