summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Floyd (techgurufloyd) <techgurufloyd@gmail.com>2009-03-02 17:23:12 +0000
committerJacob Floyd (techgurufloyd) <techgurufloyd@gmail.com>2009-03-02 17:23:12 +0000
commitbb498943a4bff8155a0b0b70eb3c8f7cea659576 (patch)
tree02a58e70fe298ee4059569f672b059cb059c4b9d /dev-python/pyicu
parentapp-misc/bbgallery: fixed SRC_URI, renamed patch, made variable INSPATH local... (diff)
downloadsunrise-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
Diffstat (limited to 'dev-python/pyicu')
-rw-r--r--dev-python/pyicu/ChangeLog8
-rw-r--r--dev-python/pyicu/Manifest4
-rw-r--r--dev-python/pyicu/metadata.xml12
-rw-r--r--dev-python/pyicu/pyicu-0.8.1.ebuild45
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
+}