From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PCgo4-0001Sy-Fw for garchives@archives.gentoo.org; Sun, 31 Oct 2010 22:55:20 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 64598E06C8; Sun, 31 Oct 2010 22:55:15 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 2A04EE06C8 for ; Sun, 31 Oct 2010 22:55:15 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 50B691B4011 for ; Sun, 31 Oct 2010 22:55:14 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2244) id 2E86720051; Sun, 31 Oct 2010 22:55:12 +0000 (UTC) From: "Arfrever Frehtes Taifersar Arahesis (arfrever)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, arfrever@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-python/xsv: xsv-2.7.ebuild ChangeLog X-VCS-Repository: gentoo-x86 X-VCS-Files: xsv-2.7.ebuild ChangeLog X-VCS-Directories: dev-python/xsv X-VCS-Committer: arfrever X-VCS-Committer-Name: Arfrever Frehtes Taifersar Arahesis Content-Type: text/plain; charset=utf8 Message-Id: <20101031225512.2E86720051@flycatcher.gentoo.org> Date: Sun, 31 Oct 2010 22:55:12 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 341a56cd-8754-49a7-be39-9dfdf7d44855 X-Archives-Hash: f2b2d8b4c6ca8da1b74e3055ccab36aa arfrever 10/10/31 22:55:12 Modified: xsv-2.7.ebuild ChangeLog Log: Update EAPI. Fix dependencies. Set SUPPORT_PYTHON_ABIS. =20 (Portage version: 2.2.0_alpha3/cvs/Linux x86_64) Revision Changes Path 1.8 dev-python/xsv/xsv-2.7.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/xsv/xsv= -2.7.ebuild?rev=3D1.8&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/xsv/xsv= -2.7.ebuild?rev=3D1.8&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/xsv/xsv= -2.7.ebuild?r1=3D1.7&r2=3D1.8 Index: xsv-2.7.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/dev-python/xsv/xsv-2.7.ebuild,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- xsv-2.7.ebuild 15 Jun 2010 19:38:07 -0000 1.7 +++ xsv-2.7.ebuild 31 Oct 2010 22:55:12 -0000 1.8 @@ -1,28 +1,43 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/xsv/xsv-2.7.ebuild,v 1.7 2= 010/06/15 19:38:07 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/xsv/xsv-2.7.ebuild,v 1.8 2= 010/10/31 22:55:12 arfrever Exp $ + +EAPI=3D"3" +PYTHON_DEPEND=3D"2" +SUPPORT_PYTHON_ABIS=3D"1" +RESTRICT_PYTHON_ABIS=3D"3.*" =20 inherit distutils =20 -MY_P=3D${P/xsv/XSV} -S=3D${WORKDIR}/${MY_P} +MY_PN=3D"XSV" +MY_P=3D"${MY_PN}-${PV}" =20 DESCRIPTION=3D"Python XML Schema Validator" -SRC_URI=3D"ftp://ftp.cogsci.ed.ac.uk/pub/XSV/${MY_P}.tar.gz" HOMEPAGE=3D"http://www.ltg.ed.ac.uk/~ht/xsv-status.html" +SRC_URI=3D"ftp://ftp.cogsci.ed.ac.uk/pub/XSV/${MY_P}.tar.gz" =20 -KEYWORDS=3D"~ppc x86" -SLOT=3D"0" LICENSE=3D"GPL-2" +SLOT=3D"0" +KEYWORDS=3D"~ppc x86" IUSE=3D"" =20 -DEPEND=3D">=3Ddev-lang/python-2.2.2 - >=3Ddev-python/pyltxml-1.3" +DEPEND=3D">=3Ddev-python/pyltxml-1.3" +RDEPEND=3D"${DEPEND}" + +S=3D"${WORKDIR}/${MY_P}" + +PYTHON_MODNAME=3D"XSV" =20 src_install() { distutils_src_install - dodoc xsv-status.xml pc-shrinkwrap - dohtml xsv-status.html - rm -rf "${D}$(python_get_sitedir)/XSV/doc" - mv "${D}$(python_get_sitedir)/XSV/example" "${D}usr/share/doc/${PF}" + + dodoc xsv-status.xml pc-shrinkwrap || die "dodoc failed" + dohtml xsv-status.html || die "dohtml failed" + insinto /usr/share/doc/${PF}/examples + doins triv.xml triv.xsd tiny.xml tiny.xsd || die "doins failed" +=09 + delete_docs_and_examples() { + rm -fr "${ED}$(python_get_sitedir)/XSV/"{doc,example} + } + python_execute_function -q delete_docs_and_examples } 1.11 dev-python/xsv/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/xsv/Cha= ngeLog?rev=3D1.11&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/xsv/Cha= ngeLog?rev=3D1.11&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/xsv/Cha= ngeLog?r1=3D1.10&r2=3D1.11 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/dev-python/xsv/ChangeLog,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- ChangeLog 15 Jun 2010 19:38:07 -0000 1.10 +++ ChangeLog 31 Oct 2010 22:55:12 -0000 1.11 @@ -1,6 +1,10 @@ # ChangeLog for dev-python/xsv # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/xsv/ChangeLog,v 1.10 2010/= 06/15 19:38:07 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/xsv/ChangeLog,v 1.11 2010/= 10/31 22:55:12 arfrever Exp $ + + 31 Oct 2010; Arfrever Frehtes Taifersar Arahesis + xsv-2.7.ebuild: + Update EAPI. Fix dependencies. Set SUPPORT_PYTHON_ABIS. =20 15 Jun 2010; Arfrever Frehtes Taifersar Arahesis xsv-2.7.ebuild: