summaryrefslogtreecommitdiff
path: root/media-video/clive
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-video/clive
reinit the tree, so we can have metadata
Diffstat (limited to 'media-video/clive')
-rw-r--r--media-video/clive/Manifest5
-rw-r--r--media-video/clive/clive-2.3.0.1.ebuild57
-rw-r--r--media-video/clive/metadata.xml18
3 files changed, 80 insertions, 0 deletions
diff --git a/media-video/clive/Manifest b/media-video/clive/Manifest
new file mode 100644
index 000000000000..6e79bb95863d
--- /dev/null
+++ b/media-video/clive/Manifest
@@ -0,0 +1,5 @@
+DIST clive-2.3.0.1.tar.gz 43551 SHA256 69b5d6014bdb097395b2d2ac945ebb5f6a73aff78d48fd67f533ddf33a615f33 SHA512 7426d6e8f19c358b30a7d33257d7ee536802eb35442d3cac68f6742613696ab1b280457a65d980237b53b692c5cf311725e46a5d8c27c7f2200172d050337cfc WHIRLPOOL 2e0a03dd700932eaf996ef5eea6059fdca197818ebc886fc4a1e1a6a846a1335334397115aed3c616005882e378ddbbcf3802423494f306360087dd74fc3cf5d
+EBUILD clive-2.3.0.1.ebuild 1633 SHA256 28615795f75ab28e3b2b4e1b328a92f7a7fa8b4857d527e694d092933d5007c7 SHA512 f68d2df557da34ef83ca89d661e3cb88b9cd5faa17b765ea8f7282f78a7135d2d608a39cc248e2a1bf41f3db1fa620ea8191aba5217ee96ee2b39cc8357e2aaa WHIRLPOOL 5115b862966e599c48ac8d17d527d110f97be4b81556366855495cf60cd206f24b889a7bd622dd7c6572176092761f043e9cb541372943ed9b104389575b551d
+MISC ChangeLog 2428 SHA256 02ee9612abce1acc5fe1f46affe47b4b2c5a46aa8e5003183608e8b5842f6f5f SHA512 5dfca00cc09bb5056c51ba18b74dc172a1d38296f6ef06ac0f2f450ccc636fdad30e1279ba68a5f8f2f69ab58f5e308845d733f971ccbdb717b6e7f83523714d WHIRLPOOL 197566370fc067427d6953d0b7694fb835bf740d1acf3a25463b6fcd0e50db86da9d7c510b2d16d205be0beb178af15eb2823fe26acb1f31f2a0a8fb51d06a03
+MISC ChangeLog-2015 9386 SHA256 3e4cdeb300cebf17fc2a1dd59116378ecc3706269cfeba3c3ecfc24b8945870f SHA512 efbcc01bdcb5f5562cdf70729134fc01b4adbcb7615b319335606786a437790bb92cbf7aeef703cb614461493e5335a266c5721533b1b641e71109512ead15b9 WHIRLPOOL c4afb007eff7a172a78618085fdba50d2a897f060b58163db560c4426e59fd17f6dcf37e599fce6ee047e0cd332a08c41eef0ea1eeee0cd270cf39ad9a244889
+MISC metadata.xml 699 SHA256 a22061f05a7875f98ac947ca2cd02e904ee99733f1f55f44cfc2d2603b00aa7c SHA512 c58b34f4586809b4dc9fc151cf75a066a95b6872a6487276cefa5c71ca5a8c6c043e2b11de07240f095fe025a6a042e5c9c52555f6ce841a8b12cb2dd6e75ada WHIRLPOOL 0c19f4b57a570b143f217029862adbf8873017719d9ee125d4431430837d84d016dea832e98aea956741f70e11943c1d5656e14703d867d31f9e94178cfc00f9
diff --git a/media-video/clive/clive-2.3.0.1.ebuild b/media-video/clive/clive-2.3.0.1.ebuild
new file mode 100644
index 000000000000..d5d07324ff83
--- /dev/null
+++ b/media-video/clive/clive-2.3.0.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit perl-app
+
+DESCRIPTION="Command line tool for extracting videos from various websites"
+HOMEPAGE="http://clive.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PV:0:3}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
+IUSE="clipboard pager password test"
+
+RDEPEND=">=dev-perl/BerkeleyDB-0.34
+ >=dev-perl/Config-Tiny-2.12
+ >=virtual/perl-Digest-SHA-5.47
+ >=dev-perl/HTML-TokeParser-Simple-2.37
+ >=dev-perl/Class-Singleton-1.4
+ >=dev-perl/WWW-Curl-4.05
+ >=dev-perl/XML-Simple-2.18
+ >=dev-perl/Getopt-ArgvFile-1.11
+ dev-perl/JSON-XS
+ dev-perl/URI
+ virtual/perl-Getopt-Long
+ virtual/perl-File-Spec
+ clipboard? ( >=dev-perl/Clipboard-0.09 )
+ pager? ( >=dev-perl/IO-Pager-0.05 )
+ password? ( >=dev-perl/Expect-1.21 )
+ media-libs/quvi
+ || ( net-misc/wget net-misc/curl )"
+DEPEND="test? ( dev-perl/Test-Pod ${RDEPEND} )"
+
+SRC_TEST=do
+mydoc="NEWS"
+
+src_install() {
+ perl-module_src_install
+ dodir /etc/clive
+ cat <<-EOF > "${ED}"/etc/clive/config || die
+ --quvi "quvi %u"
+ --get-with "if type -P wget >/dev/null 2>&1; then wget -c -O %f %u; else curl -L -C - -o %f %u; fi"
+ --filename-format "%t.%s"
+ EOF
+}
+
+src_test() {
+ if [ -z "${I_WANT_CLIVE_HOSTS_TESTS}" ] ; then
+ elog "If you wish to run the full testsuite of ${PN}"
+ elog "Please set the variable 'I_WANT_CLIVE_HOSTS_TESTS' variable"
+ elog "Note that the tests try to download some videos from various websites"
+ elog "and thus may randomly fail depending on the site's status."
+ export NO_INTERNET=1
+ fi
+ perl-module_src_test
+}
diff --git a/media-video/clive/metadata.xml b/media-video/clive/metadata.xml
new file mode 100644
index 000000000000..666bdf9cfec8
--- /dev/null
+++ b/media-video/clive/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>media-video@gentoo.org</email>
+ </maintainer>
+ <longdescription lang="en">Command line tool for extracting videos from Youtube, Google Video,
+ Dailymotion, Guba (free) and Stage6 websites</longdescription>
+ <use>
+ <flag name="clipboard">Support reading from X clipboard</flag>
+ <flag name="pager">Support pager!?</flag>
+ <flag name="password">Support password controlled sites</flag>
+ </use>
+ <upstream>
+ <remote-id type="google-code">clive</remote-id>
+ <remote-id type="sourceforge">clive</remote-id>
+ </upstream>
+</pkgmetadata>