summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2016-10-01 10:00:27 +0200
committerPacho Ramos <pacho@gentoo.org>2016-10-01 10:02:02 +0200
commit755e2e74b59343ea17fa6b7582ced53cd83dfd0f (patch)
treee9b2954a209e84f61273cbfc9f4cb26e00a65cf5 /media-video
parentpackage.mask: remove some masked for removal packages (diff)
downloadgentoo-755e2e74b59343ea17fa6b7582ced53cd83dfd0f.tar.gz
gentoo-755e2e74b59343ea17fa6b7582ced53cd83dfd0f.tar.bz2
gentoo-755e2e74b59343ea17fa6b7582ced53cd83dfd0f.zip
package.mask: remove some masked for removal packages
Diffstat (limited to 'media-video')
-rw-r--r--media-video/arista/Manifest1
-rw-r--r--media-video/arista/arista-0.9.7.ebuild76
-rw-r--r--media-video/arista/files/arista-0.9.7-doc-install.patch14
-rw-r--r--media-video/arista/metadata.xml10
-rw-r--r--media-video/coriander/Manifest1
-rw-r--r--media-video/coriander/coriander-2.0.2.ebuild32
-rw-r--r--media-video/coriander/metadata.xml8
-rw-r--r--media-video/dvd-slideshow/Manifest3
-rw-r--r--media-video/dvd-slideshow/dvd-slideshow-0.8.4.2.ebuild56
-rw-r--r--media-video/dvd-slideshow/metadata.xml13
-rw-r--r--media-video/pgcedit/Manifest3
-rw-r--r--media-video/pgcedit/files/pgcedit-0.8.6-config-paths.patch26
-rw-r--r--media-video/pgcedit/metadata.xml8
-rw-r--r--media-video/pgcedit/pgcedit-0.8.6.ebuild54
-rw-r--r--media-video/xanim/Manifest13
-rw-r--r--media-video/xanim/files/xanim-2.80.1-freebsd.patch14
-rw-r--r--media-video/xanim/files/xanim-2.80.1-gcc41.patch71
-rw-r--r--media-video/xanim/metadata.xml7
-rw-r--r--media-video/xanim/xanim-2.80.1-r4.ebuild129
-rw-r--r--media-video/xvideoservicethief/Manifest1
-rw-r--r--media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-gcc47.patch16
-rw-r--r--media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-youtube-api.patch205
-rw-r--r--media-video/xvideoservicethief/metadata.xml15
-rw-r--r--media-video/xvideoservicethief/xvideoservicethief-2.4.1-r2.ebuild83
24 files changed, 0 insertions, 859 deletions
diff --git a/media-video/arista/Manifest b/media-video/arista/Manifest
deleted file mode 100644
index 7925db08b4a5..000000000000
--- a/media-video/arista/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST arista-0.9.7.tar.gz 344475 SHA256 e6028e45516f0c5a736d6ec3c19f783e0a06d103cf2a816b8cc967ab964023ff SHA512 0a099f33ff56b67984485bda6a778e07c8f7ee215060b709dad22aaf70ca6489d031100d65323fa05067dfc190a8f03f884f297e62d89bc91ab36a970849df51 WHIRLPOOL 617f24e34bc62d7d43b057ea0346032ef3c13c8cc9e08b1e2705a5284967631c3cf5dc61d44aa438bb2f072baa63ffd6151e46aee2e3c0233e373e84957ec750
diff --git a/media-video/arista/arista-0.9.7.ebuild b/media-video/arista/arista-0.9.7.ebuild
deleted file mode 100644
index a8b31269f04c..000000000000
--- a/media-video/arista/arista-0.9.7.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="xml"
-
-# hack for avoiding detecting 'templates' as a locale, next part of it - in src_prepare
-PLOCALES_1="ar ast bg ca cs da de el en_GB es et eu fi fr gl hu ia id it ja jv kn lt nl pl pt pt_BR ro ru sk sl sr sv"
-PLOCALES_2="th tr uk zh_CN zh_TW"
-PLOCALES="${PLOCALES_1} ${PLOCALES_2}"
-
-inherit distutils-r1 l10n
-
-DESCRIPTION="An easy to use multimedia transcoder for the GNOME Desktop"
-HOMEPAGE="http://www.transcoder.org"
-SRC_URI="http://programmer-art.org/media/releases/arista-transcoder/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-# Making these USE-defaults since encoding for portable devices is a very
-# common use case for Arista. xvid is being added since it's required for
-# DVD ripping. No gst-plugins-x264 available at this time.
-IUSE="+faac kde nautilus +x264 +xvid"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=">=x11-libs/gtk+-2.16:2
- >=dev-python/pygtk-2.16:2[${PYTHON_USEDEP}]
- dev-python/pygobject:2[${PYTHON_USEDEP}]
- dev-python/pycairo[${PYTHON_USEDEP}]
- dev-python/gconf-python:2
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/python-gudev[${PYTHON_USEDEP}]
- gnome-base/librsvg
- >=media-libs/gstreamer-0.10.22:0.10
- dev-python/gst-python:0.10[${PYTHON_USEDEP}]
- media-libs/gst-plugins-base:0.10
- media-libs/gst-plugins-good:0.10
- media-libs/gst-plugins-bad:0.10
- media-plugins/gst-plugins-meta:0.10
- media-plugins/gst-plugins-ffmpeg:0.10
- x11-themes/gnome-icon-theme
- nautilus? ( dev-python/nautilus-python[${PYTHON_USEDEP}] )
- kde? ( dev-python/librsvg-python[${PYTHON_USEDEP}] )
- faac? ( media-plugins/gst-plugins-faac:0.10 )
- x264? ( media-plugins/gst-plugins-x264:0.10 )
- xvid? ( media-plugins/gst-plugins-xvid:0.10 )"
-
-PATCHES=( "${FILESDIR}/${P}-doc-install.patch" )
-
-src_prepare() {
- # dirty hack for new locale detection
- local PLOCALES="${PLOCALES_1} templates ${PLOCALES_2}"
- l10n_find_plocales_changes "${S}/locale" "" ""
-
- distutils-r1_src_prepare
-}
-
-src_install() {
- remove_unused_locale() {
- rm -r "${ED}/usr/share/locale/${1}" || die "can not remove unused locale '${1}'"
- }
-
- distutils-r1_src_install
-
- l10n_for_each_disabled_locale_do remove_unused_locale
-}
-
-pkg_postinst() {
- einfo "If you find that a format you want is not supported in Arista,"
- einfo "please make sure that you have the corresponding USE-flag enabled"
- einfo "media-plugins/gst-plugins-meta"
-}
diff --git a/media-video/arista/files/arista-0.9.7-doc-install.patch b/media-video/arista/files/arista-0.9.7-doc-install.patch
deleted file mode 100644
index 9a59c495c403..000000000000
--- a/media-video/arista/files/arista-0.9.7-doc-install.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-We prefer to install doc files manually through ebuild
-
---- setup.py.orig 2013-02-12 00:35:31.387656978 +0400
-+++ setup.py 2013-02-12 00:35:38.418657537 +0400
-@@ -22,9 +22,6 @@
-
- data_files = [
- (os.path.join("share", "applications"), ["arista.desktop"]),
-- (os.path.join("share", "doc", "arista"), [
-- "README.md", "LICENSE", "AUTHORS"
-- ]),
- (os.path.join("share", "nautilus-python", "extensions"), ["arista-nautilus.py"]),
- ]
-
diff --git a/media-video/arista/metadata.xml b/media-video/arista/metadata.xml
deleted file mode 100644
index 6b36d7c6b5fa..000000000000
--- a/media-video/arista/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="faac">Use external faac library for AAC encoding</flag>
- <flag name="nautilus">Add an entry in the Nautilus context menu to transcode
- media files for a specified device.</flag>
- </use>
-</pkgmetadata>
diff --git a/media-video/coriander/Manifest b/media-video/coriander/Manifest
deleted file mode 100644
index 06be4d7d9b94..000000000000
--- a/media-video/coriander/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST coriander-2.0.2.tar.gz 465690 SHA256 5c7fd31cb58d398e2742352bf1ffbd2ca22e06686c6668ecfd437735c2b79123 SHA512 f28ee4c50da3e47bfb93ac13b9aa277ba854d91fb4ef1f7ae71b2ce57b26ad746a1741a4ef6fb0b415b77ebcf4dae07241ec3acb876f845219c69ed6679498c8 WHIRLPOOL 356e645b0ad1589e8820a31a800087c5fc3814bbb31d75fbf90f08bac0b2654335317c0ee56cc3c3bab2a369282219b401d8e41245984c0dbc8f64f29de70efd
diff --git a/media-video/coriander/coriander-2.0.2.ebuild b/media-video/coriander/coriander-2.0.2.ebuild
deleted file mode 100644
index 935b93116b56..000000000000
--- a/media-video/coriander/coriander-2.0.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="A Gnome2 GUI for firewire camera control and capture"
-HOMEPAGE="https://sourceforge.net/projects/coriander/"
-
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-# ffmpeg? ( media-video/ffmpeg ) left out, because ffmpeg support is in
-# development
-RDEPEND="
- >=media-libs/libdc1394-2.0.0
- media-libs/libsdl
- media-libs/tiff:0
- gnome-base/libgnomeui
- gnome-base/libbonoboui
- gnome-base/libgnomecanvas
- gnome-base/libgnome
- gnome-base/orbit
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
diff --git a/media-video/coriander/metadata.xml b/media-video/coriander/metadata.xml
deleted file mode 100644
index 60aee0498675..000000000000
--- a/media-video/coriander/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="sourceforge">coriander</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-video/dvd-slideshow/Manifest b/media-video/dvd-slideshow/Manifest
deleted file mode 100644
index c630aa569dad..000000000000
--- a/media-video/dvd-slideshow/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST dvd-slideshow-0.8.4-2.tar.gz 162905 SHA256 0587cbe4b39b415aec232ada3213b4352c3b9eecec82a64594f1deb8b14a809d SHA512 07be50fe7f37e151de3bef70119cd85d40e83d38401d50a1350beff55084fcf3398110e8410b3710dcacc88a969b7ec808c1308ca6bc7ec4b5a8f4949feaa0a0 WHIRLPOOL 8f2bbb0f72cfe2a5df23c1a77bfd18c059558a82b9b853ba41d5ef61dc6e364696ed151fc5f96ef09b5d34b21b3349011860f59fe2015cb65aae0ff3a4dab5f7
-DIST dvd-slideshow-examples-0.8.4-1.tar.gz 1565431 SHA256 2bb1c227136783c9eb7a43ee7fad4b8b0871e70a4269ed5b7604b13ff88ebed7 SHA512 e79faf1358a787287417b24cfc3e6c2edcf56309f1f23b4b7a866ea88aee1948ed55d81d65281c069d1fd0e9adc51a6efe922933ca8f06b11a17bb7cb96c877f WHIRLPOOL 353d46580b8987e6521037fe230d6b27e607bbc15ff7cdd66841efa29e49ebdbedc0daef68848f9e5bbeb834dc0b3dbbbe3fd1cb5e4754fe0eb82cd85d046ee1
-DIST dvd-slideshow-themes-0.8.4-1.tar.gz 1225865 SHA256 3a929836c9a4afbb3b134718ea548d0f562f48c52d0026ff7bc1b99bebc4d5a1 SHA512 0ec476dc0f93c6f4f97465f0e062298231e091e09e84e0e93d040bb2a4f5ceae7e8ee3d54c776a22669de805f68eb2a9bc23a29da31112e39f6847fd0542fbbc WHIRLPOOL 366dfbb3e2f3b42d9dcdabbb418b4d32f86e87d12792364ed5bdd6bf883cd7da36df36113b48367b188ca2bd674773a1f63049f9c687d356e7f2cf5fa5cc635b
diff --git a/media-video/dvd-slideshow/dvd-slideshow-0.8.4.2.ebuild b/media-video/dvd-slideshow/dvd-slideshow-0.8.4.2.ebuild
deleted file mode 100644
index 6e1c98bf4b70..000000000000
--- a/media-video/dvd-slideshow/dvd-slideshow-0.8.4.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit versionator
-
-MY_P=${PN}-$(replace_version_separator 3 '-')
-
-DESCRIPTION="DVD Slideshow - Turn your pictures into a dvd with menus!"
-HOMEPAGE="http://dvd-slideshow.sourceforge.net/wiki/Main_Page"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
- examples? ( mirror://sourceforge/${PN}/${PN}-examples-0.8.4-1.tar.gz )
- themes? ( mirror://sourceforge/${PN}/${PN}-themes-0.8.4-1.tar.gz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="examples mp3 themes vorbis"
-
-RDEPEND="media-sound/sox
- || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )
- media-video/mjpegtools
- >media-video/dvdauthor-0.6.11
- virtual/cdrtools
- virtual/ffmpeg
- app-cdr/dvd+rw-tools
- mp3? ( media-sound/lame )
- vorbis? ( media-libs/libvorbis )
- sys-devel/bc
- media-gfx/jhead"
-DEPEND=""
-
-S=${WORKDIR}/${MY_P}
-
-src_install() {
- dobin dir2slideshow dvd-menu dvd-slideshow gallery1-to-slideshow \
- jigl2slideshow
-
- dodoc doc/changelog.txt dvd-slideshowrc TODO.txt
- dohtml doc/*.html
- doman man/*.1
-
- if use examples; then
- docinto examples
- dodoc -r "${WORKDIR}"/dvd-slideshow-examples-0.8.4-1/*
- docompress -x /usr/share/doc/${PF}/examples
- fi
-
- if use themes; then
- rm "${WORKDIR}"/dvd-slideshow-themes-0.8.4-1/themes.readme.txt
- insinto /usr/share/themes/${PF}
- doins -r "${WORKDIR}"/dvd-slideshow-themes-0.8.4-1/*
- fi
-}
diff --git a/media-video/dvd-slideshow/metadata.xml b/media-video/dvd-slideshow/metadata.xml
deleted file mode 100644
index 892439e6e111..000000000000
--- a/media-video/dvd-slideshow/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?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>
- <use>
- <flag name="themes">Install theme pack</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">dvd-slideshow</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-video/pgcedit/Manifest b/media-video/pgcedit/Manifest
deleted file mode 100644
index 1a341f5782dc..000000000000
--- a/media-video/pgcedit/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST PgcEdit_Manual_html.zip 1650202 SHA256 6cc6d0ff42dfa457022c2f9e9fafa9c088db18a9a82ab7cdfc231e1bbd8d87f4 SHA512 0cc4f824e9509dadb18e416012d32d4f1428c43fedc4af45ce22e05b216f9cd2e4700c97e7d4a9b1c4da4745940c1b53df93d1e1b919142b10279832db7c82df WHIRLPOOL 1af2e0fbd45243beed75862e2237e6416046e4e32dbd6894490ce00f19492e465f97572fe40322094eb013be09d3ff2ba218c1be34aaf1109005d0938fc3a26c
-DIST PgcEdit_source_8.6.zip 898311 SHA256 09a24eaa79668001a5834c33f84ecc335134a3e5050ce6fa25ccbe4036e747f2 SHA512 3904e48dd0004bb8b2967771424c1ca5a5754c0854ac131c37497c66c3148c6ec06b9872a4c69b08cf46bb862b073467f6c0fe8230426bf70e9bb43caf5857ac WHIRLPOOL 31784485e78baf1a861ba3b8f1c4136029a4aff58aab89dac1f9e6b6811a37cd4e35ea9e377d596287ce019c7be8ca81ed593500873aca9107a5b27c78f2773a
-DIST pgcedit.png 891 SHA256 8a7e6b96bb9714afb65683e0db7c77577f20ae97771670fca93fb56d488ad288 SHA512 f24efe76bc7a725da28d98db9e28fb111895cde83f99c4bf6cd4902c5ff32216d2399d97728de33576c61866ef725a0c3ee5466793945a978e6d26ccd0319988 WHIRLPOOL e76acabb53bf72c4290bfe561e42ffb813a38e1ca0e93f3cabf8803037114232338d5939874a066f674b9a87de2700801b55c33472eef1815b90cf3d5464548c
diff --git a/media-video/pgcedit/files/pgcedit-0.8.6-config-paths.patch b/media-video/pgcedit/files/pgcedit-0.8.6-config-paths.patch
deleted file mode 100644
index 24c395522397..000000000000
--- a/media-video/pgcedit/files/pgcedit-0.8.6-config-paths.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- a/PgcEdit_main.tcl
-+++ b/PgcEdit_main.tcl
-@@ -1456,9 +1456,9 @@
- catch {file delete $::config(bindir)}
- }
- } else {
-- set config(apppath) [file dirname $scriptname]
-- set ::config(bindir) [file join [file dirname $scriptname] "bin"]
-- set ::config(plugindir) [file join [file dirname $scriptname] "plugins"]
-+ set config(apppath) {/usr/share/pgcedit}
-+ set ::config(bindir) "$config(apppath)/bin"
-+ set ::config(plugindir) "$config(apppath)/plugins"
-
- if {! [file exists $::config(tempdir)]} {
- set ::config(tempdir) "/tmp"
---- a/lib/main.tcl
-+++ b/lib/main.tcl
-@@ -4674,7 +4674,7 @@
- }
-
- proc display_doc {} {
-- set rootpath [file dirname $::config(bindir)]
-+ set rootpath "@DOCDIR@"
- set filename ""
- if {$::tcl_platform(platform) == "windows"} {
- if {[file exists [file join $rootpath "PgcEdit_Manual.chm"]]} {
diff --git a/media-video/pgcedit/metadata.xml b/media-video/pgcedit/metadata.xml
deleted file mode 100644
index d15f30901972..000000000000
--- a/media-video/pgcedit/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="video">Add support for video preview</flag>
- </use>
-</pkgmetadata>
diff --git a/media-video/pgcedit/pgcedit-0.8.6.ebuild b/media-video/pgcedit/pgcedit-0.8.6.ebuild
deleted file mode 100644
index 0593f08eae4f..000000000000
--- a/media-video/pgcedit/pgcedit-0.8.6.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit eutils versionator
-
-MY_PN="PgcEdit"
-MY_P="${MY_PN}_source_$(get_after_major_version)"
-MY_PDOC="${MY_PN}_Manual_html"
-
-DESCRIPTION="DVD IFO and Menu editor"
-HOMEPAGE="http://download.videohelp.com/r0lZ/pgcedit/"
-SRC_URI="
- http://download.videohelp.com/r0lZ/${PN}/versions/${MY_P}.zip
- http://download.videohelp.com/r0lZ/${PN}/versions/${MY_PDOC}.zip
- mirror://gentoo/${PN}.png"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="video"
-
-RDEPEND="
- app-cdr/cdrtools
- >=dev-lang/tcl-8.4:0
- >=dev-lang/tk-8.4:0
- video? ( app-emulation/wine )"
-DEPEND="app-arch/unzip"
-
-S=${WORKDIR}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-config-paths.patch
- sed -i "s:@DOCDIR@:/usr/share/doc/${PF}/html:" lib/main.tcl || die
- # These are only used in Windows.
- rm bin/{mkisofs,pskill}.exe || die
- use video || rm bin/PgcEditPreview.exe
-}
-
-src_install() {
- newbin ${MY_PN}_main.tcl ${PN}
-
- keepdir /usr/share/${PN}/plugins
- insinto /usr/share/${PN}
- doins -r bin lib
- dohtml -r doc/*
-
- doicon "${DISTDIR}"/${PN}.png
- make_desktop_entry ${PN} ${MY_PN} ${PN} "AudioVideo;Video;"
-
- dodoc HISTORY.txt TODO.txt
-}
diff --git a/media-video/xanim/Manifest b/media-video/xanim/Manifest
deleted file mode 100644
index fe6723dfd6b4..000000000000
--- a/media-video/xanim/Manifest
+++ /dev/null
@@ -1,13 +0,0 @@
-DIST xa1.0_cyuv_linuxAlpha.o.gz 2053 SHA256 3b0a75581e9e10d7f60a699514ee7bd9dd0271c1ba731d15e90b4bb0c12b7187 SHA512 014df644c14d9c8fd060d9e024b1eebdb1e4eda0ddf273ecbf7f65956b1b97000ae0c973d88763d6f8f9fe2389dd1029318c3184273e457c4b4c49278e183990 WHIRLPOOL 60318531008423c2c3bb1a8c1e8c99b0792c59d916339c7dc20b12b8c4f619e3b022a3839bab581be37fe2528998a5583840b68999063f78886e6fd95ece82f3
-DIST xa1.0_cyuv_linuxELFg21.o.gz 1141 SHA256 9fa40166a40a20734ba1d00990d142a3961c2416e66dac3fe0767e8304aadb1a SHA512 bc60f1a657c48a5aa2dbfd8808f76d9b904c9d745e1e5bd02d9b7a3c701378f5359b2c99e3eb48ca74708477c296b461ec78ce78f1895ca6279a3e750f6bb84f WHIRLPOOL da98f5e12ec449d95ccf6fc858d176844442613bc59d1973e88b9b4bdbe0b27ab8d69c80da60ea9db12013814b4f23391b74a8766f39291670731d8fa796df19
-DIST xa1.0_cyuv_linuxPPC.o.Z 1513 SHA256 35318deacea099d0c05be985c01672f7f306e748965d5bbc8dd454fe8a28c46e SHA512 8659bb119793291e7ce087795cddcdfc6b918e1c169132a6f1ebb1bd36270d57e0dfc84503ec61f90c461496cab688aaac1cb4dbb2a2483f846bea038305733f WHIRLPOOL 0b952b76acf9e12da988f1679f6fa1c7d002008ed4b762e54cdfbb1ae935273e85bde6b5cd338b7d2d89b77f3d01de7a7a31bc7e61396ab1af77cc92877a409a
-DIST xa1.0_cyuv_sparcELF.o.Z 1277 SHA256 f77cc763c9358e86bd5b77675cabf2150b2085d00d54eada0ec86239959a4a08 SHA512 2e7cab9942d2df510df5e3ed03a970a33276de56353ad0ee0970f42efac2fb2d4e4a92c8534eaa61eeb4f560241b405c92c77283086cf13be2bdcbb1f8423848 WHIRLPOOL f57b9de7ee40e828b193d36acb6be165e6dc0d3f164e1c2360e8109f5e611a3af66e3742a1e456f0728b6acc11412c3f5678de44cd24de12c2a8cecf30a97ba2
-DIST xa2.0_cvid_linuxAlpha.o.gz 5096 SHA256 83efeb14842cd6ee23565e1b8aa7dd637d5de5d7e7cfc25139f4a6b65588ef08 SHA512 2d47b449d539fbc108bfa6dccb41abc5e9ec1ecd0a519d8698950a7343fd59eb0b64938d2ac0f0e8af8c83287217c2d00589f46cd8a4ee9aeaa2b5c6cc207ec4 WHIRLPOOL 343888fd8010893b8346a85adb9b37ce50a368788c2c6a595866ca614098427208928e5f803e7d824c37b997e73b361cefd0713ee330d0894c02a66f4f5d2534
-DIST xa2.0_cvid_linuxELFg21.o.gz 3689 SHA256 59d7f06388f6461ce69aec7b815b5b76281bad14c7ef13f8fadaa5b848072eb5 SHA512 2375d44713af0fe5c6f3873cefd4e82ad2cdb5c3f2be936966a3d1747f73f15ad37945f2185da116f733eff7bdff989961e2cfc5d715ea9b5045d860aa32f0b4 WHIRLPOOL a115d5fd7ceac5bae8b06538cb1dc92f4e32bea0106780cf523e824b01db6e280239e6bf6def16f50acf59bb41222a640101c779da0414f2c71aa0ba2b83e080
-DIST xa2.0_cvid_linuxPPC.o.Z 5192 SHA256 aa7ea8f934780fa3ea887867811c18023cf7a9740cdfa942648f4fd7d6d996f5 SHA512 12ced02b89c2d8d8981104fe7fe93a95a2fb20607635194852e5ff6044c2def9df18ba1db8f639426fb9015f25e17d3b945170f4e1669a1281e0c8494363fe83 WHIRLPOOL 513b7b93e98f8207197476ade0282cf35cc8667c10a24f7cf73f46d39e465e869ab6563591fd3303d31553869b2a40c1ce7cf3260fb3f5023ab1918effab625e
-DIST xa2.0_cvid_sparcELF.o.Z 4730 SHA256 705511a4eb9a639b7c95a3bb7d6f4f7b1d0ce4a59db2a9cb567bfb3c4a513d02 SHA512 6d6aef8f5c4018facafbc42085b9644f2dbd37f8f0131b9e99bcb0d03157ead6d6bfe8fbc92f11cd1ab335d3771fb323081af578a40bf39c8e3ec766a2b0891a WHIRLPOOL a10ae9a90f3f4391170b4f160e90fb14e00c9e268e632e91fbb00e346192ef46fe26d0624b33b85d330440572e6852d374cc3e134c8c3c03d64789fb2b9f284a
-DIST xa2.0_iv32_linuxAlpha.o.gz 33172 SHA256 5439471b0f78da3538ef366311c5ad732e415c95095a452b46694b5b68deac15 SHA512 b6f4a963dc1ae954c61a0c6053fdbe48357cf77f849feadb491e111109405830cc48ce32faea3bec4241b08698470d2389b0022979f47f3fb833436dcba41181 WHIRLPOOL e76d6d1e11771fbdfce334d2925648276056ece1a1c8ac663ad96d579b76b893fc472432c31ee175f3af773c78914db14a48fd0e613f2abd419d13d96a97545e
-DIST xa2.0_iv32_linuxPPC.o.Z 56163 SHA256 d332753ffc6a47c9853a26443e562d3d5aa1cc7a8ac9fad471d3bd2ca0207d3e SHA512 73837266ff178568dd384207443b1236bad7c9867c03c8b45e3894b091780b7f4c2564a993ea4dbeeadc151dfcf87c3a5ecaa3efdc41fa2ab8461151c6aca72f WHIRLPOOL 72430e68df1e825ec48924a6d9845c282d1ded992d95f4487ec248fdd0522e27f90ab1d94077080a3f7ed53b9e1f0decc75f5a2200e732e58efd10743bb6e0b5
-DIST xa2.0_iv32_sparcELF.o.Z 48813 SHA256 86b4613490ac3cadc73524cc433deafebedacbda692ad5f88bcb7c029113ad24 SHA512 6f42e13f5adea510458b9d08cc8acc401cdebec5668bb73922ac053707d2401d503f38a33182c80748e09378464b907224ac77a166098f9dd7877e7dbe972bd1 WHIRLPOOL c87ee79394707c121396df8cea5b7f29a084cf1507033e870d1d73f389feca74906f2586906a955ffff7d4e0fa5e8aab14a772225313ee35ede6de43aedcf1e0
-DIST xa2.1_iv32_linuxELFg21.o.gz 29291 SHA256 41420dca15e5e546c455553b6434435d53de17a08a6307a79de75e753a85b3a1 SHA512 df2a9c534239061da3dab413b6e4e9c127ec4b0a3fd6a8665169bc69e3577b10b7c26c21124e083ece891ac28605ec6f4e407dc2a35ffe54f16101d8cc9be179 WHIRLPOOL ec1c0074006a0b0229b8c1fc1bd777225ea96fdc4b77272ec3b6ffe3569e31c677fa8b175b6263b42904bbb5dd1d2d5c7fcbda262333c2394c993d8a03c379b9
-DIST xanim2801.tar.gz 441250 SHA256 72031927a70ab782e2b0a69daaef7894b0ec1c2c6c2d65d495aff5f50bbed0a9 SHA512 c289227f5af42f0c02d2e3188443f472d103bd6ace3bc05b39206daca1e8f81971d9e9bc30891d0ced2c4aca7b9bf0ecbfe8cc0d56563945d28e505435bb6f60 WHIRLPOOL c7118a98d337caa164e399032183a476d3b090ce7e6c7e503dea229a06c6c6307dd04a10bf408088489dbc81f8de913a29ca66460fbe7f22d0656c75b6abdf54
diff --git a/media-video/xanim/files/xanim-2.80.1-freebsd.patch b/media-video/xanim/files/xanim-2.80.1-freebsd.patch
deleted file mode 100644
index c31651a74fbe..000000000000
--- a/media-video/xanim/files/xanim-2.80.1-freebsd.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- xa_audio.h.old Thu Apr 11 08:48:39 2002
-+++ xa_audio.h Thu Apr 11 08:49:25 2002
-@@ -139,7 +139,11 @@
- #define _FILE_DSP "/dev/dsp"
- #define _FILE_MIXER "/dev/mixer"
- #ifdef __FreeBSD__
-+#if __FreeBSD__ > 3
-+#include <sys/soundcard.h>
-+#else
- #include <machine/soundcard.h>
-+#endif
- #else
- #include <sys/soundcard.h>
- #endif
diff --git a/media-video/xanim/files/xanim-2.80.1-gcc41.patch b/media-video/xanim/files/xanim-2.80.1-gcc41.patch
deleted file mode 100644
index 3652989c32da..000000000000
--- a/media-video/xanim/files/xanim-2.80.1-gcc41.patch
+++ /dev/null
@@ -1,71 +0,0 @@
---- xanim2801/xa_input.c.orig 2006-02-24 23:01:28.000000000 +0900
-+++ xanim2801/xa_input.c 2006-02-24 23:07:28.000000000 +0900
-@@ -952,13 +952,6 @@
- else return(xaFALSE);
- }
-
--xaULONG xa_ftp_abort(xin)
--XA_INPUT xin;
--{
-- return(xaFALSE);
--}
--
--
- /************************
- *
- *********/
-@@ -1025,28 +1018,28 @@
- memset(&data,0,sizeof(data));
- memset(&from,0,sizeof(from));
- if (gethostname(hostname, sizeof(hostname)) < 0)
-- return(xa_ftp_abort(xin));
-+ return(xaFALSE);
- if ((host= (struct hostent *)gethostbyname(hostname)) == 0)
-- return(xa_ftp_abort(xin));
-+ return(xaFALSE);
- data.sin_family = host->h_addrtype;
- memcpy( (char *)&data.sin_addr, (char *)host->h_addr_list[0], host->h_length);
- if ((tmp_sock = socket ( AF_INET , SOCK_STREAM , 0 )) < 0)
-- return(xa_ftp_abort(xin));
-+ return(xaFALSE);
- len = 1;
- if (setsockopt(tmp_sock, SOL_SOCKET, SO_REUSEADDR,
- (char *)(&len), sizeof(len)) < 0)
-- { close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ { close(tmp_sock); return(xaFALSE); }
-
- data.sin_port = 0;
- if ( bind(tmp_sock, (struct sockaddr *)&data, sizeof(data)) < 0 )
-- { close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ { close(tmp_sock); return(xaFALSE); }
-
- len = sizeof(data);
- if (getsockname(tmp_sock, (struct sockaddr *)&data, &len) < 0 )
-- { close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ { close(tmp_sock); return(xaFALSE); }
-
- if (listen(tmp_sock, 4) < 0 )
-- { close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ { close(tmp_sock); return(xaFALSE); }
-
- /* POD add support for PORT command? */
- addr = (xaUBYTE *) (&data.sin_addr);
-@@ -1059,15 +1052,15 @@
-
- if (xa_ftp_send_cmd(xin, port_cmd, &retcode) == xaFALSE)
- { fprintf(stderr,"FTP: send cmd err\n");
-- close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ close(tmp_sock); return(xaFALSE); }
-
- if (xa_ftp_send_cmd(xin, file_cmd, &retcode) == xaFALSE)
- { fprintf(stderr,"FTP: send cmd err\n");
-- close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ close(tmp_sock); return(xaFALSE); }
-
- len = sizeof(from);
- xin->dsock = accept((int)tmp_sock, (struct sockaddr *) &from, (int *)&len);
-- if (xin->dsock < 0) { close(tmp_sock); return(xa_ftp_abort(xin)); }
-+ if (xin->dsock < 0) { close(tmp_sock); return(xaFALSE); }
- close(tmp_sock);
- return(xaTRUE);
- }
diff --git a/media-video/xanim/metadata.xml b/media-video/xanim/metadata.xml
deleted file mode 100644
index 68b9a06fccf1..000000000000
--- a/media-video/xanim/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?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>
-</pkgmetadata>
diff --git a/media-video/xanim/xanim-2.80.1-r4.ebuild b/media-video/xanim/xanim-2.80.1-r4.ebuild
deleted file mode 100644
index f49e589999be..000000000000
--- a/media-video/xanim/xanim-2.80.1-r4.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="program for playing a wide variety of animation, audio and video formats"
-HOMEPAGE="http://xanim.polter.net/"
-
-LICENSE="XAnim"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd"
-IUSE=""
-
-RDEPEND="x11-libs/libXext
- x11-libs/libXt
- >=sys-libs/zlib-1.1.3"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4.0.5
- x11-proto/xextproto"
-
-MY_P=${PN}${PV//.}
-S=${WORKDIR}/${MY_P}
-
-_XA_CYUV_alpha=xa1.0_cyuv_linuxAlpha.o
-_XA_CVID_alpha=xa2.0_cvid_linuxAlpha.o
-_XA_IV32_alpha=xa2.0_iv32_linuxAlpha.o
-_XA_EXT_alpha=.gz
-
-_XA_CYUV_ppc=xa1.0_cyuv_linuxPPC.o
-_XA_CVID_ppc=xa2.0_cvid_linuxPPC.o
-_XA_IV32_ppc=xa2.0_iv32_linuxPPC.o
-_XA_EXT_ppc=.Z
-
-_XA_CYUV_sparc=xa1.0_cyuv_sparcELF.o
-_XA_CVID_sparc=xa2.0_cvid_sparcELF.o
-_XA_IV32_sparc=xa2.0_iv32_sparcELF.o
-_XA_EXT_sparc=.Z
-
-_XA_CYUV_x86=xa1.0_cyuv_linuxELFg21.o
-_XA_CVID_x86=xa2.0_cvid_linuxELFg21.o
-_XA_IV32_x86=xa2.1_iv32_linuxELFg21.o
-_XA_EXT_x86=.gz
-
-_XA_CYUV_x86_fbsd=xa1.0_cyuv_linuxELFg21.o
-_XA_CVID_x86_fbsd=xa2.0_cvid_linuxELFg21.o
-_XA_IV32_x86_fbsd=xa2.1_iv32_linuxELFg21.o
-_XA_EXT_x86_fbsd=.gz
-
-# This might leave _XA_EXT empty and that's fine, just indicates no
-# particular support for a given arch
-MY_ARCH=${ARCH/-/_}
-eval _XA_EXT=\${_XA_EXT_${MY_ARCH}}
-eval _XA_CVID=\${_XA_CVID_${MY_ARCH}}
-eval _XA_CYUV=\${_XA_CYUV_${MY_ARCH}}
-eval _XA_IV32=\${_XA_IV32_${MY_ARCH}}
-
-SRC_URI="mirror://gentoo/${MY_P}.tar.gz
- sparc? (
- mirror://gentoo/${_XA_CVID_sparc}${_XA_EXT_sparc}
- mirror://gentoo/${_XA_CYUV_sparc}${_XA_EXT_sparc}
- mirror://gentoo/${_XA_IV32_sparc}${_XA_EXT_sparc}
- )
- alpha? (
- mirror://gentoo/${_XA_CVID_alpha}${_XA_EXT_alpha}
- mirror://gentoo/${_XA_CYUV_alpha}${_XA_EXT_alpha}
- mirror://gentoo/${_XA_IV32_alpha}${_XA_EXT_alpha}
- )
- ppc? (
- mirror://gentoo/${_XA_CVID_ppc}${_XA_EXT_ppc}
- mirror://gentoo/${_XA_CYUV_ppc}${_XA_EXT_ppc}
- mirror://gentoo/${_XA_IV32_ppc}${_XA_EXT_ppc}
- )
- x86? (
- mirror://gentoo/${_XA_CVID_x86}${_XA_EXT_x86}
- mirror://gentoo/${_XA_CYUV_x86}${_XA_EXT_x86}
- mirror://gentoo/${_XA_IV32_x86}${_XA_EXT_x86}
- )
- x86-fbsd? (
- mirror://gentoo/${_XA_CVID_x86}${_XA_EXT_x86}
- mirror://gentoo/${_XA_CYUV_x86}${_XA_EXT_x86}
- mirror://gentoo/${_XA_IV32_x86}${_XA_EXT_x86}
- )"
-
-src_unpack() {
- unpack ${MY_P}.tar.gz
- if [[ -n ${_XA_EXT} ]]; then
- mkdir "${S}"/mods || die
- cd "${S}"/mods || die
- unpack ${_XA_CVID}${_XA_EXT}
- unpack ${_XA_CYUV}${_XA_EXT}
- unpack ${_XA_IV32}${_XA_EXT}
- fi
- cd "${S}"
- sed -i -e 's:/usr/X11R6:/usr:g' Makefile*
-
- epatch "${FILESDIR}/${P}-gcc41.patch"
- epatch "${FILESDIR}/${P}-freebsd.patch"
-
- use elibc_glibc || sed -i -e 's/-ldl//' Makefile*
-}
-
-src_compile() {
- # Set XA_DLL_PATH even though we statically link the mods, I guess
- # this provides extensibility
- emake CC="$(tc-getCC)" OPTIMIZE="${CFLAGS}" LD_FLAGS="${LDFLAGS}" \
- XA_DLL_DEF="-DXA_DLL -DXA_PRINT" XA_DLL_PATH=/usr/lib/xanim/mods \
- ${_XA_EXT:+ \
- XA_IV32_LIB="mods/${_XA_CVID}" \
- XA_CYUV_LIB="mods/${_XA_CYUV}" \
- XA_CVID_LIB="mods/${_XA_IV32}" } \
- || die
-}
-
-src_install() {
- dobin xanim || die
- newman docs/xanim.man xanim.1
- dodoc README
- dodoc docs/README.* docs/*.readme docs/*.doc
-
- # I don't know why we're installing these modules when they're
- # statically linked, but whatever...
- if [[ -n ${_XA_EXT} ]]; then
- insinto /usr/lib/xanim/mods
- doins mods/${_XA_CVID}
- doins mods/${_XA_CYUV}
- doins mods/${_XA_IV32}
- fi
-}
diff --git a/media-video/xvideoservicethief/Manifest b/media-video/xvideoservicethief/Manifest
deleted file mode 100644
index bb52fd840a1e..000000000000
--- a/media-video/xvideoservicethief/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST xVST_2_4_1_src.zip 3817619 SHA256 cbd1f24156bdb6e3527b5b4d6823441881462442b9aeeb36098abcf16fbe7a29 SHA512 d0f23c3ac652326d3dd53ef66ba7db0c09ba28f8f7ad0bee864cab057b87d4b171f6076675abe443f738d7c715ec79d507e8d08fd595db3208fc4f9c5548eb2c WHIRLPOOL c19d6fac3a781435de6d4615a02ec00d21069387051ac0bdfda09d668ab70141a115ea1633d7290c3789f2353ddcf308f4372391a20a7689f94dc11df26561d8
diff --git a/media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-gcc47.patch b/media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-gcc47.patch
deleted file mode 100644
index 90ea8a88ba82..000000000000
--- a/media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-gcc47.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Index: work/src/qtsingleapplication/src/qtlocalpeer.cpp
-===================================================================
---- work.orig/src/qtsingleapplication/src/qtlocalpeer.cpp
-+++ work/src/qtsingleapplication/src/qtlocalpeer.cpp
-@@ -100,7 +100,11 @@ QtLocalPeer::QtLocalPeer(QObject* parent
- socketName += QLatin1Char('-') + QString::number(sessionId, 16);
- }
- #else
-+#if __GNUC__ >= 4 && __GNUC_MINOR__ <=6
- socketName += QLatin1Char('-') + QString::number(::getuid(), 16);
-+#else
-+ socketName += QLatin1Char('-') + QString::number(QtLP_Private::getuid(), 16);
-+#endif
- #endif
-
- server = new QLocalServer(this);
diff --git a/media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-youtube-api.patch b/media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-youtube-api.patch
deleted file mode 100644
index 7bffe12f0d0d..000000000000
--- a/media-video/xvideoservicethief/files/xvideoservicethief-2.4.1-youtube-api.patch
+++ /dev/null
@@ -1,205 +0,0 @@
---- trunk/resources/services/youtube/youtube.js 2010/09/02 11:52:07 911
-+++ trunk/resources/services/youtube/youtube.js 2012/05/08 17:34:53 975
-@@ -3,7 +3,7 @@
- * This file is part of xVideoServiceThief,
- * an open-source cross-platform Video service download
- *
--* Copyright (C) 2007 - 2010 Xesc & Technology
-+* Copyright (C) 2007 - 2012 Xesc & Technology
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
-@@ -25,9 +25,9 @@
-
- function RegistVideoService()
- {
-- this.version = "2.1.5";
-+ this.version = "3.0.6";
- this.minVersion = "2.0.0a";
-- this.author = "Xesc & Technology 2009";
-+ this.author = "Xesc & Technology 2012";
- this.website = "http://www.youtube.com/";
- this.ID = "youtube.com";
- this.caption = "YouTube";
-@@ -38,7 +38,6 @@
- function getVideoInformation(url)
- {
- const URL_YOUTBE = "http://www.youtube.com/watch?v=%1";
-- const HD_VIDEO_RES = "22";
- // init result
- var result = new VideoDefinition();
- // default URL
-@@ -52,35 +51,112 @@
- embededID = strRemove(embededID, 0, embededID.lastIndexOf("/v/") + 3);
- youTubeURL = strFormat(URL_YOUTBE, embededID);
- }
-+ // cehck if is an embeded video (v2)
-+ else if (youTubeURL.toString().indexOf("/embed/") != -1)
-+ {
-+ var embededID = copyBetween(youTubeURL + "?", "/embed/", "?");
-+ youTubeURL = strFormat(URL_YOUTBE, embededID);
-+ }
- // download webpage
- var http = new Http();
- var html = http.downloadWebpage(youTubeURL);
-+ // get cookies
-+ result.cookies = http.getCookies("|");
- // get the video title
- result.title = copyBetween(html, "<title>", "</title>");
- result.title = normalizeSpaces(result.title);
-+ result.title = strReplace(result.title, "\n", "");
-+ result.title = strReplace(result.title, " - YouTube", "");
- // check if this video need a login
-- result.needLogin = result.title == "Broadcast Yourself.";
-+ result.needLogin = strIndexOf(html, 'id="verify-details"') != -1;
- // if we can continue (no loggin needed)
- if (result.needLogin) return result;
-- // get the video info block
-- var dirtyUrl = copyBetween(html, "fmt_stream_map=", "34%7Chttp");
-- // we have an empty "dirtyUrl"?? if yes then we give it a second try
-- if (dirtyUrl == "") dirtyUrl = copyBetween(html, "fmt_url_map=", "&") + "&";
-- // get the video resolution
-- var vidRes = getToken(dirtyUrl, "%7C", 0);
-- // check if is a HD_VIDEO_RES (for HD videos the extension is mp4)
-- if (vidRes == HD_VIDEO_RES) result.extension = ".mp4";
-- // get the video url
-- result.URL = getToken(dirtyUrl, "%7C", 1);
-- // convert the hex codes to ascii
-- result.URL = cleanUrl(result.URL);
-- // remove the last "," and replace it with an "&" (if is needed)
-- if (strLastIndexOf(result.URL, "&") < strLastIndexOf(result.URL, ","))
-- result.URL = strRemove(result.URL, strLastIndexOf(result.URL, ","), result.URL.toString().length) + "&";
-+ // get the video URL and extension
-+ var videoInfo = getVideoUrlAndExtension(html);
-+ result.URL = videoInfo.url;
-+ result.extension = videoInfo.extension;
- // return the video information
- return result;
- }
-
-+function getVideoUrlAndExtension(html)
-+{
-+ // init result
-+ var result = { url:null, extension:null };
-+ // get the flashVars value
-+ var flashVars = "?" + copyBetween(html, 'flashvars=\\"', '\\"');
-+ // convert each "&amp;" into "&"
-+ flashVars = strReplace(flashVars, "\\u0026amp;", "&");
-+ // get an array with all fmt_stream_map values
-+ var fmt_stream_map_arr = splitString(getUrlParam(flashVars, "url_encoded_fmt_stream_map"), "url%3D", false);
-+ // default selected video quality
-+ var selectedFormat = -1;
-+ // detect the better quality
-+ for (var n = 0; n < fmt_stream_map_arr.length && selectedFormat == -1; n++)
-+ {
-+ fmt_stream_map_arr[n] = "?url=" + cleanUrl(fmt_stream_map_arr[n]).toString();
-+ // remove the last "," (if exists)
-+ if (strLastIndexOf(fmt_stream_map_arr[n], ",") == fmt_stream_map_arr[n].toString().length - 1)
-+ fmt_stream_map_arr[n] = strRemove(fmt_stream_map_arr[n], fmt_stream_map_arr[n].toString().length - 1, 1);
-+ // check video type
-+ var vtype = getToken(getUrlParam(fmt_stream_map_arr[n], "type"), ";", 0);
-+ // is known format?
-+ if (vtype == "video/x-flv" || vtype == "video/mp4")
-+ {
-+ selectedFormat = n;
-+ // configure video extension
-+ result.extension = extensionFromVideoType(vtype);
-+ }
-+ }
-+ // no format selected?
-+ if (selectedFormat == -1) selectedFormat = 0;
-+ // get the host url
-+ var urlHost = getToken(fmt_stream_map_arr[selectedFormat], "?", 1);
-+ urlHost = strReplace(urlHost, "url=", "");
-+ // leave only the parameters
-+ fmt_stream_map_arr[selectedFormat] = getToken(fmt_stream_map_arr[selectedFormat], "?", 2);
-+ // get url parts
-+ var urlParts = splitString(fmt_stream_map_arr[selectedFormat], "&", false);
-+ // set the url host
-+ result.url = urlHost + "?";
-+ // build the initial url
-+ for (var n = 0; n < urlParts.length; n++)
-+ {
-+ var pname = getToken(urlParts[n], "=", 0).toString();
-+ var pvalue = getToken(urlParts[n], "=", 1).toString();
-+ var duplicatedPname = strIndexOf(result.url, pname + "=") != -1;
-+ // is an excluded param?
-+ if (!duplicatedPname && pname != "fexp" && pname != "quality" && pname != "fallback_host" && pname != "type")
-+ result.url += pname + "=" + pvalue + "&";
-+ }
-+ // remove the last &
-+ if (strLastIndexOf(result.url, "&") == result.url.length - 1)
-+ urlInitial = strRemove(result.url, result.url.length - 1, 1);
-+ // get extra (optional) params
-+ var ptchn = getUrlParam(flashVars, "ptchn");
-+ if (ptchn != "") result.url += "ptchn=" + ptchn + "&";
-+ var ptk = getUrlParam(flashVars, "ptk");
-+ if (ptk != "") result.url += "ptk=" + ptk;
-+ // configure the video extension (if is not yet configured)
-+ if (!result.extension)
-+ {
-+ var vtype = getToken(getUrlParam(fmt_stream_map_arr[selectedFormat], "type"), ";", 0);
-+ // configure video extension
-+ result.extension = extensionFromVideoType(vtype);
-+ }
-+ // return
-+ return result;
-+}
-+
-+function extensionFromVideoType(vtype)
-+{
-+ if (vtype == "video/x-flv") return ".flv";
-+ if (vtype == "video/mp4") return ".mp4";
-+ if (vtype == "video/webm") return ".webm";
-+ // default extension
-+ return ".flv";
-+}
-+
- /*
- This function "normalizeSpaces(str)" will be deprecated on next xVST version
- and replaced with the new "simplifyString(str)" function (added in xVST 2.3.1)
-@@ -99,9 +175,11 @@
- function searchVideos(keyWord, pageIndex)
- {
- const URL_SEARCH = "http://www.youtube.com/results?search_query=%1&page=%2&hl=%3";
-- const HTML_SEARCH_START = "<!-- start search results -->";
-- const HTML_SEARCH_FINISH = "<!-- end search results -->";
-- const HTML_SEARCH_SEPARATOR = '<div class="video-entry">';
-+ const HTML_SEARCH_START = '<div id="search-results">';
-+ const HTML_SEARCH_FINISH = '<div id="search-pva-content">';
-+ const HTML_SEARCH_SEPARATOR = '<div class="thumb-container">';
-+ const HTML_SEARCH_SUMMARY_START = '<p class="num-results">';
-+ const HTML_SEARCH_SUMMARY_END = '</p>';
- // replace all spaces for "+"
- keyWord = strReplace(keyWord, " ", "+");
- // init search results object
-@@ -110,7 +188,7 @@
- var http = new Http();
- var html = http.downloadWebpage(strFormat(URL_SEARCH, keyWord, pageIndex, searchResults.getUserLanguage()));
- // get the search summary
-- var summary = copyBetween(html, '<div id="search-num-results" class="name">', '</div>');
-+ var summary = copyBetween(html, HTML_SEARCH_SUMMARY_START, HTML_SEARCH_SUMMARY_END);
- searchResults.setSummary(cleanSummary(summary));
- // get results html block
- var htmlResults = copyBetween(html, HTML_SEARCH_START, HTML_SEARCH_FINISH);
-@@ -148,14 +226,17 @@
- var tmp, videoUrl, imageUrl, title, description, duration, rating;
- // get video url
- videoUrl = VIDEO_URL + copyBetween(html, 'href="', '"');
-- // get title and image url
-+ // get image url
- tmp = copyBetween(html, '<img', '>') ;
-- title = copyBetween(tmp, 'title="', '"');
- imageUrl = copyBetween(tmp, 'src="', '"');
- if (strIndexOf(imageUrl, "default.jpg") == -1) // if is not a "default.jpg"...
- imageUrl = copyBetween(tmp, 'thumb="', '"');
-+ imageUrl = "http:" + imageUrl;
-+ // get video title
-+ title = copyBetween(html, 'dir="ltr" title="', '"');
- // get video description
-- description = copyBetween(html, 'class="video-description">', '</div>');
-+ description = copyBetween(html, '<p id="video-description-', '</p>');
-+ description = copyBetween(description + '|', '>', '|');
- // get video duration
- duration = convertToSeconds(copyBetween(html, '<span class="video-time">', '</span>'));
- // get rating
diff --git a/media-video/xvideoservicethief/metadata.xml b/media-video/xvideoservicethief/metadata.xml
deleted file mode 100644
index d5044b7a4cef..000000000000
--- a/media-video/xvideoservicethief/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>hwoarang@gentoo.org</email>
- <name>Markos Chandras</name>
- </maintainer>
- <maintainer type="project">
- <email>media-video@gentoo.org</email>
- <name>Gentoo Video project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">xviservicethief</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-video/xvideoservicethief/xvideoservicethief-2.4.1-r2.ebuild b/media-video/xvideoservicethief/xvideoservicethief-2.4.1-r2.ebuild
deleted file mode 100644
index c153bc9c62d1..000000000000
--- a/media-video/xvideoservicethief/xvideoservicethief-2.4.1-r2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-
-LANGS="br ca cs da de es fr gl hu it ja ko nl pl ro ru sv"
-
-inherit eutils qt4-r2 versionator
-
-MY_PV=$(replace_all_version_separators '_')
-MY_P="xVST_${MY_PV}_src"
-
-DESCRIPTION="Download (and convert) videos from various Web Video Services"
-HOMEPAGE="http://xviservicethief.sourceforge.net/"
-SRC_URI="mirror://sourceforge/xviservicethief/${MY_P}.zip"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug doc"
-
-DEPEND="app-arch/unzip
- >=dev-qt/qtgui-4.5.3:4
- >=dev-qt/qtwebkit-4.5.3:4
- doc? ( app-doc/doxygen )"
-RDEPEND=">=dev-qt/qtgui-4.5.3:4
- virtual/ffmpeg
- media-video/flvstreamer"
-
-RES_NAME="xVST"
-
-S="${WORKDIR}"
-
-src_prepare() {
- # fix translations
- mv "${S}"/resources/translations/${RES_NAME}_cz.ts \
- "${S}"/resources/translations/${RES_NAME}_cs.ts ||die
- mv "${S}"/resources/translations/${RES_NAME}_jp.ts \
- "${S}"/resources/translations/${RES_NAME}_ja.ts || die
- mv "${S}"/resources/translations/${RES_NAME}_du.ts \
- "${S}"/resources/translations/${RES_NAME}_nl.ts || die
- mv "${S}"/resources/translations/${RES_NAME}_kr.ts \
- "${S}"/resources/translations/${RES_NAME}_ko.ts || die
- # fix plugins, language path
- sed -i -e "s/getApplicationPath()\ +\ \"/\"\/usr\/share\/${PN}/g" \
- "${S}"/src/options.cpp || die "failed to fix paths"
- epatch "${FILESDIR}"/${P}-youtube-api.patch
- # bug 427066
- epatch "${FILESDIR}"/${P}-gcc47.patch
-}
-
-src_compile() {
- local lang=
- emake || die "emake failed"
- for lang in "${S}"/resources/translations/*.ts; do
- lrelease ${lang}
- done
-}
-
-src_install() {
- dobin bin/xvst || die "dobin failed"
- local dest=/usr/share/${PN}/plugins
- dodir ${dest}
- find resources/services -name '*.js' -exec cp -dpR {} "${D}"${dest} \;
- newicon resources/images/InformationLogo.png xvst.png
- make_desktop_entry /usr/bin/xvst xVideoServiceThief xvst 'Qt;AudioVideo;Video'
- if use doc; then
- cd "${S}/documentation/source"
- sed -i "/OUTPUT_DIRECTORY/s:G\:.*:docs:" Doxyfile
- doxygen Doxyfile
- dohtml -r docs/html/* || die "dohtml failed"
- fi
-
- #install translations
- insinto /usr/share/${PN}/languages/
- local lang= tlang=
- for lang in ${LINGUAS}; do
- for tlang in ${LANGS}; do
- [[ ${lang} == ${tlang} ]] && doins "${S}"/resources/translations/xVST_${tlang}.qm
- done
- done
-}