Gentoo Archives: gentoo-commits

From: "Maciej Barć" <xgqt@××××××××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: net-misc/gallery-dl/
Date: Mon, 26 Oct 2020 13:25:30
Message-Id: 1603718718.0d278df7e4563bcca1d28cb67d073fb17dac9a0d.xgqt@gentoo
1 commit: 0d278df7e4563bcca1d28cb67d073fb17dac9a0d
2 Author: Maciej Barć <xgqt <AT> protonmail <DOT> com>
3 AuthorDate: Mon Oct 26 13:25:18 2020 +0000
4 Commit: Maciej Barć <xgqt <AT> protonmail <DOT> com>
5 CommitDate: Mon Oct 26 13:25:18 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d278df7
7
8 net-misc/gallery-dl: bump to 1.15.2
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.2
11 Signed-off-by: Maciej Barć <xgqt <AT> protonmail.com>
12
13 net-misc/gallery-dl/Manifest | 1 +
14 net-misc/gallery-dl/gallery-dl-1.15.2.ebuild | 46 ++++++++++++++++++++++++++++
15 2 files changed, 47 insertions(+)
16
17 diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
18 index 602da0ea..a4788c76 100644
19 --- a/net-misc/gallery-dl/Manifest
20 +++ b/net-misc/gallery-dl/Manifest
21 @@ -1 +1,2 @@
22 DIST gallery-dl-1.15.0.tar.gz 323180 BLAKE2B 2b0bac0e0a3a3c1c3cab1860f1f584fd09e5f6163a69a94419f2924bd62e1fb9464f8139f6cdce4a7020accaaa44cf1e60c03dab2db7d9568d35693a8f935c4e SHA512 3d15ebeaa088130efb4c33ad2bc2d7ed2af78eafc68ef00b451d65db7f6b589cf10e248c309677dbbfe7202885d602afdbcab330dae0ebce190bd1f5dce25834
23 +DIST gallery-dl-1.15.2.tar.gz 323739 BLAKE2B 99a06331bd7dc6ec951749129ad0ac797d9ce2d9f98e75a29198fd47d0481c43b96922ea08149abfe990e8994a19b3170853618de9b51465264d100dba777f32 SHA512 7f31c0485d9de6eaf76e7b0772e66049f9aa8fd7d77d3ef6fd2803d7ec7dddbf3419051c9d8b3984eb86a8fbbf9a168cf8ec69a55082a38e2ca23cfc3574b1f4
24
25 diff --git a/net-misc/gallery-dl/gallery-dl-1.15.2.ebuild b/net-misc/gallery-dl/gallery-dl-1.15.2.ebuild
26 new file mode 100644
27 index 00000000..1fc6f3ea
28 --- /dev/null
29 +++ b/net-misc/gallery-dl/gallery-dl-1.15.2.ebuild
30 @@ -0,0 +1,46 @@
31 +# Copyright 1999-2020 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +PYTHON_COMPAT=(python3_{7,8})
37 +DISTUTILS_USE_SETUPTOOLS=rdepend
38 +
39 +inherit distutils-r1 optfeature
40 +
41 +DESCRIPTION="Download image galleries and collections from several image hosting sites"
42 +HOMEPAGE="https://github.com/mikf/gallery-dl"
43 +
44 +if [[ "${PV}" == *9999* ]]; then
45 + inherit git-r3
46 + EGIT_REPO_URI="https://github.com/mikf/${PN}.git"
47 +else
48 + SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
49 + KEYWORDS="~amd64"
50 +fi
51 +
52 +# tests require network access
53 +RESTRICT="test"
54 +LICENSE="GPL-2"
55 +SLOT="0"
56 +
57 +RDEPEND="
58 + >=dev-python/requests-2.11.0[${PYTHON_USEDEP}]
59 +"
60 +
61 +distutils_enable_tests setup.py
62 +
63 +src_compile() {
64 + emake data/completion/gallery-dl
65 + emake data/completion/_gallery-dl
66 + emake man
67 + distutils-r1_src_compile
68 +}
69 +
70 +pkg_postinst() {
71 + elog "To get additional features, some optional runtime dependencies"
72 + elog "may be installed:"
73 + elog ""
74 + optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
75 + optfeature "video downloads" net-misc/youtube-dl
76 +}