+++ /dev/null
-# ChangeLog for net-www/gplflash
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/gplflash/ChangeLog,v 1.21 2006/01/26 21:03:47 genstef Exp $
-
- 26 Jan 2006; Stefan Schweizer <genstef@gentoo.org>
- -gplflash-0.4.12.ebuild, -gplflash-0.4.13.ebuild,
- gplflash-0.4.13-r1.ebuild:
- Remove old ebuilds, fix modular X depends
-
-*gplflash-0.4.13-r1 (17 Dec 2005)
-
- 17 Dec 2005; Mike Frysinger <vapier@gentoo.org>
- +files/gplflash-0.4.13-build.patch, +gplflash-0.4.13-r1.ebuild:
- Fix RUNPATH bugs by cleaning up the autotools #114418.
-
- 17 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
- Converted to UTF-8, fixed encoding screwups
-
- 17 Mar 2005; Heinrich Wendel <lanius@gentoo.org> gplflash-0.4.13.ebuild:
- fix plugin dir, bug #84593
-
-*gplflash-0.4.13 (08 Mar 2005)
-
- 08 Mar 2005; Markus Rothe <corsair@gentoo.org> +gplflash-0.4.13.ebuild:
- Version bump, but configure won't find new location of X11 includes/libraries.
- Temporal solution is pointing configure to the exact location, until a better
- is found. bug #79270
-
- 03 Nov 2004; Markus Rothe <corsair@gentoo.org> +metadata.xml:
- Added metadata.xml
-
-*gplflash-0.4.12 (03 Nov 2004)
-
- 03 Nov 2004; Markus Rothe <corsair@gentoo.org> +gplflash-0.4.12.ebuild:
- Version bumb; won't work on ppc64 -> -ppc64
-
- 03 Oct 2003; Joel Hill <hillster@gentoo.org> gplflash-0.4.10-r3.ebuild:
- added einfo regarding support only for older flash and also changed
- discriptionto take into account, added RDEPEND to stop it being installed at
- the same time ad netscape-flash
-
-*gplflash-0.4.10-r3 (03 Oct 2003)
-
- 03 Oct 2003; Joel Hill <hillster@gentoo.org> gplflash-0.4.10-r3.ebuild:
- added nsplugins support bug #23632
-
- 03 Oct 2003; Joel Hill <hillster@gentoo.org> gplflash-0.4.10-r1.ebuild,
- gplflash-0.4.10-r2.ebuild, gplflash-0.4.10.ebuild:
- Updated homepages and source urls.
-
- 12 Jun 2003; <msterret@gentoo.org> gplflash-0.4.10-r1.ebuild,
- gplflash-0.4.10-r2.ebuild, gplflash-0.4.10.ebuild:
- fix Header
-
-*gplflash-0.4.10-r2 (17 Mar 2003)
-
- 17 Mar 2003; root <root@gentoo.org> gplflash-0.4.10-r2.ebuild,
- files/gplflash-0.4.10-ppc.diff:
- Fixed issues with static/shared libs; works on PPC now
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
- 23 August 2002; Sascha Schwabbauer <cybersystem@gentoo.org> :
-
- Added ppc to keywords.
-
- 09 Jul 2002; Martin Schlemmer <azarah@gentoo.org> gcc3-gentoo.diff :
-
- Update the patch not to include the "$Id:", as it invalidated the
- patch after commit, causing gplflash to still fail with gcc3.
-
-*gplflash-0.4.10-r1 (29 Jun 2002)
-
- 14 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> gplflash-0.4.10.ebuild :
- Added LICENSE, KEYWORDS, SLOT.
-
- 14 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> gplflash-0.4.10-r1.ebuild :
- Added KEYWORDS.
-
- 29 Jun 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog,
- gplflash-0.4.10-r1.ebuild :
-
- Added missing ChangeLog, lintool fixups, patch for GCC3.1 support
- (thanks to José Fonseca <j_r_fonseca@yahoo.co.uk> of bug #4134).
-
-*gplflash-0.4.10 (12 Jun 2003)
-
- 13 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> :
- Added missing changelog entry.
-
+++ /dev/null
-MD5 0317fd394ca0a05537c9f2ea9426565f ChangeLog 3197
-MD5 37d2d7738b1e06fcb5c161ffce30f238 files/digest-gplflash-0.4.10-r3 61
-MD5 d7c22e5bc2dbb9299d6feb1ed3fe9504 files/digest-gplflash-0.4.13-r1 68
-MD5 986f1d69944d8e520137dd61e3c480ed files/gplflash-0.4.10-fPIC.patch 2011
-MD5 4e51ed812f940be98742997fee035846 files/gplflash-0.4.10-gcc3-gentoo.diff 1060
-MD5 1560bb78cb5b479b310c1604fb1b46da files/gplflash-0.4.10-ppc.diff 2018
-MD5 6099b34b239785c25dd78321b873c009 files/gplflash-0.4.13-build.patch 1076
-MD5 a25ff65adfa27d5ae129a3eaccead1f0 gplflash-0.4.10-r3.ebuild 1257
-MD5 3b44439bfd413e07360adfa8844c2fc5 gplflash-0.4.13-r1.ebuild 1428
-MD5 949fb05a0b370c806f90c42b6f70f248 metadata.xml 580
+++ /dev/null
-MD5 1473f085c599d8076fa866cd91e11598 flash-0.4.10.tgz 358995
+++ /dev/null
-MD5 1b14c21094eb07416842ac0f5298b3f1 gplflash-0.4.13.tar.bz2 323128
+++ /dev/null
-diff -urN flash-0.4.10/Jpeg/Makefile flash-0.4.10/Jpeg/Makefile
---- flash-0.4.10/Jpeg/Makefile 1999-01-27 18:10:51.000000000 -0500
-+++ flash-0.4.10/Jpeg/Makefile 2004-02-07 15:04:08.009581920 -0500
-@@ -20,7 +20,7 @@
- mandir = $(prefix)/man/man$(manext)
-
- # You may need to adjust these cc options:
--CFLAGS= -O2 -I$(srcdir)
-+CFLAGS= -O2 -I$(srcdir) -fPIC
- # Generally, we recommend defining any configuration symbols in jconfig.h,
- # NOT via -D switches here.
- # However, any special defines for ansi2knr.c may be included here:
-diff -urN flash-0.4.10/Lib/Makefile flash-0.4.10/Lib/Makefile
---- flash-0.4.10/Lib/Makefile 2000-06-04 05:49:23.000000000 -0400
-+++ flash-0.4.10/Lib/Makefile 2004-02-07 15:03:50.707212280 -0500
-@@ -1,6 +1,6 @@
- CPPFLAGS=-I../Jpeg -I../Zlib
- # Comment out the following line if you use egcs :
--CXXFLAGS=-O3 -Wall -fno-rtti -fno-exceptions
-+CXXFLAGS=-O3 -Wall -fno-rtti -fno-exceptions -fPIC
-
- INCLUDES= adpcm.h cxform.h graphic.h script.h sqrt.h\
- bitmap.h displaylist.h matrix.h shape.h swf.h\
-diff -urN flash-0.4.10/Plugin/Makefile flash-0.4.10/Plugin/Makefile
---- flash-0.4.10/Plugin/Makefile 1999-09-28 08:13:38.000000000 -0400
-+++ flash-0.4.10/Plugin/Makefile 2004-02-07 15:04:48.137481552 -0500
-@@ -35,7 +35,7 @@
- # Linux
- SHARED=-shared
-
--CFLAGS= $(OPTIMIZER) $(PLUGIN_DEFINES) -I$(FLASH) -I/usr/X11R6/include
-+CFLAGS= $(OPTIMIZER) $(PLUGIN_DEFINES) -I$(FLASH) -I/usr/X11R6/include -fPIC
- LDFLAGS= $(FLASH)/libflash.a $(LIBCXX) ../Jpeg/libjpeg.a ../Zlib/libz.a
-
- SRC= plugin.c npunix.c
-diff -urN flash-0.4.10/Zlib/Makefile flash-0.4.10/Zlib/Makefile
---- flash-0.4.10/Zlib/Makefile 1999-01-27 18:11:10.000000000 -0500
-+++ flash-0.4.10/Zlib/Makefile 2004-02-07 15:04:13.985673416 -0500
-@@ -2,7 +2,7 @@
- # Copyright (C) 1995-1998 Jean-loup Gailly.
- # For conditions of distribution and use, see copyright notice in zlib.h
-
--CFLAGS=-O3 -DHAVE_UNISTD_H -DUSE_MMAP
-+CFLAGS=-O3 -DHAVE_UNISTD_H -DUSE_MMAP -fPIC
-
- CPP=$(CC) -E
-
+++ /dev/null
-diff -u -r flash-0.4.10.old/Lib/shape.cc flash-0.4.10/Lib/shape.cc
---- flash-0.4.10.old/Lib/shape.cc Wed Jun 7 19:11:08 2000
-+++ flash-0.4.10/Lib/shape.cc Tue Jun 25 12:03:56 2002
-@@ -22,4 +22,5 @@
-
- #include "swf.h"
-+#include <math.h>
-
- #ifdef RCSID
-diff -u -r flash-0.4.10.old/Makefile flash-0.4.10/Makefile
---- flash-0.4.10.old/Makefile Mon Jun 12 09:19:14 2000
-+++ flash-0.4.10/Makefile Tue Jun 25 12:00:07 2002
-@@ -1,4 +1,4 @@
--SUBDIRS= Jpeg Zlib Lib Player Plugin Kflash
-+SUBDIRS= Jpeg Zlib Lib Player Plugin
-
- all:
- for subdir in $(SUBDIRS); do (cd $$subdir; $(MAKE)); done
-diff -u -r flash-0.4.10.old/Player/Makefile flash-0.4.10/Player/Makefile
---- flash-0.4.10.old/Player/Makefile Wed Jun 7 19:19:50 2000
-+++ flash-0.4.10/Player/Makefile Tue Jun 25 12:09:34 2002
-@@ -1,7 +1,7 @@
- FLASH=../Lib
- CPPFLAGS=-I$(FLASH)
- CFLAGS=-O3
--LIBS = $(FLASH)/libflash.a ../Zlib/libz.a ../Jpeg/libjpeg.a -L/usr/X11R6/lib -lX11 -lXext -lm
-+LIBS = $(FLASH)/libflash.a ../Zlib/libz.a ../Jpeg/libjpeg.a -L/usr/X11R6/lib -lX11 -lXext -lm -lstdc++
- CC=gcc
- LDFLAGS=
-
+++ /dev/null
---- Jpeg/Makefile.orig 2003-03-17 21:02:31.000000000 -0600
-+++ Jpeg/Makefile 2003-03-17 21:02:37.000000000 -0600
-@@ -20,7 +20,7 @@
- mandir = $(prefix)/man/man$(manext)
-
- # You may need to adjust these cc options:
--CFLAGS= -O2 -I$(srcdir)
-+CFLAGS= -O2 -I$(srcdir) -shared -fPIC
- # Generally, we recommend defining any configuration symbols in jconfig.h,
- # NOT via -D switches here.
- # However, any special defines for ansi2knr.c may be included here:
---- Lib/Makefile.orig 2003-03-17 21:03:38.000000000 -0600
-+++ Lib/Makefile 2003-03-17 21:03:17.000000000 -0600
-@@ -1,6 +1,6 @@
--CPPFLAGS=-I../Jpeg -I../Zlib
-+CPPFLAGS=-I../Jpeg -I../Zlib
- # Comment out the following line if you use egcs :
--CXXFLAGS=-O3 -Wall -fno-rtti -fno-exceptions
-+CXXFLAGS=-O3 -Wall -fno-rtti -fno-exceptions -shared -fPIC
-
- INCLUDES= adpcm.h cxform.h graphic.h script.h sqrt.h\
- bitmap.h displaylist.h matrix.h shape.h swf.h\
---- Zlib/Makefile.orig 2003-03-17 21:03:50.000000000 -0600
-+++ Zlib/Makefile 2003-03-17 21:04:07.000000000 -0600
-@@ -2,7 +2,7 @@
- # Copyright (C) 1995-1998 Jean-loup Gailly.
- # For conditions of distribution and use, see copyright notice in zlib.h
-
--CFLAGS=-O3 -DHAVE_UNISTD_H -DUSE_MMAP
-+CFLAGS=-O3 -DHAVE_UNISTD_H -DUSE_MMAP -shared -fPIC
-
- CPP=$(CC) -E
-
---- Plugin/Makefile.orig 2003-03-17 21:04:15.000000000 -0600
-+++ Plugin/Makefile 2003-03-17 21:04:37.000000000 -0600
-@@ -33,9 +33,9 @@
- # FreeBSD
- #SHARED=-Bshareable
- # Linux
--SHARED=-shared
-+SHARED=-shared -fPIC
-
--CFLAGS= $(OPTIMIZER) $(PLUGIN_DEFINES) -I$(FLASH) -I/usr/X11R6/include
-+CFLAGS= $(SHARED) $(OPTIMIZER) $(PLUGIN_DEFINES) -I$(FLASH) -I/usr/X11R6/include
- LDFLAGS= $(FLASH)/libflash.a $(LIBCXX) ../Jpeg/libjpeg.a ../Zlib/libz.a
-
- SRC= plugin.c npunix.c
-@@ -46,7 +46,7 @@
- default all: $(SHAREDTARGET)
-
- $(SHAREDTARGET): $(OBJ) $(FLASH)/libflash.a
-- $(LD) $(SHARED) -o $(SHAREDTARGET) $(OBJ) $(LDFLAGS)
-+ $(CC) $(SHARED) -o $(SHAREDTARGET) $(OBJ) $(LDFLAGS)
-
- plugin.o: $(FLASH)/flash.h
-
+++ /dev/null
---- lib/Makefile.am
-+++ lib/Makefile.am
-@@ -1,7 +1,7 @@
-
- INCLUDES = -I$(top_srcdir)/lib
-
--AM_CXXFLAGS =-O3 -Wall -fno-rtti -fno-exceptions -g3
-+AM_CXXFLAGS = -Wall -fno-rtti -fno-exceptions
-
- flash_LTLIBRARIES = \
- libflash.la
---- plugin/Makefile.am
-+++ plugin/Makefile.am
-@@ -10,21 +10,11 @@
- # api gets control.
- #
-
--
- PLUGIN_DEFINES= -DXP_UNIX -DPLUGIN_TRACE
--OPTIMIZER=$(OPTFLAGS)
--SHARED=-shared
-
- libnpflash_la_SOURCES = plugin.c npunix.c
--libnpflash_la_CFLAGS = -fpic -fPIC -DPIC $(OPTIMIZER) $(PLUGIN_DEFINES) -I../lib $(X_CFLAGS)
--libnpflash_la_LDFLAGS = -L../lib/.libs -lflash
--
--install-pluginLTLIBRARIES: $(plugin_LIBRARIES)
-- mkdir -p "$(DESTDIR)$(PLUGIN_DIR)"
-- cp $(srcdir)/.libs/libnpflash.so.0.0.0 "$(DESTDIR)$(PLUGIN_DIR)/libnpflash.so"
--
--uninstall-pluginLTLIBRARIES: $(plugin_LIBRARIES)
-- rm -f "$(DESTDIR)$(PLUGIN_DIR)/libnpflash.so"
-+libnpflash_la_CFLAGS = $(PLUGIN_DEFINES) -I$(top_builddir)/lib $(X_CFLAGS)
-+libnpflash_la_LIBADD = $(top_builddir)/lib/libflash.la
-
- # $(LIBTOOL) --mode=install -c .libs/libnpflash.so $(PLUGIN_DIR)
-
+++ /dev/null
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/gplflash/gplflash-0.4.10-r3.ebuild,v 1.6 2005/03/08 14:34:14 corsair Exp $
-
-inherit nsplugins eutils
-
-DESCRIPTION="GPL Shockwave Flash Player/Plugin, Supports Older Ver <=4 Only"
-HOMEPAGE="http://www.swift-tools.net/Flash/"
-SRC_URI="http://www.swift-tools.net/Flash/flash-0.4.10.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ppc sparc amd64"
-IUSE=""
-
-DEPEND="media-libs/libflash"
-RDEPEND="!net-www/netscape-flash"
-
-S=${WORKDIR}/flash-${PV}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${P}-gcc3-gentoo.diff
- use amd64 && epatch ${FILESDIR}/${P}-fPIC.patch
- use ppc && epatch ${FILESDIR}/${P}-ppc.diff
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
- cd ${S}/Plugin
- insinto /opt/netscape/plugins
- doins npflash.so
- inst_plugin /opt/netscape/plugins/npflash.so
- cd ${S}
- dodoc README COPYING
-}
-
-pkg_postinst() {
- einfo
- einfo "Only Supports older version 4 and below flash"
- einfo "animations on version 5 and above (most websites)"
- einfo "you will experiance freezes. if in doubt unmerge"
- einfo "net-www/gplflash and merge net-www/netscape-flash"
- einfo "for version 5 and above"
- einfo
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/gplflash/gplflash-0.4.13-r1.ebuild,v 1.2 2006/01/26 21:03:47 genstef Exp $
-
-inherit nsplugins eutils flag-o-matic autotools
-
-DESCRIPTION="free, portable, and useable alternative to the flash-decoder by Macromedia"
-HOMEPAGE="http://gplflash.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc -ppc64 ~sparc ~x86"
-IUSE="nosound"
-
-DEPEND="media-libs/libmad
- media-libs/jpeg
- sys-libs/zlib
- || ( ( x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXt
- x11-proto/xextproto
- x11-proto/xproto )
- virtual/x11 )
- !net-www/netscape-flash
- !media-libs/libflash"
-
-
-PLUGDIR="/opt/netscape/plugins"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-build.patch
- eautoreconf
-}
-
-src_compile() {
- use nosound && append-flags -DNOSOUND
-
- # configure -- includes and libraries won't be found correctly.
- # temporal solution is pointing configure to the exaclt location
- # until a better solution is found. bug #79270
- econf \
- --with-plugin-dir=${PLUGDIR} \
- --x-includes=/usr/include/X11/ --x-libraries=/usr/lib/ \
- || die "configure failed"
- emake || die "make failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die
- dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
- inst_plugin ${PLUGDIR}/libnpflash.so
-}
+++ /dev/null
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>mozilla</herd>
- <longdescription>
- This is the package of the revived GPLFLash, and is based on Olivier
- Debons original work, which hasen't had a release since June 2000.
- This project hope to bring GPLFlash back as a free, portable and
- useable alternative to the flash-decoder released by Macromedia.
- The project contains a decoding library, a player and (perhaps most
- importantly) a mozilla/netscape plugin.
- </longdescription>
-</pkgmetadata>