diff options
author | Jacob Floyd (techgurufloyd) <techgurufloyd@gmail.com> | 2009-03-02 17:23:12 +0000 |
---|---|---|
committer | Jacob Floyd (techgurufloyd) <techgurufloyd@gmail.com> | 2009-03-02 17:23:12 +0000 |
commit | bb498943a4bff8155a0b0b70eb3c8f7cea659576 (patch) | |
tree | 02a58e70fe298ee4059569f672b059cb059c4b9d | |
parent | app-misc/bbgallery: fixed SRC_URI, renamed patch, made variable INSPATH local... (diff) | |
download | sunrise-reviewed-bb498943a4bff8155a0b0b70eb3c8f7cea659576.tar.gz sunrise-reviewed-bb498943a4bff8155a0b0b70eb3c8f7cea659576.tar.bz2 sunrise-reviewed-bb498943a4bff8155a0b0b70eb3c8f7cea659576.zip |
dev-python/pyicu: New Ebuild for pyicu - bug#237888
svn path=/sunrise/; revision=8003
-rw-r--r-- | dev-python/pyicu/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/pyicu/Manifest | 4 | ||||
-rw-r--r-- | dev-python/pyicu/metadata.xml | 12 | ||||
-rw-r--r-- | dev-python/pyicu/pyicu-0.8.1.ebuild | 45 |
4 files changed, 69 insertions, 0 deletions
diff --git a/dev-python/pyicu/ChangeLog b/dev-python/pyicu/ChangeLog new file mode 100644 index 000000000..020e4ccee --- /dev/null +++ b/dev-python/pyicu/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-python/pyicu +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 02 Mar 2009; Jacob Floyd (techgurufloyd) <techgurufloyd@gmail.com> + +pyicu-0.8.1.ebuild, +metadata.xml: + New Ebuild for pyicu - bug#237888 + diff --git a/dev-python/pyicu/Manifest b/dev-python/pyicu/Manifest new file mode 100644 index 000000000..d7f8cca11 --- /dev/null +++ b/dev-python/pyicu/Manifest @@ -0,0 +1,4 @@ +DIST PyICU-0.8.1.tar.gz 66819 RMD160 af38047ab04824fab52f529454528cf7dd71d520 SHA1 f8f3c8821cb90442ba6637530592e91929efdf6d SHA256 8edf1901e998d198d861b95a8ba9d12d7d9d2ca82c82984f6c94b1b009c48008 +EBUILD pyicu-0.8.1.ebuild 976 RMD160 871310bc95249cc9ac15e7550b5f3f778f2559f3 SHA1 92333e7d80484677a012d3ee47eb14f573e86bb8 SHA256 30df4a8ac8a7bc28c51eda0bf9f84a5d8f50f500e48dbc03d4d0f457f0dc705d +MISC ChangeLog 261 RMD160 647480aab01416f3abd0fa1ac08f6139c72dbbc1 SHA1 87c0cf65d338c0c9315a358aa8709761b01cdf49 SHA256 f1e2ec3d8314541822884a4c814e6563b1e2496be51937e71c1f48d0f4892b8f +MISC metadata.xml 461 RMD160 4d232f6008052f2b63360d892be829e67da73159 SHA1 c2ea7a8f041cf5e635433459bcc77c09a2552549 SHA256 d2a5467ce3a5186f4937651de2f04e08ffb226ed2d3c6e461db0e8b42641d913 diff --git a/dev-python/pyicu/metadata.xml b/dev-python/pyicu/metadata.xml new file mode 100644 index 000000000..aea26e3f8 --- /dev/null +++ b/dev-python/pyicu/metadata.xml @@ -0,0 +1,12 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <herd>maintainer-wanted</herd> + <longdescription lang='en'> + A Python extension wrapping IBM's International Components for Unicode C++ library + </longdescription> + <upstream> + <changelog>http://svn.osafoundation.org/pyicu/trunk/CHANGES</changelog> + <bugs-to>https://bugzilla.osafoundation.org/</bugs-to> + </upstream> +</pkgmetadata> diff --git a/dev-python/pyicu/pyicu-0.8.1.ebuild b/dev-python/pyicu/pyicu-0.8.1.ebuild new file mode 100644 index 000000000..fbf5e4251 --- /dev/null +++ b/dev-python/pyicu/pyicu-0.8.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit distutils + +MY_PN="PyICU" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="a Python extension wrapping IBM's International components for +Unicode C++ Library" +HOMEPAGE="http://pyicu.osafoundation.org/" +SRC_URI="http://pypi.python.org/packages/source/P/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~x86" +IUSE="doc" + +DEPEND="doc? ( dev-python/epydoc )" +RDEPEND=">=dev-libs/icu-3.6" + +S="${WORKDIR}/${MY_P}" + +DOCS="CHANGES CREDITS README" + +src_compile() { + if use doc; then + epydoc --html --verbose --url="${HOMEPAGE}" --name="${MY_P}" "${MY_PN}".py \ + || die "Making the docs failed!" + fi + distutils_src_compile +} + +src_test() { + PYTHONPATH="$(ls -d build/lib.*)" ${python} setup.py test \ + || die "Tests failed to complete!" +} + +src_install() { + if use doc; then + dohtml -r html/* || die "Installing the docs failed!" + fi + distutils_src_install +} |