Gentoo Archives: gentoo-commits

From: Zac Medico <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/aws-xray-sdk-python/
Date: Tue, 25 Jun 2019 01:35:49
Message-Id: 1561426420.10675bad1e15ea657fec092dedff7a02ae109a41.zmedico@gentoo
1 commit: 10675bad1e15ea657fec092dedff7a02ae109a41
2 Author: Zac Medico <zachary.medico <AT> sony <DOT> com>
3 AuthorDate: Wed Jun 19 02:30:47 2019 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 25 01:33:40 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10675bad
7
8 dev-python/aws-xray-sdk-python: New package
9
10 Bug: https://bugs.gentoo.org/688034
11 Copyright: Sony Interactive Entertainment Inc.
12 Package-Manager: Portage-2.3.67, Repoman-2.3.14
13 Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>
14
15 .../aws-xray-sdk-python-2.4.2.ebuild | 31 ++++++++++++++++++++++
16 dev-python/aws-xray-sdk-python/metadata.xml | 13 +++++++++
17 2 files changed, 44 insertions(+)
18
19 diff --git a/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.4.2.ebuild b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.4.2.ebuild
20 new file mode 100644
21 index 00000000000..8247d997b00
22 --- /dev/null
23 +++ b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.4.2.ebuild
24 @@ -0,0 +1,31 @@
25 +# Copyright 1999-2019 Gentoo Authors
26 +# Distributed under the terms of the GNU General Public License v2
27 +
28 +EAPI=7
29 +PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
30 +
31 +inherit distutils-r1
32 +
33 +MY_PN=${PN%-python}
34 +MY_P=${MY_PN}-${PV}
35 +DESCRIPTION="AWS X-Ray SDK for Python"
36 +HOMEPAGE="https://github.com/aws/aws-xray-sdk-python https://pypi.org/project/aws-xray-sdk/"
37 +SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_P}.tar.gz"
38 +
39 +LICENSE="Apache-2.0"
40 +SLOT="0"
41 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
42 +IUSE=""
43 +RDEPEND=">=dev-python/botocore-1.12.122[${PYTHON_USEDEP}]
44 + dev-python/future[${PYTHON_USEDEP}]
45 + dev-python/jsonpickle[${PYTHON_USEDEP}]
46 + dev-python/wrapt[${PYTHON_USEDEP}]
47 + virtual/python-enum34[${PYTHON_USEDEP}]"
48 +DEPEND="${RDEPEND}
49 + dev-python/setuptools[${PYTHON_USEDEP}]"
50 +RESTRICT="test"
51 +S=${WORKDIR}/${MY_P}
52 +
53 +python_test() {
54 + esetup.py test || die "tests failed with ${EPYTHON}"
55 +}
56
57 diff --git a/dev-python/aws-xray-sdk-python/metadata.xml b/dev-python/aws-xray-sdk-python/metadata.xml
58 new file mode 100644
59 index 00000000000..80f5a6bc406
60 --- /dev/null
61 +++ b/dev-python/aws-xray-sdk-python/metadata.xml
62 @@ -0,0 +1,13 @@
63 +<?xml version="1.0" encoding="UTF-8"?>
64 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
65 +<pkgmetadata>
66 + <maintainer type="person">
67 + <email>zmedico@g.o</email>
68 + <name>Zac Medico</name>
69 + </maintainer>
70 + <upstream>
71 + <remote-id type="github">aws/aws-xray-sdk-python</remote-id>
72 + <remote-id type="pypi">aws-xray-sdk</remote-id>
73 + <bugs-to>https://github.com/aws/aws-xray-sdk-python/issues</bugs-to>
74 + </upstream>
75 +</pkgmetadata>