commit:     dcdbc7dfcafb6644f48f00c7d75cbc153d4f5c31
Author:     Louis Sautier <sautier.louis <AT> gmail <DOT> com>
AuthorDate: Sat Apr 30 00:55:29 2016 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Sat Apr 30 10:19:16 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcdbc7df

dev-python/jaraco-stream: initial version 1.1

new dependency for dev-python/irc

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1376

Signed-off-by: Ian Delaney <idella4 <AT> gentoo.org>

 dev-python/jaraco-stream/Manifest                 |  1 +
 dev-python/jaraco-stream/jaraco-stream-1.1.ebuild | 50 +++++++++++++++++++++++
 dev-python/jaraco-stream/metadata.xml             | 20 +++++++++
 3 files changed, 71 insertions(+)

diff --git a/dev-python/jaraco-stream/Manifest 
b/dev-python/jaraco-stream/Manifest
new file mode 100644
index 0000000..9034a69
--- /dev/null
+++ b/dev-python/jaraco-stream/Manifest
@@ -0,0 +1 @@
+DIST jaraco.stream-1.1.tar.gz 4887 SHA256 
8f1e4aaea35728da594d1430772b85be098a919bf316be721045beb4377526a9 SHA512 
5af385084623fbdfe86e9fb620f49b097dee164638bc99622ba557a26cda591e856f1fc4134bc7b73b8f7b61afaf2607686fe20c59c582324a65c22f39d74a13
 WHIRLPOOL 
5c91d24f8007041cbe76c4ab371776bc1058c714e991eb346ac0c846eda7ead0a532028ed5bc51f8618ee2b7061b5ee6a2e70915c292e4441eb5b5324cfb967f

diff --git a/dev-python/jaraco-stream/jaraco-stream-1.1.ebuild 
b/dev-python/jaraco-stream/jaraco-stream-1.1.ebuild
new file mode 100644
index 0000000..0f928f1
--- /dev/null
+++ b/dev-python/jaraco-stream/jaraco-stream-1.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+DESCRIPTION="Routines for handling streaming data"
+HOMEPAGE="https://github.com/jaraco/jaraco.stream";
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+       >=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}]
+       test? (
+               ${RDEPEND}
+               >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+               dev-python/pytest-runner[${PYTHON_USEDEP}]
+       )
+       doc? (
+               dev-python/sphinx[${PYTHON_USEDEP}]
+               dev-python/rst-linker[${PYTHON_USEDEP}]
+       )
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+python_compile_all() {
+       use doc && esetup.py build_sphinx
+}
+
+python_test() {
+       # Skip one test which requires network access
+       py.test --ignore=jaraco/stream/test_gzip.py \
+               || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+       use doc && local HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+       distutils-r1_python_install_all
+}

diff --git a/dev-python/jaraco-stream/metadata.xml 
b/dev-python/jaraco-stream/metadata.xml
new file mode 100644
index 0000000..778d607
--- /dev/null
+++ b/dev-python/jaraco-stream/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="person">
+               <email>[email protected]</email>
+               <name>Louis Sautier</name>
+       </maintainer>
+       <maintainer type="project">
+               <email>[email protected]</email>
+               <name>Proxy Maintainers</name>
+       </maintainer>
+       <upstream>
+               <remote-id type="pypi">jaraco.stream</remote-id>
+               <remote-id type="github">jaraco/jaraco.stream</remote-id>
+               
<bugs-to>https://github.com/jaraco/jaraco.stream/issues</bugs-to>
+       </upstream>
+       <longdescription lang="en">
+               Routines for handling streaming data, including a set of 
generators for loading gzip data on the fly.
+       </longdescription>
+</pkgmetadata>

Reply via email to