net-misc/youtube-viewer: remove video player dependencies
authorJulian Ospald <hasufell@gentoo.org>
Tue, 27 Oct 2015 12:52:46 +0000 (13:52 +0100)
committerJulian Ospald <hasufell@gentoo.org>
Tue, 27 Oct 2015 12:52:46 +0000 (13:52 +0100)
And rather tell the user to install a compatible video player.
Since these are not strictly limited, it doesn't make sense
to list them all in RDEPEND.

net-misc/youtube-viewer/youtube-viewer-3.1.9.ebuild
net-misc/youtube-viewer/youtube-viewer-9999.ebuild

index 59041b3b300eae41e7502987697731ecd0dd7167..8a9934381814f0e382d5ffc168f43ce3b8ac14be 100644 (file)
@@ -21,8 +21,6 @@ RDEPEND="
        dev-perl/JSON
        dev-perl/libwww-perl[ssl]
        dev-perl/Term-ReadLine-Gnu
-       || ( media-video/mplayer[network]
-               media-video/mpv )
        virtual/perl-Encode
        virtual/perl-File-Path
        virtual/perl-File-Spec
@@ -72,7 +70,7 @@ pkg_preinst() {
 
 pkg_postinst() {
        use gtk && gnome2_icon_cache_update
-       einfo
+       elog
        elog "optional dependencies:"
        elog "  dev-perl/LWP-UserAgent-Cached (cache support)"
        elog "  dev-perl/Term-ReadLine-Gnu (for a better STDIN support)"
@@ -81,7 +79,15 @@ pkg_postinst() {
        elog "  dev-perl/Text-CharWidth (print the results in a fixed-width"
        elog "    format (--fixed-width, -W))"
        elog "  virtual/perl-threads (threads support)"
-       einfo
+       elog
+       elog "You also need a compatible video player, possible choices are:"
+       elog "  media-video/gnome-mplayer"
+       elog "  media-video/mplayer[network]"
+       elog "  media-video/mpv"
+       elog "  media-video/smplayer"
+       elog "  media-video/vlc"
+       elog "Also check the configuration file in ~/.config/youtube-viewer/"
+       elog "and configure your video player backend."
 }
 
 pkg_postrm() {
index 68d8ce7a2403e4ce9d00a6874a6e5f85bf8e7133..9290df158306cfb1813c4ce29dc0b2121bdfbfd8 100644 (file)
@@ -22,8 +22,6 @@ RDEPEND="
        dev-perl/JSON
        dev-perl/libwww-perl[ssl]
        dev-perl/Term-ReadLine-Gnu
-       || ( media-video/mplayer[network]
-               media-video/mpv )
        virtual/perl-Encode
        virtual/perl-File-Path
        virtual/perl-File-Spec
@@ -73,7 +71,7 @@ pkg_preinst() {
 
 pkg_postinst() {
        use gtk && gnome2_icon_cache_update
-       einfo
+       elog
        elog "optional dependencies:"
        elog "  dev-perl/LWP-UserAgent-Cached (cache support)"
        elog "  dev-perl/Term-ReadLine-Gnu (for a better STDIN support)"
@@ -82,7 +80,15 @@ pkg_postinst() {
        elog "  dev-perl/Text-CharWidth (print the results in a fixed-width"
        elog "    format (--fixed-width, -W))"
        elog "  virtual/perl-threads (threads support)"
-       einfo
+       elog
+       elog "You also need a compatible video player, possible choices are:"
+       elog "  media-video/gnome-mplayer"
+       elog "  media-video/mplayer[network]"
+       elog "  media-video/mpv"
+       elog "  media-video/smplayer"
+       elog "  media-video/vlc"
+       elog "Also check the configuration file in ~/.config/youtube-viewer/"
+       elog "and configure your video player backend."
 }
 
 pkg_postrm() {