From f3591d6ae61a9ade733bb166ff4321402ff833f3 Mon Sep 17 00:00:00 2001 From: Manuel Friedli Date: Fri, 22 Aug 2008 10:13:30 +0000 Subject: [PATCH] added ebuild for latest version, remove old version --- media-tv/zattoo-bin/Manifest | 4 +- .../zattoo-bin/zattoo-bin-3.1.1.11916.ebuild | 57 ------------ .../zattoo-bin/zattoo-bin-3.2.4.15876.ebuild | 93 +++++++++++++++++++ 3 files changed, 95 insertions(+), 59 deletions(-) delete mode 100644 media-tv/zattoo-bin/zattoo-bin-3.1.1.11916.ebuild create mode 100644 media-tv/zattoo-bin/zattoo-bin-3.2.4.15876.ebuild diff --git a/media-tv/zattoo-bin/Manifest b/media-tv/zattoo-bin/Manifest index b90f722..86f25c5 100644 --- a/media-tv/zattoo-bin/Manifest +++ b/media-tv/zattoo-bin/Manifest @@ -1,4 +1,4 @@ -DIST zattoo-3.1.1.11916-i386.tgz 5886451 RMD160 85930601345e9d07fdb71f7c892c1420181e363d SHA1 95987cdbf1518bf3bc927c83267023d86536a02e SHA256 81fac7085180352aa4cd940eee9b3411cd479813ddd532d7f9efffa63fc16130 DIST zattoo-3.2.1.14137-i386.tgz 2195081 RMD160 b57c2c6e2016c0f13ce4e6402bf7697bac2d76f6 SHA1 1eee0dee22916f205a2ae5e54a06230bf8431537 SHA256 0b016f15f763e5547cabab6e0c6cfe1c41472605fe810f3d236e4ee5820e935a -EBUILD zattoo-bin-3.1.1.11916.ebuild 1610 RMD160 f9688733da5b71afa8760c05340a750b4ce7b53b SHA1 595f0a3a98872e33a085ac0f91811b9089c462df SHA256 249ecd25a18c8e62bc33fbe895a3ed9e7d5175462d1296af88b6b2a87255cf25 +DIST zattoo-3.2.4.15876-i386.tgz 2230327 RMD160 39a739314e5f028af73781d3088f986cbaeb5a2f SHA1 38f0118724b071470568d69f65d8de0dc56f8489 SHA256 ca4e7b68566626bc6fe5e7fe69d3a41aee93502150b689d45b92df9e17749f20 EBUILD zattoo-bin-3.2.1.14137.ebuild 1610 RMD160 f9688733da5b71afa8760c05340a750b4ce7b53b SHA1 595f0a3a98872e33a085ac0f91811b9089c462df SHA256 249ecd25a18c8e62bc33fbe895a3ed9e7d5175462d1296af88b6b2a87255cf25 +EBUILD zattoo-bin-3.2.4.15876.ebuild 2783 RMD160 a83889327dfcb0334eb3357feff7291a65905b8e SHA1 a8ebc221c8cc64d06b5fd5b3d0a2b1a44a69b6e5 SHA256 619495030b37c8e0e73656edb0ff1fab263fd503720e8817868f10a3558d2a4a diff --git a/media-tv/zattoo-bin/zattoo-bin-3.1.1.11916.ebuild b/media-tv/zattoo-bin/zattoo-bin-3.1.1.11916.ebuild deleted file mode 100644 index 5dbe2e4..0000000 --- a/media-tv/zattoo-bin/zattoo-bin-3.1.1.11916.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils - -MY_P=${PN/-bin}-${PV} - -DESCRIPTION="live TV via Internet" -HOMEPAGE="http://zattoo.com/" -SRC_URI="http://download.zattoo.com/${MY_P}-i386.tgz" - -LICENSE="Zattoo" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -#NOTE: As there is no real documentation, I don't know -# exactly what dependancies are needed. -# These are just the ones I came across: -DEPEND="" -RDEPEND=">=sys-libs/glibc-2.4 - x11-libs/gtkglext - net-libs/libgssglue - app-crypt/mit-krb5 - gnome-base/libgnome - gnome-base/libgnomeui - media-libs/alsa-lib - net-dns/libidn - net-libs/xulrunner - net-www/netscape-flash - dev-libs/nspr - dev-libs/openssl" - -RESTRICT="fetch mirror strip" -QA_TEXTRELS="usr/lib/zattoo/*" - -S=${WORKDIR}/dist - -src_install() { - dobin usr/bin/zattoo_player usr/bin/zattood - insinto /usr/lib/zattoo - doins usr/lib/zattoo/* - insinto /usr/share/zattoo_player - doins -r usr/share/zattoo_player/* - domenu usr/share/applications/zattoo_player.desktop - - dosym /usr/lib/xulrunner/libgtkembedmoz.so /usr/lib/zattoo/libgtkembedmoz.so.0d - dosym /usr/lib/xulrunner/libmozjs.so /usr/lib/zattoo/libmozjs.so.0d - dosym /usr/lib/nspr/libnspr4.so /usr/lib/zattoo/libnspr4.so.0d - dosym /usr/lib/nspr/libplc4.so /usr/lib/zattoo/libplc4.so.0d - dosym /usr/lib/nspr/libplds4.so /usr/lib/zattoo/libplds4.so.0d - dosym /usr/lib/xulrunner/libxpcom.so /usr/lib/zattoo/libxpcom.so.0d - dosym /usr/lib/xulrunner/libxul.so /usr/lib/zattoo/libxul.so.0d - - dosym /opt/netscape/plugins/libflashplayer.so /usr/lib/zattoo/libflashplayer.so -} diff --git a/media-tv/zattoo-bin/zattoo-bin-3.2.4.15876.ebuild b/media-tv/zattoo-bin/zattoo-bin-3.2.4.15876.ebuild new file mode 100644 index 0000000..be97469 --- /dev/null +++ b/media-tv/zattoo-bin/zattoo-bin-3.2.4.15876.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +MY_P=${PN/-bin}-${PV} + +DESCRIPTION="live TV via Internet" +HOMEPAGE="http://zattoo.com/" +SRC_URI="http://download.zattoo.com/${MY_P}-i386.tgz" +# Due to a registration issue the file zattoo-xxxxx-i386.tgz must be downloaded +# manually from www.zattoo.com and stored in /usr/portage/distfiles/ +LICENSE="Zattoo" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="" +RDEPEND=">=sys-libs/glibc-2.4 + x11-libs/gtkglext + net-libs/libgssglue + app-crypt/mit-krb5 + gnome-base/libgnome + gnome-base/libgnomeui + media-libs/alsa-lib + net-dns/libidn + net-libs/xulrunner + net-www/netscape-flash + dev-libs/nspr + dev-libs/openssl + media-libs/faad2 + net-misc/curl" + +RESTRICT="fetch mirror strip" +QA_TEXTRELS="usr/lib/zattoo/*" + +S=${WORKDIR}/dist + +pkg_nofetch() { + einfo "Due to license reasons download manually http://download.zattoo.com/${MY_P}-i386.tgz to /usr/portage/distfiles" +} + +src_install() { + insinto /usr/bin + doins usr/bin/* + dobin usr/bin/zattoo_player usr/bin/zattood usr/bin/zattoo-uri-handler + + insinto /usr/lib/zattoo + doins usr/lib/zattoo/* + dobin usr/lib/zattoo/libfaad.so.0.0.0 + + insinto /usr/share/applications + doins usr/share/applications/* + domenu usr/share/applications/zattoo_player.desktop + + insinto /usr/share/locale/de/LC_MESSAGES + doins usr/share/locale/de/LC_MESSAGES/* + + insinto /usr/share/locale/es/LC_MESSAGES + doins usr/share/locale/es/LC_MESSAGES/* + + insinto /usr/share/locale/fr/LC_MESSAGES + doins usr/share/locale/fr/LC_MESSAGES/* + + insinto /usr/share/zattoo_player + doins usr/share/zattoo_player/* + + insinto /usr/share/zattoo_player/Data + doins usr/share/zattoo_player/Data/* + + insinto /usr/share/zattoo_player/Data/channels + doins usr/share/zattoo_player/Data/channels/* + + insinto /usr/share/zattoo_player/Data/images + doins usr/share/zattoo_player/Data/images/* + + insinto /usr/share/zattoo_player/Data/videos + doins usr/share/zattoo_player/Data/videos/* + + insinto /usr/share/zattoo_player/glade + doins usr/share/zattoo_player/glade/* + + dosym /usr/lib/xulrunner/libgtkembedmoz.so /usr/lib/zattoo/libgtkembedmoz.so.0d + dosym /usr/lib/xulrunner/libmozjs.so /usr/lib/zattoo/libmozjs.so.0d + dosym /usr/lib/nspr/libnspr4.so /usr/lib/zattoo/libnspr4.so.0d + dosym /usr/lib/nspr/libplc4.so /usr/lib/zattoo/libplc4.so.0d + dosym /usr/lib/nspr/libplds4.so /usr/lib/zattoo/libplds4.so.0d + dosym /usr/lib/xulrunner/libxpcom.so /usr/lib/zattoo/libxpcom.so.0d + dosym /usr/lib/xulrunner/libxul.so /usr/lib/zattoo/libxul.so.0d + dosym /usr/lib/libcurl.so /usr/lib/zattoo/libcurl.so.3 + dosym /usr/lib/zattoo/libfaad.so.0.0.0 /usr/lib/zattoo/libfaad.so.0 +}