From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id A4FCB1388C0 for ; Tue, 27 Oct 2015 12:37:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 21963E081C; Tue, 27 Oct 2015 12:37:05 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 95B60E081C for ; Tue, 27 Oct 2015 12:37:04 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 310D733BE44 for ; Tue, 27 Oct 2015 12:36:59 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A14901926 for ; Tue, 27 Oct 2015 12:36:57 +0000 (UTC) From: "Julian Ospald" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Julian Ospald" Message-ID: <1445949390.14b6a859299cfcc81428e892e9718211280ca7d7.hasufell@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/youtube-viewer/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-misc/youtube-viewer/Manifest net-misc/youtube-viewer/youtube-viewer-3.1.9.ebuild X-VCS-Directories: net-misc/youtube-viewer/ X-VCS-Committer: hasufell X-VCS-Committer-Name: Julian Ospald X-VCS-Revision: 14b6a859299cfcc81428e892e9718211280ca7d7 X-VCS-Branch: master Date: Tue, 27 Oct 2015 12:36:57 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: c44068bd-6926-44e6-a22e-a41609101505 X-Archives-Hash: 89c20df92df1388679c18a4a341f8b7f commit: 14b6a859299cfcc81428e892e9718211280ca7d7 Author: Julian Ospald gentoo org> AuthorDate: Tue Oct 27 12:36:30 2015 +0000 Commit: Julian Ospald gentoo org> CommitDate: Tue Oct 27 12:36:30 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b6a859 net-misc/youtube-viewer: version bump to 3.1.9 net-misc/youtube-viewer/Manifest | 1 + .../youtube-viewer/youtube-viewer-3.1.9.ebuild | 89 ++++++++++++++++++++++ 2 files changed, 90 insertions(+) diff --git a/net-misc/youtube-viewer/Manifest b/net-misc/youtube-viewer/Manifest index 286ca46..1ebf539 100644 --- a/net-misc/youtube-viewer/Manifest +++ b/net-misc/youtube-viewer/Manifest @@ -1 +1,2 @@ DIST youtube-viewer-3.1.1.tar.gz 210183 SHA256 416289dac7c4bb29ad046e41bbf49faaca31f1827379e9e0082f5b282186531d SHA512 1c7236cde68f21a80bb1f3ac29e19f86f52732c784adb70f6fc07177d74ada3a6ae1652e604fc12f62ce8ddf0c172593dd85a419a6d7d804f980fc09afda90f0 WHIRLPOOL 9045cc344bd627806526594daafbd8e17cfefa0e7aaf456c5c3a0c7ebec4bdd53f8ec708e051b37706ac3e1e29af3379e1df8ea21bfd370ca367950e6accf886 +DIST youtube-viewer-3.1.9.tar.gz 222276 SHA256 9b7ba2b50cea054898024bc871e231673269ab50db0526ee3f1a7ae62a51e8d2 SHA512 60ff81defd4d8d1bc1f6b5bceaa03c9bbe64e8fea2083ce60b04b6c14d8b13ded6da255b9aa46bfcb1b76cf33121ddb738d0f0c159e4bd207999ca558a43e86e WHIRLPOOL 2e6a79992c7760d93c2e28f1e4f5c14861b6fefed8e0bebb9a7d88c6cf27000904971b12274a972ca66471ffee7c3bfee8c90218c16ddd0ec96cc8f46779bffd diff --git a/net-misc/youtube-viewer/youtube-viewer-3.1.9.ebuild b/net-misc/youtube-viewer/youtube-viewer-3.1.9.ebuild new file mode 100644 index 0000000..59041b3 --- /dev/null +++ b/net-misc/youtube-viewer/youtube-viewer-3.1.9.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit gnome2-utils eutils perl-module vcs-snapshot + +DESCRIPTION="A command line utility for viewing youtube-videos in Mplayer" +HOMEPAGE="https://trizen.googlecode.com" +SRC_URI="https://github.com/trizen/youtube-viewer/tarball/${PV} -> ${P}.tar.gz" + +LICENSE="|| ( Artistic GPL-1+ )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gtk" + +RDEPEND=" + >=dev-lang/perl-5.16.0 + dev-perl/Data-Dump + 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 + virtual/perl-Getopt-Long + virtual/perl-Scalar-List-Utils + virtual/perl-Term-ANSIColor + virtual/perl-Term-ReadLine + virtual/perl-Text-ParseWords + virtual/perl-Text-Tabs+Wrap + gtk? ( + dev-perl/File-ShareDir + >=dev-perl/gtk2-perl-1.244.0 + virtual/freedesktop-icon-theme + x11-libs/gdk-pixbuf:2[X,jpeg] + )" +DEPEND="dev-perl/Module-Build" + +SRC_TEST="do" + +src_prepare() { + perl-module_src_prepare +} + +# build system installs files on "perl Build.PL" too +# do all the work in src_install +src_configure() { :; } +src_compile() { :; } + +src_install() { + local myconf + if use gtk ; then + myconf="--gtk-youtube-viewer" + fi + perl-module_src_configure + perl-module_src_install + + if use gtk ; then + domenu share/gtk-youtube-viewer.desktop + doicon share/icons/gtk-youtube-viewer.png + fi +} + +pkg_preinst() { + use gtk && gnome2_icon_savelist + perl_set_version +} + +pkg_postinst() { + use gtk && gnome2_icon_cache_update + einfo + elog "optional dependencies:" + elog " dev-perl/LWP-UserAgent-Cached (cache support)" + elog " dev-perl/Term-ReadLine-Gnu (for a better STDIN support)" + elog " dev-perl/JSON-XS (faster JSON to HASH conversion)" + elog " dev-perl/Mozilla-CA (just in case if there are SSL problems)" + elog " dev-perl/Text-CharWidth (print the results in a fixed-width" + elog " format (--fixed-width, -W))" + elog " virtual/perl-threads (threads support)" + einfo +} + +pkg_postrm() { + use gtk && gnome2_icon_cache_update +}