Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/ssl-fetch/
Date: Sun, 30 Jan 2022 13:09:50
Message-Id: 1643548172.909cac3a46771de997bae5dbbe027211c0032c5c.mgorny@gentoo
1 commit: 909cac3a46771de997bae5dbbe027211c0032c5c
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 30 12:50:05 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 30 13:09:32 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909cac3a
7
8 dev-python/ssl-fetch: Switch to PEP 517 build
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 ...{ssl-fetch-9999.ebuild => ssl-fetch-0.4-r1.ebuild} | 19 ++++++++++---------
13 dev-python/ssl-fetch/ssl-fetch-9999.ebuild | 9 +++++----
14 2 files changed, 15 insertions(+), 13 deletions(-)
15
16 diff --git a/dev-python/ssl-fetch/ssl-fetch-9999.ebuild b/dev-python/ssl-fetch/ssl-fetch-0.4-r1.ebuild
17 similarity index 54%
18 copy from dev-python/ssl-fetch/ssl-fetch-9999.ebuild
19 copy to dev-python/ssl-fetch/ssl-fetch-0.4-r1.ebuild
20 index 74fea3ed7f27..9e9c925e0536 100644
21 --- a/dev-python/ssl-fetch/ssl-fetch-9999.ebuild
22 +++ b/dev-python/ssl-fetch/ssl-fetch-0.4-r1.ebuild
23 @@ -1,26 +1,27 @@
24 -# Copyright 1999-2021 Gentoo Authors
25 +# Copyright 1999-2022 Gentoo Authors
26 # Distributed under the terms of the GNU General Public License v2
27
28 -EAPI=7
29 +EAPI=8
30
31 -PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
32 -DISTUTILS_USE_SETUPTOOLS=no
33 -inherit distutils-r1 git-r3
34 +DISTUTILS_USE_PEP517=setuptools
35 +PYTHON_COMPAT=( python3_{8..10} pypy3 )
36 +
37 +inherit distutils-r1
38
39 DESCRIPTION="Small convenience library for fetching files securely"
40 HOMEPAGE="https://github.com/dol-sen/ssl-fetch"
41 -EGIT_REPO_URI="https://github.com/dol-sen/ssl-fetch.git"
42 +SRC_URI="https://dev.gentoo.org/~dolsen/releases/ssl-fetch/${P}.tar.gz"
43
44 LICENSE="GPL-2"
45 SLOT="0"
46 -KEYWORDS=""
47 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
48
49 RDEPEND=">=dev-python/requests-1.2.1[${PYTHON_USEDEP}]"
50
51 pkg_postinst() {
52 - elog "This is experimental software."
53 + elog "This is beta software."
54 elog "The APIs it installs should be considered unstable"
55 - elog "and are subject to change."
56 + elog "and are subject to change in these early versions."
57 elog
58 elog "Please file any enhancement requests, or bugs"
59 elog "at https://github.com/dol-sen/ssl-fetch/issues"
60
61 diff --git a/dev-python/ssl-fetch/ssl-fetch-9999.ebuild b/dev-python/ssl-fetch/ssl-fetch-9999.ebuild
62 index 74fea3ed7f27..ed96683472a6 100644
63 --- a/dev-python/ssl-fetch/ssl-fetch-9999.ebuild
64 +++ b/dev-python/ssl-fetch/ssl-fetch-9999.ebuild
65 @@ -1,10 +1,11 @@
66 -# Copyright 1999-2021 Gentoo Authors
67 +# Copyright 1999-2022 Gentoo Authors
68 # Distributed under the terms of the GNU General Public License v2
69
70 -EAPI=7
71 +EAPI=8
72 +
73 +DISTUTILS_USE_PEP517=setuptools
74 +PYTHON_COMPAT=( python3_{8..10} pypy3 )
75
76 -PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
77 -DISTUTILS_USE_SETUPTOOLS=no
78 inherit distutils-r1 git-r3
79
80 DESCRIPTION="Small convenience library for fetching files securely"