Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-python/gssapi/
Date: Thu, 03 Dec 2020 04:18:16
Message-Id: 1606969090.b08fa507f52e25020e759c9de9160b8ef2ceec99.Alessandro-Barbieri@gentoo
1 commit: b08fa507f52e25020e759c9de9160b8ef2ceec99
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Thu Dec 3 04:16:56 2020 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Thu Dec 3 04:18:10 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b08fa507
7
8 dev-python/gssapi: new package
9
10 help wanted to make tests and docs working
11
12 Package-Manager: Portage-3.0.10, Repoman-3.0.2
13 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
14
15 dev-python/gssapi/Manifest | 1 +
16 dev-python/gssapi/gssapi-1.6.11.ebuild | 43 ++++++++++++++++++++++++++++++++++
17 dev-python/gssapi/metadata.xml | 20 ++++++++++++++++
18 3 files changed, 64 insertions(+)
19
20 diff --git a/dev-python/gssapi/Manifest b/dev-python/gssapi/Manifest
21 new file mode 100644
22 index 00000000..230c3baf
23 --- /dev/null
24 +++ b/dev-python/gssapi/Manifest
25 @@ -0,0 +1 @@
26 +DIST gssapi-1.6.11.tar.gz 1064371 BLAKE2B f3445ffa6a64bb6807e40024e7fb14f7b82359e4a4f07ceba34044a068c5b841968b46c4c02d5f9e19a48d89f4b975e2acc7e356629553651f21e79d01a96bc3 SHA512 7c80c49d360b8b89ee8e1a63b5ad13a22eac1a93a0066a3acf4c862b3064dac8d5a4cebe5e2e18ebe8d65af1a5ca2a862c982825e886b676bf2d92bc8b105397
27
28 diff --git a/dev-python/gssapi/gssapi-1.6.11.ebuild b/dev-python/gssapi/gssapi-1.6.11.ebuild
29 new file mode 100644
30 index 00000000..aea0a5f8
31 --- /dev/null
32 +++ b/dev-python/gssapi/gssapi-1.6.11.ebuild
33 @@ -0,0 +1,43 @@
34 +# Copyright 1999-2020 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI="7"
38 +
39 +PYTHON_COMPAT=( python3_{6..8} )
40 +DOCBUILDER="sphinx"
41 +DOCDEPEND="
42 + >=dev-python/recommonmark-0.4.0
43 + >dev-python/sphinx_rtd_theme-0.2.5
44 +"
45 +inherit distutils-r1 docs
46 +
47 +DESCRIPTION="A Python interface to RFC 2743/2744 (plus common extensions)"
48 +HOMEPAGE="
49 + https://github.com/pythongssapi/python-gssapi
50 + https://pypi.org/project/gssapi
51 +"
52 +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
53 +
54 +LICENSE="ISC"
55 +SLOT="0"
56 +KEYWORDS="~amd64 ~x86"
57 +#help wanted
58 +RESTRICT="test"
59 +
60 +RDEPEND=""
61 +DEPEND="
62 + ${RDEPEND}
63 + dev-python/cython[${PYTHON_USEDEP}]
64 + test? (
65 + dev-python/decorator[${PYTHON_USEDEP}]
66 + dev-python/k5test[${PYTHON_USEDEP}]
67 + dev-python/parameterized[${PYTHON_USEDEP}]
68 + )
69 +"
70 +
71 +distutils_enable_tests nose
72 +
73 +python_test() {
74 + distutils_install_for_testing
75 + nosetests -v || die
76 +}
77
78 diff --git a/dev-python/gssapi/metadata.xml b/dev-python/gssapi/metadata.xml
79 new file mode 100644
80 index 00000000..6cce2142
81 --- /dev/null
82 +++ b/dev-python/gssapi/metadata.xml
83 @@ -0,0 +1,20 @@
84 +<?xml version="1.0" encoding="UTF-8"?>
85 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
86 +<pkgmetadata>
87 + <maintainer type="person">
88 + <email>lssndrbarbieri@×××××.com</email>
89 + <name>Alessandro Barbieri</name>
90 + </maintainer>
91 + <upstream>
92 + <bugs-to>https://github.com/pythongssapi/python-gssapi/issues</bugs-to>
93 + <maintainer>
94 + <email>rharwood@××××××.com</email>
95 + <name>Robbie Harwood</name>
96 + </maintainer>
97 + <remote-id type="pypi">gssapi</remote-id>
98 + <remote-id type="github">pythongssapi/python-gssapi</remote-id>
99 + </upstream>
100 + <longdescription lang="en">
101 +Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be useable with other GSSAPI mechanisms.
102 + </longdescription>
103 +</pkgmetadata>