Gentoo Archives: gentoo-commits

From: Viorel Munteanu <ceamac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: app-misc/ani-cli/
Date: Mon, 30 Jan 2023 10:29:35
Message-Id: 1675012652.f6feb803ae1ae0b4a8f87a79c927c2b8f510c567.ceamac@gentoo
1 commit: f6feb803ae1ae0b4a8f87a79c927c2b8f510c567
2 Author: jbara <anis2834133766619 <AT> gmail <DOT> com>
3 AuthorDate: Sun Jan 29 13:20:34 2023 +0000
4 Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 29 17:17:32 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6feb803
7
8 app-misc/ani-cli: add 4.0 & 9999, drop old
9
10 Closes: https://github.com/gentoo/guru/pull/88
11 Signed-off-by: Med Anis Jbara <med.anis.jbara.2000 <AT> gmail.com>
12 Signed-off-by: Nickolas Raymond Kaczynski <nrk <AT> disroot.org>
13
14 app-misc/ani-cli/Manifest | 2 +-
15 app-misc/ani-cli/ani-cli-1.9.ebuild | 26 --------------------------
16 app-misc/ani-cli/ani-cli-4.0.ebuild | 30 ++++++++++++++++++++++++++++++
17 app-misc/ani-cli/ani-cli-9999.ebuild | 30 ++++++++++++++++++++++++++++++
18 app-misc/ani-cli/metadata.xml | 4 ++++
19 5 files changed, 65 insertions(+), 27 deletions(-)
20
21 diff --git a/app-misc/ani-cli/Manifest b/app-misc/ani-cli/Manifest
22 index 4a8836a84..07a979824 100644
23 --- a/app-misc/ani-cli/Manifest
24 +++ b/app-misc/ani-cli/Manifest
25 @@ -1 +1 @@
26 -DIST ani-cli-1.9.tar.gz 8016229 BLAKE2B 0b4120fb038e8f01f74e5a9c43b665e978e2c47e1b76059d20b364a7cec386e7c3cd3028d4e03ba8ef02bf45ae9df3ee66d896f9be09118736c605110ce3e5dd SHA512 f3fe0109fc3f1d910fa4f621bc056d7c291ed2c0f91b76f9b65fc65925d864d3ab86a6610ec5960cc24a329507ab1fbb054e4304c4ececeb88c2411e66b48452
27 +DIST ani-cli-4.0.tar.gz 121522 BLAKE2B 0dabe50b90173f8afe228e467bd6e008777e78b16e9f0d38eee1379666ead263d6cf558b5bab56c3be4101ddc6fb63f980d6be3cb8e52af3bb62ee313193b3ea SHA512 8dc8228b775d03d79bc0005c15fb2453845bdc4bf4135c730922fc99fc451da9a289d7c42ac7dfeb5eb636a295ea6a4d583d81e40425c0ec4f92ffd969cac4f8
28
29 diff --git a/app-misc/ani-cli/ani-cli-1.9.ebuild b/app-misc/ani-cli/ani-cli-1.9.ebuild
30 deleted file mode 100644
31 index 158bada4a..000000000
32 --- a/app-misc/ani-cli/ani-cli-1.9.ebuild
33 +++ /dev/null
34 @@ -1,26 +0,0 @@
35 -# Copyright 2022 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=8
39 -
40 -DESCRIPTION="A cli to browse and watch anime."
41 -HOMEPAGE="https://github.com/pystardust/ani-cli/"
42 -SRC_URI="https://github.com/pystardust/$PN/archive/refs/tags/v$PV.tar.gz -> $P.tar.gz"
43 -
44 -LICENSE="GPL-3"
45 -SLOT="0"
46 -KEYWORDS="~amd64 ~x86"
47 -IUSE=""
48 -
49 -DEPEND="media-video/mpv
50 - dev-libs/openssl
51 - net-misc/curl
52 - media-video/ffmpeg"
53 -
54 -RDEPEND="${DEPEND}"
55 -BDEPEND=""
56 -
57 -src_install() {
58 - dobin ani-cli
59 -
60 -}
61
62 diff --git a/app-misc/ani-cli/ani-cli-4.0.ebuild b/app-misc/ani-cli/ani-cli-4.0.ebuild
63 new file mode 100644
64 index 000000000..da5959a8d
65 --- /dev/null
66 +++ b/app-misc/ani-cli/ani-cli-4.0.ebuild
67 @@ -0,0 +1,30 @@
68 +# Copyright 2022-2023 Gentoo Authors
69 +# Distributed under the terms of the GNU General Public License v2
70 +
71 +EAPI=8
72 +
73 +DESCRIPTION="A cli to browse and watch anime."
74 +HOMEPAGE="https://github.com/pystardust/ani-cli"
75 +if [[ "${PV}" == *9999* ]]; then
76 + EGIT_REPO_URI="https://github.com/pystardust/ani-cli.git"
77 + inherit git-r3
78 +else
79 + SRC_URI="https://github.com/pystardust/ani-cli/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
80 + KEYWORDS="~amd64 ~x86"
81 +fi
82 +LICENSE="GPL-3"
83 +SLOT="0"
84 +IUSE=""
85 +
86 +DEPEND="
87 + media-video/mpv
88 + app-shells/fzf
89 + media-video/ffmpeg
90 + net-misc/aria2"
91 +
92 +RDEPEND="${DEPEND}"
93 +
94 +src_install() {
95 + dobin ani-cli
96 + doman ani-cli.1
97 +}
98
99 diff --git a/app-misc/ani-cli/ani-cli-9999.ebuild b/app-misc/ani-cli/ani-cli-9999.ebuild
100 new file mode 100644
101 index 000000000..da5959a8d
102 --- /dev/null
103 +++ b/app-misc/ani-cli/ani-cli-9999.ebuild
104 @@ -0,0 +1,30 @@
105 +# Copyright 2022-2023 Gentoo Authors
106 +# Distributed under the terms of the GNU General Public License v2
107 +
108 +EAPI=8
109 +
110 +DESCRIPTION="A cli to browse and watch anime."
111 +HOMEPAGE="https://github.com/pystardust/ani-cli"
112 +if [[ "${PV}" == *9999* ]]; then
113 + EGIT_REPO_URI="https://github.com/pystardust/ani-cli.git"
114 + inherit git-r3
115 +else
116 + SRC_URI="https://github.com/pystardust/ani-cli/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
117 + KEYWORDS="~amd64 ~x86"
118 +fi
119 +LICENSE="GPL-3"
120 +SLOT="0"
121 +IUSE=""
122 +
123 +DEPEND="
124 + media-video/mpv
125 + app-shells/fzf
126 + media-video/ffmpeg
127 + net-misc/aria2"
128 +
129 +RDEPEND="${DEPEND}"
130 +
131 +src_install() {
132 + dobin ani-cli
133 + doman ani-cli.1
134 +}
135
136 diff --git a/app-misc/ani-cli/metadata.xml b/app-misc/ani-cli/metadata.xml
137 index 43410e8d2..e3891e0e6 100644
138 --- a/app-misc/ani-cli/metadata.xml
139 +++ b/app-misc/ani-cli/metadata.xml
140 @@ -5,6 +5,10 @@
141 <email>j327aq10@××××××××.me</email>
142 <description>Primary maintainer</description>
143 </maintainer>
144 +<maintainer type="person">
145 + <email>med.anis.jbara.2000@×××××.com</email>
146 + <description>Primary maintainer</description>
147 +</maintainer>
148 <upstream>
149 <remote-id type="github">pystardust/ani-cli</remote-id>
150 </upstream>