Gentoo Archives: gentoo-commits

From: Anna Vyalkova <cyber+gentoo@×××××.in>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-python/decopatch/
Date: Sun, 09 Jan 2022 00:01:27
Message-Id: 1641686470.0948ed5eaf74d8d653d28830bfd9f56ad2d725c2.cybertailor@gentoo
1 commit: 0948ed5eaf74d8d653d28830bfd9f56ad2d725c2
2 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
3 AuthorDate: Sat Jan 8 21:48:13 2022 +0000
4 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
5 CommitDate: Sun Jan 9 00:01:10 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0948ed5e
7
8 dev-python/decopatch: initial import
9
10 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
11
12 dev-python/decopatch/Manifest | 1 +
13 dev-python/decopatch/decopatch-1.4.8.ebuild | 35 +++++++++++++++++++++++++++++
14 dev-python/decopatch/metadata.xml | 17 ++++++++++++++
15 3 files changed, 53 insertions(+)
16
17 diff --git a/dev-python/decopatch/Manifest b/dev-python/decopatch/Manifest
18 new file mode 100644
19 index 000000000..43090fcf8
20 --- /dev/null
21 +++ b/dev-python/decopatch/Manifest
22 @@ -0,0 +1 @@
23 +DIST decopatch-1.4.8.tar.gz 63175 BLAKE2B 41350ad88fe2c77f2e8e698763cb4834afb944cb21ad5b79db7e738d0868d0f4c4075534641429bdf611fab6a651ccb48e1cf3d8b38d1fa3e2849bd60daf9586 SHA512 6ebbfef482bea6c2d7d53c420f685561e1818095277c42bf7252d7e06415ddb50c3a7c255d3d5ad69e8d963a66b0e63821ef7019b94d9a0ea918f757fafa0314
24
25 diff --git a/dev-python/decopatch/decopatch-1.4.8.ebuild b/dev-python/decopatch/decopatch-1.4.8.ebuild
26 new file mode 100644
27 index 000000000..6b0c6e51e
28 --- /dev/null
29 +++ b/dev-python/decopatch/decopatch-1.4.8.ebuild
30 @@ -0,0 +1,35 @@
31 +# Copyright 2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +PYTHON_COMPAT=( python3_{8..10} )
37 +DOCS_BUILDER="mkdocs"
38 +DOCS_DEPEND="dev-python/mkdocs-material"
39 +DOCS_DIR="docs"
40 +inherit distutils-r1 docs
41 +
42 +DESCRIPTION="Create decorators easily in python"
43 +HOMEPAGE="https://pypi.org/project/decopatch/ https://github.com/smarie/python-decopatch"
44 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
45 +
46 +LICENSE="BSD"
47 +SLOT="0"
48 +KEYWORDS="~amd64"
49 +
50 +RDEPEND="dev-python/makefun[${PYTHON_USEDEP}]"
51 +BDEPEND="
52 + dev-python/setuptools_scm[${PYTHON_USEDEP}]
53 + test? ( dev-python/pytest-cases[${PYTHON_USEDEP}] )
54 +"
55 +
56 +distutils_enable_tests pytest
57 +
58 +python_prepare_all() {
59 + sed "s/'pytest-runner', //" -i setup.py || die
60 + distutils-r1_python_prepare_all
61 +}
62 +
63 +python_compile_all() {
64 + docs_compile
65 +}
66
67 diff --git a/dev-python/decopatch/metadata.xml b/dev-python/decopatch/metadata.xml
68 new file mode 100644
69 index 000000000..12539f099
70 --- /dev/null
71 +++ b/dev-python/decopatch/metadata.xml
72 @@ -0,0 +1,17 @@
73 +<?xml version="1.0" encoding="UTF-8"?>
74 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
75 +<pkgmetadata>
76 + <maintainer type="person">
77 + <email>cyber+gentoo@×××××.in</email>
78 + <name>Anna</name>
79 + </maintainer>
80 + <upstream>
81 + <remote-id type="pypi">decopatch</remote-id>
82 + <remote-id type="github">smarie/python-decopatch</remote-id>
83 + <doc>https://smarie.github.io/python-decopatch/</doc>
84 + <maintainer>
85 + <email>sylvain.marie@××××××××××××××××××.com</email>
86 + <name>Sylvain Marie</name>
87 + </maintainer>
88 + </upstream>
89 +</pkgmetadata>