From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-sound/lyvi/Manifest | 5 +++++ media-sound/lyvi/lyvi-2.0.0.ebuild | 34 ++++++++++++++++++++++++++++++++++ media-sound/lyvi/metadata.xml | 23 +++++++++++++++++++++++ 3 files changed, 62 insertions(+) create mode 100644 media-sound/lyvi/Manifest create mode 100644 media-sound/lyvi/lyvi-2.0.0.ebuild create mode 100644 media-sound/lyvi/metadata.xml (limited to 'media-sound/lyvi') diff --git a/media-sound/lyvi/Manifest b/media-sound/lyvi/Manifest new file mode 100644 index 000000000000..b424d093bb7c --- /dev/null +++ b/media-sound/lyvi/Manifest @@ -0,0 +1,5 @@ +DIST lyvi-2.0.0.tar.gz 19307 SHA256 74b1fd94807b873ba921f071d55da7359a0033a9e7398f8dc7ce378f5d200f0a SHA512 0248ceb16436be427ab38769824ce4be48998997b1997f90ddef751105e7449cff7d865e9a5895fb67c79da0eaf394baefe1a77bdc9e6c5e2b6498d64128b045 WHIRLPOOL cf73fff6fc096fe5168adb9d56593cc3e636bb679bed294bf828f0ef557ff4b7ef78534ad643f9bbdb3ad16bc221538b5a6f8e437f068084e69ecf31e620476b +EBUILD lyvi-2.0.0.ebuild 838 SHA256 f3240b4b66a9f25093d8db1c1ba2889e379586a51c7c4da78c4d1dbce88d9d4c SHA512 4820d43681d23e2f74700a1fbc68b8fe8045305739ab0e705b016f41bc76b478bbb026a7af4fe1098cdd1dbee8ee6f8a2265274479da8be57f69931f232ef35e WHIRLPOOL 0866856088417716f5866663fb3d4a0f53a92f5574eb109a9c3050952e740d4cc1f0105b9fb36436c747a30b25c92028c70c1088a0111ed90eb4ca944e6c74e6 +MISC ChangeLog 2788 SHA256 ffed97378b83d5d9187e3f5141e102f015b094fd7ce440f02cf3242cc8a80f7a SHA512 345c6d2180813c7ac3e934afbc7eddf19bc2d4a8a9a4e37c23d762cddfe3ad391ab22efc4c3f6137631a495324d6b15f0ca55c740dd5b8408fc4fde9794f769f WHIRLPOOL 3b0166d81ba43efbb4fd624513908aa14f097c613306b1aad53d01443d22dae347c18edc0c61251e3b03f250b34c2ca74a8aa583a1f858adb4d67d68b0780c25 +MISC ChangeLog-2015 805 SHA256 d923d5c265bdeeb3051ca20544eb7e8ad0e16509a2bea16207832aa23507f200 SHA512 ac5af52c3dd5e0e73c1a95a47f75eb24392caaa3e27f755bf12d313c903b6b89654daafcdee050a243ac4cee8b487cb08a584f95db7cc21537f0a7fde8486d6a WHIRLPOOL 7c92d2e58d5d040e2dee02f1592b333a58c8d1cb21f7b327b2f052492773ddf51f81f55a235ebb36325380e270aa28afc87a154499b7837295498701fe2a56e3 +MISC metadata.xml 722 SHA256 f2f8a469648621ded3d22822b03731608fd39f3346b2e537d538e2c5b98c2581 SHA512 b7427323c5b5b7ee9696ebb90070372ed7dfbb44fba41f47581b901e90e622550503d7585166c92411fae8dcd11ad93ed14b62168c71ce42e0933a41b1617426 WHIRLPOOL 53522a948de74c45e79c77a7104afccba1943ba54bffe81117cb676df32992c146be2a05a107af5e5c6d9040030bc6b78771b57d611d35dd452e73ac00620464 diff --git a/media-sound/lyvi/lyvi-2.0.0.ebuild b/media-sound/lyvi/lyvi-2.0.0.ebuild new file mode 100644 index 000000000000..545d85dd45fd --- /dev/null +++ b/media-sound/lyvi/lyvi-2.0.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit distutils-r1 + +DESCRIPTION="A simple command-line lyrics viewer" +HOMEPAGE="http://ok100.github.io/lyvi/" +SRC_URI="https://github.com/ok100/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="WTFPL-2" +KEYWORDS="amd64" +SLOT="0" +IUSE="mpris" + +RDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/plyr[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/urwid[${PYTHON_USEDEP}] + mpris? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ) +" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +python_prepare_all() { + # Remove pip dependency + sed -e '/require/d' --in-place setup.py || die + distutils-r1_python_prepare_all +} diff --git a/media-sound/lyvi/metadata.xml b/media-sound/lyvi/metadata.xml new file mode 100644 index 000000000000..af22d20349e4 --- /dev/null +++ b/media-sound/lyvi/metadata.xml @@ -0,0 +1,23 @@ + + + + + witold.pilat@gmail.com + Witold Piłat + Proxy maintainer + + + proxy-maint@gentoo.org + Proxy Maintainers + + Lyvi is a lyrics, artist info and guitar tabs + viewer. On supported terminals, Lyvi can also show artist photos and + cover images. + + + Enable MPRIS support + + + ok100/lyvi + + -- cgit v1.2.3