diff options
author | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2009-08-10 22:36:00 +0000 |
---|---|---|
committer | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2009-08-10 22:36:00 +0000 |
commit | 4b5dc47a3f7df967b87359a02acc2c74b38b077d (patch) | |
tree | c8f3e9a9a6aa3b8b48a23370c9fa440ef990622b /dev-python/pygments | |
parent | x86 stable, bug #280514 (diff) | |
download | historical-4b5dc47a3f7df967b87359a02acc2c74b38b077d.tar.gz historical-4b5dc47a3f7df967b87359a02acc2c74b38b077d.tar.bz2 historical-4b5dc47a3f7df967b87359a02acc2c74b38b077d.zip |
Set SUPPORT_PYTHON_ABIS.
Package-Manager: portage-13979-svn/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pygments')
-rw-r--r-- | dev-python/pygments/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/pygments/Manifest | 3 | ||||
-rw-r--r-- | dev-python/pygments/pygments-1.0-r1.ebuild | 60 |
3 files changed, 69 insertions, 2 deletions
diff --git a/dev-python/pygments/ChangeLog b/dev-python/pygments/ChangeLog index 7a65884dfb86..165294fcc848 100644 --- a/dev-python/pygments/ChangeLog +++ b/dev-python/pygments/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/pygments # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pygments/ChangeLog,v 1.34 2009/08/09 16:31:01 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pygments/ChangeLog,v 1.35 2009/08/10 22:36:00 arfrever Exp $ + +*pygments-1.0-r1 (10 Aug 2009) + + 10 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +pygments-1.0-r1.ebuild: + Set SUPPORT_PYTHON_ABIS. 09 Aug 2009; Raúl Porcel <armin76@gentoo.org> pygments-1.0.ebuild: arm/s390/sh stable diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest index 220947feadf5..cab72da8a29b 100644 --- a/dev-python/pygments/Manifest +++ b/dev-python/pygments/Manifest @@ -5,6 +5,7 @@ DIST Pygments-1.0.tar.gz 930751 RMD160 aa9d4816bb1bd1b67a5e6ac0f94d9ae3410df71b EBUILD pygments-0.10.ebuild 1435 RMD160 2db965d19904f4223c8f18ba5ad384b30a2ec74e SHA1 d21284736078d410d46603bee975fef91ef9ad97 SHA256 def5e80384e1c5a46d904cb947119612b5cea644edbf46414ed2f7c6cde8542c EBUILD pygments-0.11.1.ebuild 1443 RMD160 59f7cf7fe70f5a4edcd6db8ab812a50bcd45a0f8 SHA1 6dfa35bb5c71b3a738d4032b58431da8715d4d6c SHA256 b12d9632b2c096a9a603a2b2746292a8052ff7ab455a351c69d3739de4a89b17 EBUILD pygments-0.9.ebuild 1438 RMD160 7bc6ee1cf426355636037cdfa9cf8ef0c34ffc15 SHA1 34425e8cc8ad366687588a0075cc0978bb4df582 SHA256 14f358fa0aa6a573226bdca544225089e48a97bfb84550ea2d64b2510329ed7f +EBUILD pygments-1.0-r1.ebuild 1550 RMD160 ebe233d25c1a248b03419370385fd885ca2dc9df SHA1 7763623030dcab1255e60ea8b7a6aa4c17963571 SHA256 74ede716a7bf446ce763199f27e4aa661391d78f299578b4a194a544319e78a9 EBUILD pygments-1.0.ebuild 1454 RMD160 17f72e3b570df89059de85cbd28df062b2f436a4 SHA1 52a60bd4de7f0396ff55390f73c4e9d5b540ec00 SHA256 7e4f11278b546c3d4da35118edc26ba5652bd468291dbaddfa3383c90afdf222 -MISC ChangeLog 4803 RMD160 65cad06f417c9a31cc606f85d2a12c6873c6fe35 SHA1 3bb826021af05c07d5ba67c0947cdf1726204080 SHA256 36497fc97c2dba5dde25daff6a73cd8fc23c69caf545640163c4127e6ce2c5d1 +MISC ChangeLog 4964 RMD160 9702d4142cf82ad5b47b008e72ebb0e2e7207bc6 SHA1 c2a329e642989761d3f09a1af326af9adb98610b SHA256 4afab2e00dc114d7e73d639bd8d8b8764d21ba4ab65244b2d606ff3f7b33e9c6 MISC metadata.xml 324 RMD160 e99bd87525fcbccf3a5b10eae160832ae26a013c SHA1 330d20ed94f6607bb7293f935789dcf3f1151cc7 SHA256 83404c337ddbe4445d64859a64e352d02b7e3fd9929e4a265c06880d7938da3e diff --git a/dev-python/pygments/pygments-1.0-r1.ebuild b/dev-python/pygments/pygments-1.0-r1.ebuild new file mode 100644 index 000000000000..7688f24a478d --- /dev/null +++ b/dev-python/pygments/pygments-1.0-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pygments/pygments-1.0-r1.ebuild,v 1.1 2009/08/10 22:36:00 arfrever Exp $ + +EAPI="2" + +NEED_PYTHON="2.3" +SUPPORT_PYTHON_ABIS="1" + +inherit distutils + +MY_PN="Pygments" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Pygments is a syntax highlighting package written in Python." +HOMEPAGE="http://pygments.org/" +SRC_URI="http://cheeseshop.python.org/packages/source/P/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="BSD" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +SLOT="0" +IUSE="doc test" + +DEPEND="test? ( media-fonts/ttf-bitstream-vera + dev-python/nose )" +RDEPEND="dev-python/setuptools" + +RESTRICT_PYTHON_ABIS="3*" + +S="${WORKDIR}/${MY_P}" +DOCS="CHANGES" + +src_prepare() { + distutils_src_prepare + + # Make lexer recognize ebuilds as bash input + sed -i \ + -e "/\(BashLexer\|aliases\)/s/\('sh'\)/\1, 'ebuild', 'eclass'/" \ + -e "/\(BashLexer\|filenames\)/s/\('\*\.sh'\)/\1, '*.ebuild', '*.eclass'/" \ + ${PN}/lexers/_mapping.py ${PN}/lexers/other.py ||\ + die "sed failed." + + # Our usual PYTHONPATH manipulation trick doesn't work, it will try to run + # tests on the installed version: + if use test; then + sed -e "s/import pygments/sys.path.insert(0, '.');import pygments/" -i tests/run.py || die "sed failed" + fi +} + +src_test() { + testing() { + "$(PYTHON)" tests/run.py + } + python_execute_function testing +} + +src_install(){ + distutils_src_install + use doc && dohtml -r docs/build/ +} |