summaryrefslogtreecommitdiff
path: root/media-libs/quvi
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-libs/quvi
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/quvi')
-rw-r--r--media-libs/quvi/Manifest12
-rw-r--r--media-libs/quvi/files/quvi-0.9.1-automagic.patch47
-rw-r--r--media-libs/quvi/metadata.xml14
-rw-r--r--media-libs/quvi/quvi-0.2.19.ebuild39
-rw-r--r--media-libs/quvi/quvi-0.4.2.ebuild24
-rw-r--r--media-libs/quvi/quvi-0.9.4.ebuild38
-rw-r--r--media-libs/quvi/quvi-0.9.5.ebuild38
7 files changed, 212 insertions, 0 deletions
diff --git a/media-libs/quvi/Manifest b/media-libs/quvi/Manifest
new file mode 100644
index 000000000000..b196d3b9f66a
--- /dev/null
+++ b/media-libs/quvi/Manifest
@@ -0,0 +1,12 @@
+AUX quvi-0.9.1-automagic.patch 1586 SHA256 a4ac41c7777113aa241984826c867cb049281f4b0260b8da2621059730060d6e SHA512 cc13530109553c4ebe652faa74e29ce159ef807eb24000b472434e1d3307b677cfbc5db20851041ab6cc4d024db84cd2a1a6ee91f9787880588fc692aafecc52 WHIRLPOOL 7336e186c75e404677bf26dc2e5cdfff38db41f61e7bcdac29443f863fdf7e163bc46a2c5b587572ee154e9854dd123c9cae6b31f925294198f48d82bd6964bb
+DIST quvi-0.2.19.tar.xz 363120 SHA256 48bcdf2d58a7df8acd8c0562d3f485b2892902eb982a9d8eb279b273e722daeb SHA512 a013f3ffcbb8a970148e7a2a40c6994600c6430f10f604df57884205f25cb1dbb56608d5a48b4b8b1c280230cef4c35db89fbb7678834fefee524e9ee4146ffb WHIRLPOOL bac3fae5de038a6a278a82d5bf80718dec8971ac77bc4186f95e6cf88408ca73983debd213d864e6e3a451d20da8d014fc4030df9af4a4e87c13beaa4fd611e6
+DIST quvi-0.4.2.tar.xz 118756 SHA256 91a1396ce9a56ac3cfa3a5edabf8d214b3c6b2a35afad3b5f2f9feb29ba19026 SHA512 a0cd26711123bd61e91534e510dd96fe290eb19eacaabe52c36b0064dee1ce410e80eddbe5995392e3769ae3c602b93b5132507a2d43d765e2b98e8488ea8f86 WHIRLPOOL 4d94d6d6dada1f009e9c3557e2a50405db3ac7802a57f8c24092b619b208c049c4004ea9c043f88f703adfc7ad72368fcc82f9d1a08c26dde87a5d952b4ce9b5
+DIST quvi-0.9.4.tar.xz 315768 SHA256 350952639b46f72291bc02b63627f3aec4ce8bfdb6f42b3e11469c6b2dcff910 SHA512 fcec2a95de1a93734803177b515f0578a0722950d145ac8a37c48864281152005190bb9c9a76473b94df9b74ca80a58363435e196106b15093f484e6d4a1316d WHIRLPOOL 4d9ccea83c9663520606c4417fd775009b3d409fabafb3c05ac3a851ffdc2ecbcae8ff73deb4bf29f9aa2af02885a41bfef275a392b774dad3bc59948e93e78e
+DIST quvi-0.9.5.tar.xz 316676 SHA256 cb3918aad990b9bc49828a5071159646247199a63de0dd4c706adc5c8cd0a2c0 SHA512 ef50160b7f2b6b8c9049eb995cb26da3100b10e7af8206d98d2e128cde300ceb05a24dded06d7d49c0e691fcc2de5a4c5c9e9f439d40ca52cd0a3a24330c6d79 WHIRLPOOL 6f598fcfc70a751084a8ff6efc0399d2c5674e20c5e9ed242ba8c660a018728154395184ec60eaa57feab6fcb0c9da3bd32f528fc1f50b05bb4aa3493b23f777
+EBUILD quvi-0.2.19.ebuild 803 SHA256 229ef6a018ed37c5e5e1139e9cfb0600009aed3786233e92f4e5cb78174b6443 SHA512 befc7d4d598d418ba904a04735c7d8ee1af0ea89ee80ed714f9fb106f157bb3393cb3e5550e487674c3cdcd4545b05012119a8c7b6eb9acff2ea4e78760e1feb WHIRLPOOL 83a7d93adfbd77f0062c4d9ceff55d08ddb973bf844047a2d6fee5a22e78921b6c9c95df58d03c80c72d35b5a29e4bdb81c6969f51432a783302a1e6c76c7803
+EBUILD quvi-0.4.2.ebuild 519 SHA256 8c1e7ef60c8090bbcd330c5d6fbc45911980085cff3335a2de1d95516740cdc8 SHA512 155095ea23816d46945b2931111ee6d8ebcf4e615b9207a9e0eb6fa50b5bc31f401e8833b8443c340e7bffdca18789c6a465e7a0fa2232b6208bc0acee3c45e0 WHIRLPOOL a038fe42bdcca261d0c1129cae70a1bf57fd78bc5f34ce378e13e21a930aa1225636d421b54bef50e6fec0e5843fbcefb21249908b1dab3537e2937d8e44df10
+EBUILD quvi-0.9.4.ebuild 862 SHA256 182ee274a44edda6bf6ea80a9b1c570b74656b5a3420eb7ebfb536add3b4d12e SHA512 f1edcc22e4b455468803bef27261d18d1f51739d2b0f7224090b83630aeb33042e539e078ffbe68543013d326169c9bc3a0d53c9ea0fe524eebdaabbacf8ad2c WHIRLPOOL 51fdb2d11b7602e6fa9f0e610dd3d35062fad0c9044160b415f3b34f3d99e16f2e19b6faad5be1ef4872c127c16fb63cd4575fc086c6752859767d0ebbe33cb2
+EBUILD quvi-0.9.5.ebuild 872 SHA256 03c305bcfd52f525da54e31d74b27be7441f16579f3a3427d014096053b44f77 SHA512 76dfe4b1f86b8be4c1327df96f6e4204031547bff0308850b11802aaf5a6f34ddd3767ccf94eac97c0dd4bc4a9cdcbdf183f5529dd028923a0e8d6fee3fa40bd WHIRLPOOL 6a51406e7be0a934d1f183519da724dd58cf061edac941ef3762b053cba76426a61d1ec2dc44ce079a3de88c3caa59608c3f829d0ae5bb85ad14cbf106290d2c
+MISC ChangeLog 2597 SHA256 256fbe0a07cd634ccd0313fff8bdfbc7dda5b3904375736898f77d9679c8610f SHA512 54555c6f27faa45b668c79aafac082568c912a358b24bfde4e365e57c2c137863bf9884412c63e281eace30abae3178f307b354c7505db24c383abbf604d6af2 WHIRLPOOL 187a3e7ee67a4e50a66dfdf3445183608c8f970363e5340445ef8ec3b00673ddeb507c7583125b041932b526e456f30b485eaa615ebb4df51361ae183978eaec
+MISC ChangeLog-2015 7619 SHA256 8dda6278e468f84296b2803856d43c77cd9548467d386a73897cfb5d4ea2cf66 SHA512 963b73eba0ae108e2ce7575e805b73ac8d89bf2d9dc37f6c75f6d1f176191888fadf43cf6342764370978f8b70bdb2e46e46055434d06cd683802d267bdeb51a WHIRLPOOL cf3535aaac8992485b452e3c6197a030275c348fa16c6f83d47ada95db8836edfe5daa77c63fdbdba90c29df166c6b22cc31f2482175c4a2edca67ef187401c3
+MISC metadata.xml 406 SHA256 94aad227a05cdc6db5e5d24fe7a0941c18e9b3671573ef7e35109b4cd4fc9907 SHA512 ce7e3fcd2383246bb40af7fe0b95dbb888d9ee10f1bae6d3edf7f612eb07baa8093777bedd271e3f7c629ddfb255fd407a658555ecb32bf5fe8dde02ebd6f1f4 WHIRLPOOL 1b0477e899d7653b9407a9fd2e1d0635e95f703e9f6a1d524c7c82fc03c98e4a6c9137eca88b787f8231b5e306b298730aea2ef6d4f235f1c4f68486091a8785
diff --git a/media-libs/quvi/files/quvi-0.9.1-automagic.patch b/media-libs/quvi/files/quvi-0.9.1-automagic.patch
new file mode 100644
index 000000000000..0f011eb2fe7c
--- /dev/null
+++ b/media-libs/quvi/files/quvi-0.9.1-automagic.patch
@@ -0,0 +1,47 @@
+--- quvi-0.9.1/configure.ac
++++ quvi-0.9.1/configure.ac
+@@ -54,22 +54,30 @@
+ PKG_CHECK_MODULES([gobject], [gobject-2.0 >= 2.24])
+ PKG_CHECK_MODULES([glib], [glib-2.0 >= 2.24])
+
+-PKG_CHECK_MODULES([json_glib], [json-glib-1.0 >= 0.12],
+- [have_json_glib=yes
+- AC_DEFINE([HAVE_JSON_GLIB], [1], [Define to json-glib package])
+- ],
+- [have_json_glib=no
+- AC_MSG_NOTICE([json-glib 0.12+ not found, building without json output])
+- ])
++AC_ARG_ENABLE([json],
++ AS_HELP_STRING([--disable-json], [Disable support for JSON output]))
++AS_IF([test "x$enable_json" != "xno"], [
++ PKG_CHECK_MODULES([json_glib], [json-glib-1.0 >= 0.12],
++ [have_json_glib=yes
++ AC_DEFINE([HAVE_JSON_GLIB], [1], [Define to json-glib package])
++ ],
++ [have_json_glib=no
++ AC_MSG_ERROR([json-glib 0.12+ not found])
++ ])
++])
+ AM_CONDITIONAL([HAVE_JSON_GLIB], [test x"$have_json_glib" = "xyes"])
+
+-PKG_CHECK_MODULES([libxml], [libxml-2.0 >= 2.7.8],
+- [have_libxml=yes
+- AC_DEFINE([HAVE_LIBXML], [1], [Define to libxml package])
+- ],
+- [have_libxml=no
+- AC_MSG_NOTICE([libxml 2.7.8+ not found, building without xml output])
+- ])
++AC_ARG_ENABLE([xml],
++ AS_HELP_STRING([--disable-xml], [Disable support for XML output]))
++AS_IF([test "x$enable_xml" != "xno"], [
++ PKG_CHECK_MODULES([libxml], [libxml-2.0 >= 2.7.8],
++ [have_libxml=yes
++ AC_DEFINE([HAVE_LIBXML], [1], [Define to libxml package])
++ ],
++ [have_libxml=no
++ AC_MSG_ERROR([libxml 2.7.8+ not found])
++ ])
++])
+ AM_CONDITIONAL([HAVE_LIBXML], [test x"$have_libxml" = "xyes"])
+
+ # Checks for header files.
diff --git a/media-libs/quvi/metadata.xml b/media-libs/quvi/metadata.xml
new file mode 100644
index 000000000000..2d8577464dd2
--- /dev/null
+++ b/media-libs/quvi/metadata.xml
@@ -0,0 +1,14 @@
+<?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>
+ <name>Gentoo Video project</name>
+ </maintainer>
+ <use>
+ <flag name="json">Enable support for JSON output</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">quvi</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-libs/quvi/quvi-0.2.19.ebuild b/media-libs/quvi/quvi-0.2.19.ebuild
new file mode 100644
index 000000000000..e1ad2513f8c7
--- /dev/null
+++ b/media-libs/quvi/quvi-0.2.19.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="library for parsing video download links"
+HOMEPAGE="http://quvi.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PV:0:3}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE="examples test offensive static-libs"
+
+RDEPEND=">=net-misc/curl-7.18.0
+ dev-lang/lua[deprecated]"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+# tests fetch data from live websites, so it's rather normal that they
+# will fail
+RESTRICT="test"
+
+src_configure() {
+ econf \
+ $(use_enable offensive nsfw) \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+
+ if use examples ; then
+ docinto examples
+ dodoc examples/*.{c,h}
+ fi
+
+ find "${D}" -name '*.la' -delete
+}
diff --git a/media-libs/quvi/quvi-0.4.2.ebuild b/media-libs/quvi/quvi-0.4.2.ebuild
new file mode 100644
index 000000000000..e25009604857
--- /dev/null
+++ b/media-libs/quvi/quvi-0.4.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="A command line tool for parsing video download links"
+HOMEPAGE="http://quvi.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PV:0:3}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=net-misc/curl-7.18.2
+ >=media-libs/libquvi-0.4.0"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils
+ virtual/pkgconfig"
+
+src_configure() {
+ econf \
+ --with-manual
+}
diff --git a/media-libs/quvi/quvi-0.9.4.ebuild b/media-libs/quvi/quvi-0.9.4.ebuild
new file mode 100644
index 000000000000..37b11ccaf8fa
--- /dev/null
+++ b/media-libs/quvi/quvi-0.9.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+AUTOTOOLS_AUTORECONF=1
+
+inherit autotools-utils
+
+DESCRIPTION="A command line tool for parsing video download links"
+HOMEPAGE="http://quvi.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PV:0:3}/${P}.tar.xz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="json nls xml"
+
+RDEPEND=">=dev-libs/glib-2.24:2
+ >=net-misc/curl-7.21.0
+ >=media-libs/libquvi-0.9.2:=
+ json? ( >=dev-libs/json-glib-0.12 )
+ nls? ( virtual/libintl )
+ xml? ( >=dev-libs/libxml2-2.7.8:2 )"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.9.1-automagic.patch )
+
+src_configure() {
+ local myeconfargs=(
+ --with-manual
+ $(use_enable json)
+ $(use_enable xml)
+ )
+ autotools-utils_src_configure
+}
diff --git a/media-libs/quvi/quvi-0.9.5.ebuild b/media-libs/quvi/quvi-0.9.5.ebuild
new file mode 100644
index 000000000000..bed5ac447b8b
--- /dev/null
+++ b/media-libs/quvi/quvi-0.9.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+AUTOTOOLS_AUTORECONF=1
+
+inherit autotools-utils
+
+DESCRIPTION="A command line tool for parsing video download links"
+HOMEPAGE="http://quvi.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PV:0:3}/${P}.tar.xz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~hppa ppc64 x86"
+IUSE="json nls xml"
+
+RDEPEND=">=dev-libs/glib-2.24:2
+ >=net-misc/curl-7.21.0
+ >=media-libs/libquvi-0.9.2:=
+ json? ( >=dev-libs/json-glib-0.12 )
+ nls? ( virtual/libintl )
+ xml? ( >=dev-libs/libxml2-2.7.8:2 )"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.9.1-automagic.patch )
+
+src_configure() {
+ local myeconfargs=(
+ --with-manual
+ $(use_enable json)
+ $(use_enable xml)
+ )
+ autotools-utils_src_configure
+}