diff options
author | Ekaterina Vaartis <vaartis@kotobank.ch> | 2021-08-01 20:16:31 +0300 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2021-08-02 04:34:35 +0100 |
commit | 909acd4b003c598d81846be1af429eede826dced (patch) | |
tree | faee1276305319f4c09e3a626263d21a87ea2499 /media-gfx | |
parent | media-gfx/hydrus: Add 448 (diff) | |
download | gentoo-909acd4b003c598d81846be1af429eede826dced.tar.gz gentoo-909acd4b003c598d81846be1af429eede826dced.tar.bz2 gentoo-909acd4b003c598d81846be1af429eede826dced.zip |
media-gfx/hydrus: Add suggested ebuild improvements to all versions
Signed-off-by: Ekaterina Vaartis <vaartis@kotobank.ch>
Closes: https://github.com/gentoo/gentoo/pull/21826
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/hydrus/hydrus-445.ebuild | 12 | ||||
-rw-r--r-- | media-gfx/hydrus/hydrus-446.ebuild | 12 | ||||
-rw-r--r-- | media-gfx/hydrus/hydrus-447.ebuild | 12 | ||||
-rw-r--r-- | media-gfx/hydrus/hydrus-448.ebuild | 12 | ||||
-rw-r--r-- | media-gfx/hydrus/hydrus-9999.ebuild | 12 |
5 files changed, 40 insertions, 20 deletions
diff --git a/media-gfx/hydrus/hydrus-445.ebuild b/media-gfx/hydrus/hydrus-445.ebuild index c735f0ac9e1f..ff24bd7b24a3 100644 --- a/media-gfx/hydrus/hydrus-445.ebuild +++ b/media-gfx/hydrus/hydrus-445.ebuild @@ -25,11 +25,15 @@ fi # icons included are CC-BY-2.5 LICENSE="WTFPL-2 CC-BY-2.5" SLOT="0" -IUSE="+mpv +ffmpeg +lz4 socks +cloudscraper charts test" +IUSE="+cloudscraper +ffmpeg +lz4 charts socks test +mpv" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" +# RDEPEND is sorted as such: +# - No specific requirements +# - Specific version or slot +# - Depends on use flags RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' @@ -123,14 +127,14 @@ src_install() { # These files are copied into doc rm -r "${DOCS[@]}" "${HTML_DOCS[@]}" || die # The program expects to find documentation here, so add a symlink to doc - ln -s "${doc}/html/help" help || die + dosym "${doc}/html/help" help insinto /opt/hydrus doins -r "${S}"/. exeinto /usr/bin - python_newexe - hydrus-server < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-server") - python_newexe - hydrus-client < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-client") + python_newexe - hydrus-server < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-server" || die) + python_newexe - hydrus-client < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-client" || die) make_desktop_entry "hydrus-client" "Hydrus Client" "/opt/hydrus/static/hydrus_non-transparent.png" \ "AudioVideo;FileTools;Graphics;Network;" diff --git a/media-gfx/hydrus/hydrus-446.ebuild b/media-gfx/hydrus/hydrus-446.ebuild index c735f0ac9e1f..ff24bd7b24a3 100644 --- a/media-gfx/hydrus/hydrus-446.ebuild +++ b/media-gfx/hydrus/hydrus-446.ebuild @@ -25,11 +25,15 @@ fi # icons included are CC-BY-2.5 LICENSE="WTFPL-2 CC-BY-2.5" SLOT="0" -IUSE="+mpv +ffmpeg +lz4 socks +cloudscraper charts test" +IUSE="+cloudscraper +ffmpeg +lz4 charts socks test +mpv" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" +# RDEPEND is sorted as such: +# - No specific requirements +# - Specific version or slot +# - Depends on use flags RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' @@ -123,14 +127,14 @@ src_install() { # These files are copied into doc rm -r "${DOCS[@]}" "${HTML_DOCS[@]}" || die # The program expects to find documentation here, so add a symlink to doc - ln -s "${doc}/html/help" help || die + dosym "${doc}/html/help" help insinto /opt/hydrus doins -r "${S}"/. exeinto /usr/bin - python_newexe - hydrus-server < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-server") - python_newexe - hydrus-client < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-client") + python_newexe - hydrus-server < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-server" || die) + python_newexe - hydrus-client < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-client" || die) make_desktop_entry "hydrus-client" "Hydrus Client" "/opt/hydrus/static/hydrus_non-transparent.png" \ "AudioVideo;FileTools;Graphics;Network;" diff --git a/media-gfx/hydrus/hydrus-447.ebuild b/media-gfx/hydrus/hydrus-447.ebuild index c735f0ac9e1f..ff24bd7b24a3 100644 --- a/media-gfx/hydrus/hydrus-447.ebuild +++ b/media-gfx/hydrus/hydrus-447.ebuild @@ -25,11 +25,15 @@ fi # icons included are CC-BY-2.5 LICENSE="WTFPL-2 CC-BY-2.5" SLOT="0" -IUSE="+mpv +ffmpeg +lz4 socks +cloudscraper charts test" +IUSE="+cloudscraper +ffmpeg +lz4 charts socks test +mpv" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" +# RDEPEND is sorted as such: +# - No specific requirements +# - Specific version or slot +# - Depends on use flags RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' @@ -123,14 +127,14 @@ src_install() { # These files are copied into doc rm -r "${DOCS[@]}" "${HTML_DOCS[@]}" || die # The program expects to find documentation here, so add a symlink to doc - ln -s "${doc}/html/help" help || die + dosym "${doc}/html/help" help insinto /opt/hydrus doins -r "${S}"/. exeinto /usr/bin - python_newexe - hydrus-server < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-server") - python_newexe - hydrus-client < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-client") + python_newexe - hydrus-server < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-server" || die) + python_newexe - hydrus-client < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-client" || die) make_desktop_entry "hydrus-client" "Hydrus Client" "/opt/hydrus/static/hydrus_non-transparent.png" \ "AudioVideo;FileTools;Graphics;Network;" diff --git a/media-gfx/hydrus/hydrus-448.ebuild b/media-gfx/hydrus/hydrus-448.ebuild index c735f0ac9e1f..ff24bd7b24a3 100644 --- a/media-gfx/hydrus/hydrus-448.ebuild +++ b/media-gfx/hydrus/hydrus-448.ebuild @@ -25,11 +25,15 @@ fi # icons included are CC-BY-2.5 LICENSE="WTFPL-2 CC-BY-2.5" SLOT="0" -IUSE="+mpv +ffmpeg +lz4 socks +cloudscraper charts test" +IUSE="+cloudscraper +ffmpeg +lz4 charts socks test +mpv" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" +# RDEPEND is sorted as such: +# - No specific requirements +# - Specific version or slot +# - Depends on use flags RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' @@ -123,14 +127,14 @@ src_install() { # These files are copied into doc rm -r "${DOCS[@]}" "${HTML_DOCS[@]}" || die # The program expects to find documentation here, so add a symlink to doc - ln -s "${doc}/html/help" help || die + dosym "${doc}/html/help" help insinto /opt/hydrus doins -r "${S}"/. exeinto /usr/bin - python_newexe - hydrus-server < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-server") - python_newexe - hydrus-client < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-client") + python_newexe - hydrus-server < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-server" || die) + python_newexe - hydrus-client < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-client" || die) make_desktop_entry "hydrus-client" "Hydrus Client" "/opt/hydrus/static/hydrus_non-transparent.png" \ "AudioVideo;FileTools;Graphics;Network;" diff --git a/media-gfx/hydrus/hydrus-9999.ebuild b/media-gfx/hydrus/hydrus-9999.ebuild index c735f0ac9e1f..ff24bd7b24a3 100644 --- a/media-gfx/hydrus/hydrus-9999.ebuild +++ b/media-gfx/hydrus/hydrus-9999.ebuild @@ -25,11 +25,15 @@ fi # icons included are CC-BY-2.5 LICENSE="WTFPL-2 CC-BY-2.5" SLOT="0" -IUSE="+mpv +ffmpeg +lz4 socks +cloudscraper charts test" +IUSE="+cloudscraper +ffmpeg +lz4 charts socks test +mpv" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" +# RDEPEND is sorted as such: +# - No specific requirements +# - Specific version or slot +# - Depends on use flags RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' @@ -123,14 +127,14 @@ src_install() { # These files are copied into doc rm -r "${DOCS[@]}" "${HTML_DOCS[@]}" || die # The program expects to find documentation here, so add a symlink to doc - ln -s "${doc}/html/help" help || die + dosym "${doc}/html/help" help insinto /opt/hydrus doins -r "${S}"/. exeinto /usr/bin - python_newexe - hydrus-server < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-server") - python_newexe - hydrus-client < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-client") + python_newexe - hydrus-server < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-server" || die) + python_newexe - hydrus-client < <(sed "s/python/${EPYTHON}/" "${FILESDIR}/hydrus-client" || die) make_desktop_entry "hydrus-client" "Hydrus Client" "/opt/hydrus/static/hydrus_non-transparent.png" \ "AudioVideo;FileTools;Graphics;Network;" |