Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: app-text/dooit/
Date: Thu, 16 Mar 2023 08:41:59
Message-Id: 1678901248.59766cf169d4460e285a0867d495892341bcabbe.flow@gentoo
1 commit: 59766cf169d4460e285a0867d495892341bcabbe
2 Author: Henri Gasc <gasc <AT> eurecom <DOT> fr>
3 AuthorDate: Wed Mar 15 17:25:48 2023 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 15 17:27:28 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59766cf1
7
8 app-text/dooit: new package, add 1.0.0
9
10 Signed-off-by: Henri Gasc <gasc <AT> eurecom.fr>
11
12 app-text/dooit/Manifest | 1 +
13 app-text/dooit/dooit-1.0.0.ebuild | 27 +++++++++++++++++++++++++++
14 app-text/dooit/metadata.xml | 12 ++++++++++++
15 3 files changed, 40 insertions(+)
16
17 diff --git a/app-text/dooit/Manifest b/app-text/dooit/Manifest
18 new file mode 100644
19 index 000000000..aa38fe333
20 --- /dev/null
21 +++ b/app-text/dooit/Manifest
22 @@ -0,0 +1 @@
23 +DIST v1.0.0.gh.tar.gz 49820 BLAKE2B 34f2cf0bbec72442d37d6f1dece847b1ae5744c2ccc3364b9d850382bdf4571e88bd6afb2312d0989a25ddd3cdbf2bad4aa4d07843a612823af2200b0b3c0b52 SHA512 295a2bf7e357da912982020312dcfaf183eb4c6a430865d86231ccac71efa2f95c11e4fbbf1b1dc255ad7d461a71f6a45d8bc51bfcfa8589724db1519e6e0836
24
25 diff --git a/app-text/dooit/dooit-1.0.0.ebuild b/app-text/dooit/dooit-1.0.0.ebuild
26 new file mode 100644
27 index 000000000..fcc7c30b8
28 --- /dev/null
29 +++ b/app-text/dooit/dooit-1.0.0.ebuild
30 @@ -0,0 +1,27 @@
31 +# Copyright 2023 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +DISTUTILS_USE_PEP517=poetry
37 +PYTHON_COMPAT=( python3_{10..11} )
38 +
39 +inherit distutils-r1
40 +
41 +DESCRIPTION="A TUI todo manager"
42 +HOMEPAGE="https://github.com/kraanzu/dooit https://pypi.org/project/dooit/"
43 +SRC_URI="https://github.com/kraanzu/dooit/archive/refs/tags/v${PV}.tar.gz -> v${PV}.gh.tar.gz"
44 +
45 +LICENSE="MIT"
46 +SLOT="0"
47 +
48 +RDEPEND="
49 + dev-python/textual[${PYTHON_USEDEP}]
50 + dev-python/py-nanoid[${PYTHON_USEDEP}]
51 + dev-python/pyperclip[${PYTHON_USEDEP}]
52 + dev-python/pyyaml[${PYTHON_USEDEP}]
53 + dev-python/dateparser[${PYTHON_USEDEP}]
54 + dev-python/tzlocal[${PYTHON_USEDEP}]
55 + dev-python/appdirs[${PYTHON_USEDEP}]
56 +"
57 +DEPEND="${BDEPEND}"
58
59 diff --git a/app-text/dooit/metadata.xml b/app-text/dooit/metadata.xml
60 new file mode 100644
61 index 000000000..efe0a86a5
62 --- /dev/null
63 +++ b/app-text/dooit/metadata.xml
64 @@ -0,0 +1,12 @@
65 +<?xml version="1.0" encoding="UTF-8"?>
66 +<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
67 +<pkgmetadata>
68 + <maintainer type="person">
69 + <email>gasc@×××××××.fr</email>
70 + <name>Gasc Henri</name>
71 + </maintainer>
72 + <upstream>
73 + <remote-id type="pypi">dooit</remote-id>
74 + <remote-id type="github">kraanzu/dooit</remote-id>
75 + </upstream>
76 +</pkgmetadata>