summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2008-12-13 16:37:03 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2008-12-13 16:37:03 +0000
commitf8237e61e649252867729063a5bf92806b2ce8a0 (patch)
tree7d54ea75133e80fe3c853f357c5b017cc022b3ba /net-www/gnash
parentalpha/ia64/sparc stable wrt #249393 (diff)
downloadhistorical-f8237e61e649252867729063a5bf92806b2ce8a0.tar.gz
historical-f8237e61e649252867729063a5bf92806b2ce8a0.tar.bz2
historical-f8237e61e649252867729063a5bf92806b2ce8a0.zip
Dropped old ebuilds per ssuominen's request on -dev ml, since they do not build with next stable ffmpeg.
Package-Manager: portage-2.2_rc17/cvs/Linux 2.6.28-rc6 x86_64
Diffstat (limited to 'net-www/gnash')
-rw-r--r--net-www/gnash/ChangeLog7
-rw-r--r--net-www/gnash/Manifest7
-rw-r--r--net-www/gnash/gnash-0.8.1-r1.ebuild159
-rw-r--r--net-www/gnash/gnash-0.8.3.ebuild278
-rw-r--r--net-www/gnash/gnash-9999.ebuild19
5 files changed, 7 insertions, 463 deletions
diff --git a/net-www/gnash/ChangeLog b/net-www/gnash/ChangeLog
index 6777d9aa174b..e8206aab9d7d 100644
--- a/net-www/gnash/ChangeLog
+++ b/net-www/gnash/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-www/gnash
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/ChangeLog,v 1.67 2008/10/20 05:18:09 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/ChangeLog,v 1.68 2008/12/13 16:37:03 loki_val Exp $
+
+ 13 Dec 2008; Peter Alfredsen <loki_val@gentoo.org> -gnash-0.8.1-r1.ebuild,
+ -gnash-0.8.3.ebuild, -gnash-9999.ebuild:
+ Dropped old ebuilds per ssuominen's request on -dev ml, since they do not
+ build with next stable ffmpeg.
20 Oct 2008; Peter Alfredsen <loki_val@gentoo.org> gnash-0.8.4.ebuild:
Fixup mysterious sed failure.
diff --git a/net-www/gnash/Manifest b/net-www/gnash/Manifest
index a25d1e73ae9b..1f2761dca31c 100644
--- a/net-www/gnash/Manifest
+++ b/net-www/gnash/Manifest
@@ -1,11 +1,6 @@
AUX gnash-0.8.3-boost-dynamic-link.patch 1474 RMD160 0ce418d9e7a0f4d5b3bc724c65dedc3c675b69ef SHA1 df6ae427a0efda13da822ca65700aebcb25ef504 SHA256 d3ada2ca33083b0b233051f66041eb57c402783b2cc177b126e4dccab2e32b76
AUX gnash-0.8.3-libtool-2.2.patch 1140 RMD160 b93c96309a43c8ebd0d00d79968ff9733c7aafbe SHA1 91ea72837f6796d4c9f29ac0844d5b9657092fe3 SHA256 9dc29f5e074ccc314be130aaaf4da85933b108b1618583fd84a9582701d77a17
-DIST gnash-0.8.1.tar.bz2 1983596 RMD160 8872e58fb1b2915edd62a2a48fc076a0cda3ed2d SHA1 d83280752d0cdf5c4bbeab1c2e8af3dd0113297f SHA256 30fb283e707bc209109ca313c83b069b1c482497b62f8c4cc37e9a23e0ba8993
-DIST gnash-0.8.3.tar.bz2 2902610 RMD160 f7bf4d06d35c3ad40df4419b179fc6482731854b SHA1 3cd4a0930e772a42b0155295fca292fd94be7c42 SHA256 af1fd8454472e0ac588c015b09c67449392f32aa6297d4a625b8344dce11c39a
DIST gnash-0.8.4.tar.bz2 2887666 RMD160 0557eee847f6dd625714d6659058ff7e6c4cec56 SHA1 342d7776d06d11b964546b2b4ebec1864ee717d8 SHA256 6ffe4bdbc22de712e59205a27b46aa93a5372c67829c7f02d6b1c1778e9f9224
-EBUILD gnash-0.8.1-r1.ebuild 4394 RMD160 c046900d84de684b5e11ae61e7a43d5250132034 SHA1 479e20d10be6cc1e2fce63ec2bcc060473dd5423 SHA256 192f8aea3c27beeb7534a3f5c8ae96c9e48b58956cb1d93f74e9e81855f007f2
-EBUILD gnash-0.8.3.ebuild 7124 RMD160 f4e02907713c3ceed8ac3d642cadb938714cb107 SHA1 ae99da29e6b462d061157d56f52d34e0d4fe4538 SHA256 bc82223c52e5b1ae7313d377a17a93b4c8cb77c780e15fd0f9a4ebaeef41b17d
EBUILD gnash-0.8.4.ebuild 6136 RMD160 e750fcb88519a05350111b4e2e18e4c08f32389f SHA1 f81fb11b1835ceb606e11ff576002317bcb9c7f6 SHA256 b9f90e36e7863ca11edb564b1a877289c2919ab4c239966c442e0f99cb8c2e0b
-EBUILD gnash-9999.ebuild 505 RMD160 f7784d63cee65876d046e76d573e062cad927bee SHA1 627b71b89298059d5e3dd3872ff19de69913595a SHA256 f8d9aae6f4245160e80afbf8cebaf859a2834a715b295595fbd88e067ac034aa
-MISC ChangeLog 11786 RMD160 ea3a7635c226b275d8d717eaceb113eaa51e8a64 SHA1 4c8e7cf4054d92a7f79af3977d16f58557dea84d SHA256 e08faa3f04bc10a66c128da6b83f87a59530f6c003a229a25a03bc31894b6f55
+MISC ChangeLog 12016 RMD160 24c4a95a7fcde4c93fcbe6b15ae068d3520bc7c2 SHA1 63c2e9c1dafbb987aa87fbaad8c0a66663144153 SHA256 d23220cccbb0ad70e7244f34ba453655208fa5f190de13843db3163d5e00ec43
MISC metadata.xml 482 RMD160 1b5582c6f25276983aa9d37157e6b820c05c8931 SHA1 0b9c23843dcb4f810fd895b55aae9328ece8baa4 SHA256 fb9f40d9d9005bcee592a5e296b768edd81e6ebfa89a4f3dcabd41131b3f8f3f
diff --git a/net-www/gnash/gnash-0.8.1-r1.ebuild b/net-www/gnash/gnash-0.8.1-r1.ebuild
deleted file mode 100644
index fdc284f45d37..000000000000
--- a/net-www/gnash/gnash-0.8.1-r1.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/gnash-0.8.1-r1.ebuild,v 1.5 2008/08/09 06:16:15 wormo Exp $
-
-inherit nsplugins kde-functions qt3 multilib
-set-kdedir eutils
-
-DESCRIPTION="Gnash is a GNU Flash movie player that supports many SWF v7 features"
-HOMEPAGE="http://www.gnu.org/software/gnash"
-SRC_URI="mirror://gnu/${PN}/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86 ~x86-fbsd"
-IUSE="agg cairo fbcon ffmpeg gstreamer gtk kde mad nsplugin opengl qt3 sdl video_cards_i810"
-
-RDEPEND="
- agg? ( >=x11-libs/agg-2.5 )
- cairo? ( x11-libs/cairo )
- opengl? (
- virtual/opengl
- gtk? ( x11-libs/gtkglext )
- )
- !agg? ( !cairo? ( !opengl? ( >=x11-libs/agg-2.5 ) ) )
- gtk? (
- >x11-libs/gtk+-2
- x11-libs/pango
- dev-libs/glib
- dev-libs/atk
- )
- kde? ( =kde-base/kdelibs-3.5* )
- qt3? ( =x11-libs/qt-3* )
- sdl? ( media-libs/libsdl )
- !gtk? ( !kde? ( !qt3? ( !sdl? ( ( !fbcon? (
- >x11-libs/gtk+-2
- x11-libs/pango
- dev-libs/glib
- dev-libs/atk
- =kde-base/kdelibs-3.5*
- ) ) ) ) ) )
- dev-libs/libxml2
- sys-libs/zlib
- media-libs/jpeg
- media-libs/libpng
- net-misc/curl
- ffmpeg? (
- media-libs/libsdl
- media-video/ffmpeg
- )
- gstreamer? (
- media-plugins/gst-plugins-ffmpeg
- media-plugins/gst-plugins-mad
- )
- mad? ( media-libs/libmad )
- dev-libs/boost
- x11-libs/libX11
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-proto/xproto
- "
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-pkg_setup() {
- if ! use agg && ! use opengl && use cairo && use kde ; then
- eerror "The cairo renderer and the kde gui were selected"
- eerror "They are incompatible with each other"
- eerror "Disable one of them through the respective USE flag"
- die "cairo and kde USE flags enabled at the same time"
- fi
-
-#( use fbcon || use fltk )
- if ! use agg && use opengl && use fbcon; then
- eerror "The opengl renderer and the fb/fltk guis were selected"
- eerror "They are incompatible with each other"
- eerror "Disable one of them through the respective USE flag"
- die "opengl and fbcon/fltk USE flags enabled at the same time"
- fi
-
- if use nsplugin && use !gtk ; then
- eerror "The Firefox plugin was selected but not the GTK frontend."
- eerror "Disable the nsplugin USE flag or enable the gtk USE flag"
- die "nsplugin USE flag enabled with required gtk USE flag disabled"
- fi
-
- if has_version '<dev-libs/boost-1.34' && ! built_with_use dev-libs/boost threads ; then
- eerror "dev-libs/boost must have been built with the 'threads' USE flag enabled"
- die "dev-libs/boost not built with threads USE flag enabled"
- fi
-}
-
-src_compile() {
- local myconf
-
- if use nsplugin ; then
- myconf="${myconf} --with-plugindir=/opt/netscape/plugins"
- else
- myconf="${myconf} --disable-nsapi"
- fi
-
- if use agg ; then
- myconf="${myconf} --enable-renderer=agg"
- elif use opengl ; then
- myconf="${myconf} --enable-renderer=ogl"
- elif use cairo ; then
- myconf="${myconf} --enable-renderer=cairo"
- else
- ewarn "You did not select a renderer from: agg cairo opengl"
- ewarn " - Default of agg has been selected for you"
- myconf="${myconf} --enable-renderer=agg"
- fi
-
- local gui=""
- use fbcon && gui="${gui},fb"
- #use fltk && gui="${gui},fltk"
- use gtk && gui="${gui},gtk"
- use kde && gui="${gui},kde"
- use qt3 && gui="${gui},qt"
- use sdl && gui="${gui},sdl"
- gui=${gui#,}
- if [[ -z ${gui} ]] ; then
- ewarn "You did not select a gui from: fbcon gtk kde qt3 sdl" #fltk
- ewarn " - Default of gtk,kde has been selected for you"
- gui="gtk,kde"
- fi
-
- if use ffmpeg ; then
- myconf="${myconf} --enable-media=ffmpeg"
- elif use gstreamer ; then
- myconf="${myconf} --enable-media=gst"
- elif use mad ; then
- myconf="${myconf} --enable-media=mad"
- else
- ewarn "You did not select media: ffmpeg gstreamer mad"
- ewarn " - You will not have sound"
- myconf="${myconf} --enable-media=ffmpeg"
- fi
-
- econf \
- $(use_enable video_cards_i810 i810-lod-bias) \
- --enable-gui=${gui} \
- ${myconf} \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- use nsplugin && inst_plugin /opt/netscape/plugins/libgnashplugin.so \
- || rm -rf "${D}/opt"
- dodoc AUTHORS ChangeLog NEWS README
-}
-
-pkg_postinst() {
- ewarn "ALPHA"
- ewarn "gnash is still in heavy development"
- ewarn "please report gnash bugs upstream to the gnash devs"
-}
diff --git a/net-www/gnash/gnash-0.8.3.ebuild b/net-www/gnash/gnash-0.8.3.ebuild
deleted file mode 100644
index 59b5dbce93a5..000000000000
--- a/net-www/gnash/gnash-0.8.3.ebuild
+++ /dev/null
@@ -1,278 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/gnash-0.8.3.ebuild,v 1.7 2008/10/19 11:49:10 loki_val Exp $
-
-EAPI=1
-
-inherit autotools nsplugins kde-functions qt3 multilib
-
-set-kdedir 3.5
-
-DESCRIPTION="Gnash is a GNU Flash movie player that supports many SWF v7 features"
-HOMEPAGE="http://www.gnu.org/software/gnash"
-SRC_URI="mirror://gnu/${PN}/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="+agg -cairo dbus -fbcon -ffmpeg +gstreamer +gtk +kde +nsplugin -opengl -qt3 -sdl test video_cards_i810"
-
-RDEPEND="
- agg? ( >=x11-libs/agg-2.5 )
- opengl? (
- !agg? (
- virtual/opengl
- gtk? ( x11-libs/gtkglext )
- )
- )
- cairo? (
- !opengl? (
- !agg? (
- x11-libs/cairo
- )
- )
- )
-
- !agg? ( !cairo? ( !opengl? ( >=x11-libs/agg-2.5 ) ) )
- gtk? (
- x11-libs/gtk+:2
- x11-libs/pango
- dev-libs/glib
- dev-libs/atk
- )
- kde? ( kde-base/kdelibs:3.5 )
- qt3? ( x11-libs/qt:3 )
- sdl? ( media-libs/libsdl )
- !gtk? ( !kde? ( !qt3? ( !sdl? ( !fbcon? (
- x11-libs/gtk+:2
- x11-libs/pango
- dev-libs/glib
- dev-libs/atk
- kde-base/kdelibs:3.5
- ) ) ) ) )
- dev-libs/libxml2
- sys-libs/zlib
- media-libs/jpeg
- media-libs/libpng
- net-misc/curl
-
- ffmpeg? (
- !gstreamer? (
- media-libs/libsdl
- =media-video/ffmpeg-0.4.9_p20080326
- )
- )
-
- gstreamer? (
- media-plugins/gst-plugins-ffmpeg
- media-plugins/gst-plugins-mad
- )
- >=dev-libs/boost-1.35.0
- x11-libs/libX11
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-proto/xproto
- dbus? ( sys-apps/dbus )
- sys-devel/libtool
- "
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- test? ( dev-util/dejagnu
- media-gfx/swftools
- >=media-libs/ming-0.4.0_beta5 )"
-
-pkg_setup() {
- if use !gtk && use !kde && use !fbcon && use !qt3
- then
- einfo "No Graphical User Interface selected. Enabling kde and gtk"
- einfo "since they are the defaults."
- export defaultguis=1
- fi
-
- if use !agg && use !opengl && use cairo && use kde
- then
- eerror "The cairo renderer and the kde gui were selected"
- eerror "They are incompatible with each other"
- eerror "Disable one of them through the respective USE flag"
- die "cairo and kde USE flags enabled at the same time"
- fi
-
- if use !agg && use opengl && use fbcon
- then
- eerror "The opengl renderer and the fbcon gui were selected"
- eerror "They are incompatible with each other"
- eerror "Disable one of them through the respective USE flag"
- die "opengl and fbcon USE flags enabled at the same time"
- fi
-
- if use nsplugin && use !gtk && [ -z ${defaultguis} ]
- then
- eerror "The Firefox plugin was selected but not the GTK frontend."
- eerror "Disable the nsplugin USE flag or enable the gtk USE flag"
- die "nsplugin USE flag enabled with required gtk USE flag disabled"
- fi
-
- if use ffmpeg && use gstreamer
- then
- einfo "Only 1 audio output source can be compiled into ${PN}."
- einfo "Selecting gstreamer, since that's upstream default."
- einfo "To enable ffmpeg you must also disable gstreamer."
- fi
-
- if use agg
- then
- if use opengl || use cairo
- then
- einfo "Only 1 renderer can be activated at any one time."
- einfo "If more than one renderer is activated, the order of preference is:"
- einfo "agg > opengl > cairo"
- fi
- else
- if use !opengl && use !cairo
- then
- einfo "No renderer selected from agg, opengl, cairo"
- einfo "Default renderer agg selected."
- fi
- fi
-
- if use !ffmpeg && use !gstreamer
- then
- ewarn "You did not select any media: ffmpeg gstreamer"
- ewarn "You will not have sound!"
- fi
-
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- sed -i \
- -e 's,config.h,gnashconfig.h,' \
- ./extensions/dbus/dbus_ext.h || die
- epatch "${FILESDIR}"/${P}-boost-dynamic-link.patch
- epatch "${FILESDIR}"/${P}-libtool-2.2.patch
- eautoreconf
-}
-
-src_compile() {
- local myconf
-
- if use nsplugin ; then
- myconf="${myconf} --enable-nsapi --with-npapi-plugindir=/opt/netscape/plugins"
- else
- myconf="${myconf} --disable-nsapi"
- fi
-
-#Select renderer.
- if use agg ; then
- myconf="${myconf} --enable-renderer=agg"
- elif use opengl ; then
- myconf="${myconf} --enable-renderer=ogl"
- elif use cairo ; then
- myconf="${myconf} --enable-renderer=cairo"
- else
- myconf="${myconf} --enable-renderer=agg"
- fi
-
-#Select which Graphical User Interfaces to build.
- local guis="" \
- gui=""
- for gui in fbcon-FB gtk-GTK2 kde-KDE qt3-QT sdl-SDL
- do
- use ${gui/-*} && guis="${guis},${gui/*-}"
- done
- guis=${guis#,}
- if [ -z "${guis}" ]
- then
- guis="GTK2,KDE"
- fi
-
-#Select which extensions to build.
- local extensions="FILEIO" \
- extension=""
- for extension in dbus-DBUS gtk-GTK2 test-DEJAGNU
- do
- use ${extension%-*} && extensions="${extensions},${extension#*-}"
- done
-
-#Select audio output extension.
- if use gstreamer
- then
- myconf="${myconf} --enable-media=gst"
- elif use ffmpeg
- then
- myconf="${myconf} --enable-media=ffmpeg"
- else
- myconf="${myconf} --enable-media=none"
- fi
-
- econf \
- $(use_enable video_cards_i810 i810-lod-bias) \
- --enable-gui=${guis} \
- --with-extensions=${extensions} \
- --with-ffmpeg-incl=/usr/include \
- --with-kde-pluginprefix=${KDEDIR} \
- --without-included-ltdl \
- --with-ltdl-include=/usr/include \
- --with-ltdl-lib=/usr/lib \
- ${myconf} \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_test() {
- cd testsuite
- make check || die "make check failed"
- ./anaylse-results.sh > TESTRESULTS.txt
- cat TESTRESULTS.txt
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- if use nsplugin
- then
- emake DESTDIR="${D}" install-plugin \
- || die "emake install-plugin failed"
- inst_plugin /opt/netscape/plugins/libgnashplugin.so
- else
- rm -rf "${D}/opt"
- fi
-
- if use kde
- then
- pushd plugin/klash &> /dev/null
- make DESTDIR="${D}" install-plugin
- popd &> /dev/null
- fi
-
- use test && dodoc testsuite/TESTRESULTS.txt
-
- dodoc AUTHORS ChangeLog* NEWS README
-}
-
-pkg_postinst() {
- ewarn "BETA"
- ewarn "gnash is still in heavy development"
- ewarn "please report gnash bugs upstream to the gnash devs"
- if use test
- then
- ewarn "Test results can be found in /usr/share/doc/${PF}/TESTRESULTS.txt"
- ewarn "Currently \"acceptable\" failing tests:"
- ewarn "Unexpected failures follow:"
- ewarn " --=[ ./actionscript.all ]=--"
- ewarn "FAIL: astests-v5-Runner: expected: 584 obtained: 64 [./Date.as:549]"
- ewarn "FAIL: astests-v5-Runner: expected: 0 obtained: 8 [./Date.as:550]"
- ewarn "FAIL: astests-v5-Runner: expected: 4 obtained: 45 [./Date.as:551]"
- ewarn "FAIL: astests-v6-Runner: expected: 584 obtained: 64 [./Date.as:549]"
- ewarn "FAIL: astests-v6-Runner: expected: 0 obtained: 8 [./Date.as:550]"
- ewarn "FAIL: astests-v6-Runner: expected: 4 obtained: 45 [./Date.as:551]"
- ewarn "FAIL: astests-v7-Runner: expected: 584 obtained: 64 [./Date.as:549]"
- ewarn "FAIL: astests-v7-Runner: expected: 0 obtained: 8 [./Date.as:550]"
- ewarn "FAIL: astests-v7-Runner: expected: 4 obtained: 45 [./Date.as:551]"
- ewarn "FAIL: astests-v8-Runner: expected: 584 obtained: 64 [./Date.as:549]"
- ewarn "FAIL: astests-v8-Runner: expected: 0 obtained: 8 [./Date.as:550]"
- ewarn "FAIL: astests-v8-Runner: expected: 4 obtained: 45 [./Date.as:551]"
- fi
-}
diff --git a/net-www/gnash/gnash-9999.ebuild b/net-www/gnash/gnash-9999.ebuild
deleted file mode 100644
index 68593831e786..000000000000
--- a/net-www/gnash/gnash-9999.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/gnash-9999.ebuild,v 1.6 2007/11/21 09:41:17 genstef Exp $
-
-DESCRIPTION="Gnash is a GNU Flash movie player that supports many SWF v7 features"
-HOMEPAGE="http://www.gnu.org/software/gnash"
-SRC_URI=""
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-pkg_setup() {
- die "Please get the current cvs ebuild from layman -a gnash-cvs"
-}