summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimeon Simeonov2026-05-01 15:07:50 +0200
committerSimeon Simeonov2026-05-01 15:07:50 +0200
commitb5745a007b8a9ddb45957ffd2323f72eb24a56bb (patch)
tree2fc9592c44ae8dab770a2b5cf4ec428ee8770710
parentc96ee45b89b451adfb1db8ef450af36be70672b7 (diff)
Release dev-python/pyotp2289/pyotp2289-2.0.0.ebuild
-rw-r--r--dev-python/pyotp2289/Manifest3
-rw-r--r--dev-python/pyotp2289/pyotp2289-2.0.0.ebuild40
2 files changed, 43 insertions, 0 deletions
diff --git a/dev-python/pyotp2289/Manifest b/dev-python/pyotp2289/Manifest
index b4edc67..1c10a95 100644
--- a/dev-python/pyotp2289/Manifest
+++ b/dev-python/pyotp2289/Manifest
@@ -1,4 +1,7 @@
1DIST pyotp2289-1.2.1.tar.gz 30629 BLAKE2B 4a6d3dd95da20e4c42db3ec6c57a0a5e5b8c470f1b5e0fc4463b48e7724db87a817a0f4aaab7f1dd18b410da82a558ad635b9a197c8fc846114386dced2c149b SHA512 8af43dddf0beb905e5cde92635f6bb6937cab088bba626656671f901934070d941548ed96dd9b965a3db0b58766dc28fab59484aa99986a4072cde681a60dd61 1DIST pyotp2289-1.2.1.tar.gz 30629 BLAKE2B 4a6d3dd95da20e4c42db3ec6c57a0a5e5b8c470f1b5e0fc4463b48e7724db87a817a0f4aaab7f1dd18b410da82a558ad635b9a197c8fc846114386dced2c149b SHA512 8af43dddf0beb905e5cde92635f6bb6937cab088bba626656671f901934070d941548ed96dd9b965a3db0b58766dc28fab59484aa99986a4072cde681a60dd61
2DIST pyotp2289-1.2.1.tar.gz.asc 858 BLAKE2B 0f5e8cd7cd1c45546866889b8fd27b1c8287f711e01f7e69d1c6508f743f512ddd737062506695e9d71ed59f62fba364bdba739d12387dfda67db6ebfcede782 SHA512 3ef207de88553585cbb2b58c6698ac01d67a780eff5ed6fe8ba0bf23eab842ccbbd2653c2f96079b28056c271701f87671bb4b3ae1551a86380f3ec074121536 2DIST pyotp2289-1.2.1.tar.gz.asc 858 BLAKE2B 0f5e8cd7cd1c45546866889b8fd27b1c8287f711e01f7e69d1c6508f743f512ddd737062506695e9d71ed59f62fba364bdba739d12387dfda67db6ebfcede782 SHA512 3ef207de88553585cbb2b58c6698ac01d67a780eff5ed6fe8ba0bf23eab842ccbbd2653c2f96079b28056c271701f87671bb4b3ae1551a86380f3ec074121536
3DIST pyotp2289-2.0.0.tar.gz 32070 BLAKE2B 76f654db15f8f50aecc7b698658e690d3d7fd21e9df1dc6254e2ddcd0696cd03069ad1137046fbd91bf2663c232c4cb6623164c7e7a53261e797f1405b2a84f7 SHA512 72deac37219591a2228efdacb0e05abfa5d48c72187e8e018c1efaa235090053b5577ec31eb3f81d8e5560c9d273f1089538e282b12431c089f922761ff02389
4DIST pyotp2289-2.0.0.tar.gz.asc 870 BLAKE2B 9cc938bea8b97f7913cb59837882fc8a26a4c8e92714a7a3bdffe0c1ab556be77416f7832d721ef8c1112d18edab2c664bf1e710564d04076f37d8dc620f4e2f SHA512 0f06f61e803439b041237e7afcccbfdd7a18ad0ac79dd19eb2d30e25979c74bb9fe725ede57fbb87e102c64c931852956801ea699b8534fa6f18b9118544e924
3EBUILD pyotp2289-1.2.1-r2.ebuild 911 BLAKE2B 06280fb4ee800126702cdfdd8629f4d4bbd1828d7c930fc5e2425f58b93c60fea25854e073314a0e214433d998f130a1f28047c9b2b817c652ac9bedf72a8e92 SHA512 00d1a27dbdfc8d9edfa6985ac6d3dbad4ed2dec89b544124be02b1014f51bdb29ecd799ada7c209e845e85a5da5741d77ec628dedbf0755c328ee9f56f6a962c 5EBUILD pyotp2289-1.2.1-r2.ebuild 911 BLAKE2B 06280fb4ee800126702cdfdd8629f4d4bbd1828d7c930fc5e2425f58b93c60fea25854e073314a0e214433d998f130a1f28047c9b2b817c652ac9bedf72a8e92 SHA512 00d1a27dbdfc8d9edfa6985ac6d3dbad4ed2dec89b544124be02b1014f51bdb29ecd799ada7c209e845e85a5da5741d77ec628dedbf0755c328ee9f56f6a962c
6EBUILD pyotp2289-2.0.0.ebuild 911 BLAKE2B 06280fb4ee800126702cdfdd8629f4d4bbd1828d7c930fc5e2425f58b93c60fea25854e073314a0e214433d998f130a1f28047c9b2b817c652ac9bedf72a8e92 SHA512 00d1a27dbdfc8d9edfa6985ac6d3dbad4ed2dec89b544124be02b1014f51bdb29ecd799ada7c209e845e85a5da5741d77ec628dedbf0755c328ee9f56f6a962c
4MISC metadata.xml 398 BLAKE2B a997d5ecdb842418b7e9281dece65ae3ccff70ef6126c028273545b2b88c6c15222120a4b90eaef123c494d89795ddca42dba07b05bb5d31d594fdf5f50ec260 SHA512 e591b4158408e202e244a49026ab8744e5b35add286055af75fc9b1198c6d3570b8292f3a5084c7453cda46b7bc8c705f4bccf7411b9270f953a6f61e1520d25 7MISC metadata.xml 398 BLAKE2B a997d5ecdb842418b7e9281dece65ae3ccff70ef6126c028273545b2b88c6c15222120a4b90eaef123c494d89795ddca42dba07b05bb5d31d594fdf5f50ec260 SHA512 e591b4158408e202e244a49026ab8744e5b35add286055af75fc9b1198c6d3570b8292f3a5084c7453cda46b7bc8c705f4bccf7411b9270f953a6f61e1520d25
diff --git a/dev-python/pyotp2289/pyotp2289-2.0.0.ebuild b/dev-python/pyotp2289/pyotp2289-2.0.0.ebuild
new file mode 100644
index 0000000..60a3026
--- /dev/null
+++ b/dev-python/pyotp2289/pyotp2289-2.0.0.ebuild
@@ -0,0 +1,40 @@
1# Copyright 1999-2026 Gentoo Authors
2# Distributed under the terms of the GNU General Public License v2
3
4EAPI=8
5
6DISTUTILS_USE_PEP517=setuptools
7PYTHON_COMPAT=( python3_{10..14} )
8
9inherit distutils-r1 verify-sig
10
11DESCRIPTION="A pure Python 3 implementation of RFC-2289 - 'A One-Time Password System'"
12HOMEPAGE="https://codeberg.org/sgs/pyotp2289"
13MY_PN="pyotp2289"
14MY_P="${MY_PN}-${PV}"
15
16SRC_URI="
17 https://codeberg.org/sgs/pyotp2289/releases/download/v${PV}/${MY_P}.tar.gz
18 verify-sig? ( https://codeberg.org/sgs/pyotp2289/releases/download/v${PV}/${MY_P}.tar.gz.asc )
19"
20
21S="${WORKDIR}/${MY_P}"
22
23LICENSE="BSD"
24SLOT="0"
25
26KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
27
28BDEPEND="
29 verify-sig? ( sec-keys/openpgp-keys-simeonsimeonov )
30"
31
32RESTRICT="mirror"
33
34distutils_enable_tests pytest
35
36VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/simeonsimeonov.asc
37
38python_install_all() {
39 distutils-r1_python_install_all
40}