summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2007-11-21 09:41:17 +0000
committerStefan Schweizer <genstef@gentoo.org>2007-11-21 09:41:17 +0000
commitd1f48b495bbd57c81bf0462427f1b79c5f2f3430 (patch)
tree22447dde539541390177d04d027947b99ee9b3cf /net-www
parentadded hppa (diff)
downloadhistorical-d1f48b495bbd57c81bf0462427f1b79c5f2f3430.tar.gz
historical-d1f48b495bbd57c81bf0462427f1b79c5f2f3430.tar.bz2
historical-d1f48b495bbd57c81bf0462427f1b79c5f2f3430.zip
change cvs ebuild to a stub to point to the cvs ebuild overlay made by Harley Peters <harley@thepetersclan.com> in bug 187444
Package-Manager: portage-2.1.3.18
Diffstat (limited to 'net-www')
-rw-r--r--net-www/gnash/ChangeLog6
-rw-r--r--net-www/gnash/Manifest16
-rw-r--r--net-www/gnash/gnash-9999.ebuild140
3 files changed, 20 insertions, 142 deletions
diff --git a/net-www/gnash/ChangeLog b/net-www/gnash/ChangeLog
index 53e38bbc9db3..4008ac8aa75d 100644
--- a/net-www/gnash/ChangeLog
+++ b/net-www/gnash/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-www/gnash
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/ChangeLog,v 1.51 2007/11/21 09:19:53 uid895 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/gnash/ChangeLog,v 1.52 2007/11/21 09:41:17 genstef Exp $
+
+ 21 Nov 2007; Stefan Schweizer <genstef@gentoo.org> gnash-9999.ebuild:
+ change cvs ebuild to a stub to point to the cvs ebuild overlay made by
+ Harley Peters <harley@thepetersclan.com> in bug 187444
*gnash-0.8.1 (21 Nov 2007)
diff --git a/net-www/gnash/Manifest b/net-www/gnash/Manifest
index eae620e0f527..4a4479fd6169 100644
--- a/net-www/gnash/Manifest
+++ b/net-www/gnash/Manifest
@@ -12,14 +12,14 @@ EBUILD gnash-0.8.1.ebuild 4574 RMD160 cafcc1d8441d4e05ff678534d54e00b4d5f08045 S
MD5 d7e35df3e31bdbbd04b81b06fb401bab gnash-0.8.1.ebuild 4574
RMD160 cafcc1d8441d4e05ff678534d54e00b4d5f08045 gnash-0.8.1.ebuild 4574
SHA256 b784d91399cde7255176acd565bdbaa83e07c041c5a645151e0c9f1bbfe795d4 gnash-0.8.1.ebuild 4574
-EBUILD gnash-9999.ebuild 4031 RMD160 73ae04ea374cf88ac0d67e7683243ae080d81692 SHA1 9ac76fa0521d3f87356fb5b14e67ee6f914717fb SHA256 71763c71e1f13bd76b583246bcebd0da76526f3e0d368e31bf363d5598ec7920
-MD5 e9ab4ca7801de00eca574e7f94e8b053 gnash-9999.ebuild 4031
-RMD160 73ae04ea374cf88ac0d67e7683243ae080d81692 gnash-9999.ebuild 4031
-SHA256 71763c71e1f13bd76b583246bcebd0da76526f3e0d368e31bf363d5598ec7920 gnash-9999.ebuild 4031
-MISC ChangeLog 508 RMD160 6c9c5eb53f0df8492af35426c747f20f294c0d1f SHA1 70974e8503f17870c8ec776448428531a4a7d61e SHA256 b40616dc6829cbd891c438ffc7f33017163fa2b273d28cac8f62d6e6fccc7289
-MD5 8b5857de4dd2ecc0a013cdcea009e7f4 ChangeLog 508
-RMD160 6c9c5eb53f0df8492af35426c747f20f294c0d1f ChangeLog 508
-SHA256 b40616dc6829cbd891c438ffc7f33017163fa2b273d28cac8f62d6e6fccc7289 ChangeLog 508
+EBUILD gnash-9999.ebuild 505 RMD160 f7784d63cee65876d046e76d573e062cad927bee SHA1 627b71b89298059d5e3dd3872ff19de69913595a SHA256 f8d9aae6f4245160e80afbf8cebaf859a2834a715b295595fbd88e067ac034aa
+MD5 d187943df992d078a66ae777baa4b915 gnash-9999.ebuild 505
+RMD160 f7784d63cee65876d046e76d573e062cad927bee gnash-9999.ebuild 505
+SHA256 f8d9aae6f4245160e80afbf8cebaf859a2834a715b295595fbd88e067ac034aa gnash-9999.ebuild 505
+MISC ChangeLog 712 RMD160 c21fd8b17a6f0fe4caec1572472ae323e55c0102 SHA1 287cd22670e63ac37e1bc7f77d601431f4ca7718 SHA256 db77221f10582175795f8f6ae9b162fc351e031b03bd351c70cee6c1dffde060
+MD5 97b593e3eaf3feb1b294d01ae8a649c4 ChangeLog 712
+RMD160 c21fd8b17a6f0fe4caec1572472ae323e55c0102 ChangeLog 712
+SHA256 db77221f10582175795f8f6ae9b162fc351e031b03bd351c70cee6c1dffde060 ChangeLog 712
MISC metadata.xml 263 RMD160 3a7c4caf761fd53690c78d1352c1f7c2858a2c3b SHA1 0a3e12eb5d6d1c8e869b12ce442e89791f96d1a9 SHA256 05cfd5d6b86ee3f8cfda20636cefb676c252d2f4410b610d4f189ea8bfdff37e
MD5 532ea834bddad203e998a8091c1b7c2d metadata.xml 263
RMD160 3a7c4caf761fd53690c78d1352c1f7c2858a2c3b metadata.xml 263
diff --git a/net-www/gnash/gnash-9999.ebuild b/net-www/gnash/gnash-9999.ebuild
index fca3f4021a80..68593831e786 100644
--- a/net-www/gnash/gnash-9999.ebuild
+++ b/net-www/gnash/gnash-9999.ebuild
@@ -1,145 +1,19 @@
# 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.5 2007/08/30 07:52:00 genstef Exp $
-
-WANT_AUTOCONF=latest
-inherit nsplugins autotools cvs kde-functions qt3 multilib
-set-kdedir
+# $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"
-ECVS_SERVER="cvs.sv.gnu.org:/sources/${PN}"
-ECVS_MODULE="${PN}"
-S="${WORKDIR}/${PN}"
+SRC_URI=""
-LICENSE="GPL-2"
+LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
-IUSE="agg gstreamer ffmpeg kde mad nsplugin xml video_cards_i810"
-#dmalloc, broken see bug 142939
-#dmalloc? ( dev-libs/dmalloc )
-# $(use_enable dmalloc) \
+IUSE=""
-RDEPEND="
- xml? ( dev-libs/libxml2 )
- sys-libs/zlib
- media-libs/jpeg
- media-libs/libogg
- media-libs/libpng
- net-misc/curl
- mad? ( media-libs/libmad )
- ffmpeg? ( media-video/ffmpeg )
- gstreamer? ( media-libs/gstreamer
- || (
- media-plugins/gst-plugins-ffmpeg
- media-plugins/gst-plugins-mad
- media-plugins/gst-plugins-lame
- )
- )
- !gstreamer? ( media-libs/libsdl )
- dev-libs/boost
- x11-libs/libX11
- x11-libs/libXi
- x11-libs/libXmu
- x11-libs/libXt
- x11-proto/xproto
- dev-libs/atk
- dev-libs/glib
- >x11-libs/gtk+-2
- x11-libs/pango
- !agg? ( virtual/opengl x11-libs/gtkglext )
- kde? ( kde-base/kdelibs )
- agg? ( x11-libs/agg )"
- #cairo? ( x11-libs/cairo )
-DEPEND="${RDEPEND} dev-util/pkgconfig"
+RDEPEND=""
+DEPEND=""
pkg_setup() {
- if use agg && use kde; then
- eerror "Building klash with the agg based renderer is not supported"
- eerror "Please USE -kde or -agg"
- die "kde and agg not supported at the same time"
- fi
-
- if has_version '<dev-libs/boost-1.34' && ! built_with_use dev-libs/boost threads; then
- eerror "dev-libst/boost has to be built with the 'threads' USE flag"
- die "dev-libs/boost not built with threads"
- fi
-
- if use mad && ( use !ffmpeg && use !gstreamer ) && ( use nsplugin || use xml ); then
- eerror "Building Gnash using the mad media handler is incompatible with the nsplugin or xml USE flags"
- die "nsplugin and xml not supported with mad media handler"
- fi
-
- if use !mad && use !ffmpeg && use !gstreamer; then
- eerror "You are trying to build Gnash without choosing a media handler"
- eerror "Please enable one of the following ffmpeg,gstreamer or mad(mp3 audio only)"
- die "No media handler selected !"
- fi
-}
-
-src_unpack() {
- cvs_src_unpack
- cd ${S}
- ./autogen.sh
-}
-
-src_compile() {
- local myconf
-
- use nsplugin && myconf="${myconf} --with-plugindir=/opt/netscape/plugins"
-
- #--enable-renderer=engine Specify rendering engine:
- # OpenGL (default)
- # Cairo (experimental)
- #cairo: does not work for plugins yet, offers flash for non-accelerated gfx?
- #if use cairo; then
- # myconf="${myconf} --enable-renderer=cairo"
- #fi
- if use agg; then
- myconf="${myconf} --enable-renderer=agg"
- fi
- #--enable-gui=flavor Specify gui flavor:
- # GTK
- # SDL -> has no controls, we do not USE it
- #$(use_enable gtk glext) with USE=-gtk, fails to detect gtkglext, bug 135010
- #--enable-media=gst||ffmpeg||mad
- if use mad && use !ffmpeg && use !gstreamer; then
- myconf="${myconf} --enable-media=mad"
- fi
-
- if use gstreamer && use !ffmpeg; then
- myconf="${myconf} --enable-media=gst"
- fi
-
- if use ffmpeg; then
- myconf="${myconf} --enable-media=ffmpeg"
- fi
-
- if use kde; then
- myconf="${myconf} --enable-klash --with-qt-incl=${QTDIR}/include
- --with-qt-lib=${QTDIR}/$(get_libdir)"
- else
- myconf="${myconf} --disable-klash"
- fi
-
- econf \
- $(use_enable nsplugin plugin) \
- $(use_enable xml) \
- $(use_enable video_cards_i810 i810-lod-bias) \
- --without-gcc-arch --disable-debugger \
- ${myconf} || die "econf failed"
- emake -j1 || 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"
+ die "Please get the current cvs ebuild from layman -a gnash-cvs"
}