aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <dberkholz@gentoo.org>2007-04-01 15:28:22 -0700
committerDonnie Berkholz <donnie@comet.(none)>2007-04-01 15:28:22 -0700
commit9bcb89f461d0f8a29d1f6078b4fb8a08b58a8572 (patch)
tree4c8a7698eaf89a4bf40098c396d2d0485810cd82 /media-libs
parentxorg-server: pull old snapshot. (diff)
downloaddberkholz-9bcb89f461d0f8a29d1f6078b4fb8a08b58a8572.tar.gz
dberkholz-9bcb89f461d0f8a29d1f6078b4fb8a08b58a8572.tar.bz2
dberkholz-9bcb89f461d0f8a29d1f6078b4fb8a08b58a8572.zip
Add swfdec, swfdec-mozilla 0.4.3 from bug #105823.
The plugin still doesn't seem to play YouTube on ppc.
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/swfdec-mozilla/Manifest8
-rw-r--r--media-libs/swfdec-mozilla/files/digest-swfdec-mozilla-0.4.33
-rw-r--r--media-libs/swfdec-mozilla/swfdec-mozilla-0.4.3.ebuild38
-rw-r--r--media-libs/swfdec/Manifest8
-rw-r--r--media-libs/swfdec/files/digest-swfdec-0.4.33
-rw-r--r--media-libs/swfdec/swfdec-0.4.3.ebuild55
6 files changed, 115 insertions, 0 deletions
diff --git a/media-libs/swfdec-mozilla/Manifest b/media-libs/swfdec-mozilla/Manifest
new file mode 100644
index 0000000..cc8f3e2
--- /dev/null
+++ b/media-libs/swfdec-mozilla/Manifest
@@ -0,0 +1,8 @@
+DIST swfdec-mozilla-0.4.3.tar.gz 350850 RMD160 d202849eb684729fa22f7ad159fd417ed3775101 SHA1 ca9c4d7c111017bfc67bf28fff139ce19ba02f44 SHA256 4db8e245354c6b05ef2b297da1a72292b48d477653a6ff50b90cf3663ef0f8aa
+EBUILD swfdec-mozilla-0.4.3.ebuild 1069 RMD160 ec11a38b7a3b196c81cebb46a62ea79e08583a35 SHA1 7cf122b249f8c1a6bf37d9626797b2ec4ffc6c8e SHA256 a9b0ca908336952fdd9b62ab338a787fdb2f67ba97d0aa9672e61c5236e806f9
+MD5 1923f6aa8153e45a55c6e7626bb709ab swfdec-mozilla-0.4.3.ebuild 1069
+RMD160 ec11a38b7a3b196c81cebb46a62ea79e08583a35 swfdec-mozilla-0.4.3.ebuild 1069
+SHA256 a9b0ca908336952fdd9b62ab338a787fdb2f67ba97d0aa9672e61c5236e806f9 swfdec-mozilla-0.4.3.ebuild 1069
+MD5 54bf84939f30a691b9290852665d95be files/digest-swfdec-mozilla-0.4.3 262
+RMD160 f37f8b8102f530588addda8ea645cb9020ea2efc files/digest-swfdec-mozilla-0.4.3 262
+SHA256 77ee3b2233b1bd7bfa4ffd2dd9b3ffb1dfb988d937951e1f67f10a2adc1c29bd files/digest-swfdec-mozilla-0.4.3 262
diff --git a/media-libs/swfdec-mozilla/files/digest-swfdec-mozilla-0.4.3 b/media-libs/swfdec-mozilla/files/digest-swfdec-mozilla-0.4.3
new file mode 100644
index 0000000..0c2fca7
--- /dev/null
+++ b/media-libs/swfdec-mozilla/files/digest-swfdec-mozilla-0.4.3
@@ -0,0 +1,3 @@
+MD5 b2a412a9cd603e6769a402bd0b68451b swfdec-mozilla-0.4.3.tar.gz 350850
+RMD160 d202849eb684729fa22f7ad159fd417ed3775101 swfdec-mozilla-0.4.3.tar.gz 350850
+SHA256 4db8e245354c6b05ef2b297da1a72292b48d477653a6ff50b90cf3663ef0f8aa swfdec-mozilla-0.4.3.tar.gz 350850
diff --git a/media-libs/swfdec-mozilla/swfdec-mozilla-0.4.3.ebuild b/media-libs/swfdec-mozilla/swfdec-mozilla-0.4.3.ebuild
new file mode 100644
index 0000000..adeb673
--- /dev/null
+++ b/media-libs/swfdec-mozilla/swfdec-mozilla-0.4.3.ebuild
@@ -0,0 +1,38 @@
+# Distributed under the terms of the GNU General Public License v2
+
+inherit eutils
+
+DESCRIPTION="Swfdec-mozilla is a decoder/renderer netscape style plugin for Macromedia Flash animations."
+HOMEPAGE="http://swfdec.freedesktop.org/"
+SRC_URI="http://swfdec.freedesktop.org/download/swfdec-mozilla/0.4/swfdec-mozilla-0.4.3.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="
+ >=media-libs/swfdec-0.4.3
+ || ( www-client/mozilla-firefox
+ www-client/seamonkey )"
+RDEPEND=""
+
+src_compile() {
+ econf || die "Configure Failed"
+ emake || die "Make failed"
+}
+
+src_install() {
+ exeinto /usr/$(get_libdir)/nsbrowser/plugins
+ doexe src/.libs/libswfdecmozilla.so || die "libswfdecmozilla.so failed"
+ #/usr/$(get_libdir)/nsbrowser/plugins/libswfdecmozilla.so
+
+ insinto /usr/$(get_libdir)/nsbrowser/plugins
+ doins src/libswfdecmozilla.la || die "libswfdecmozilla.la failed"
+ #/usr/$(get_libdir)/nsbrowser/plugins/libswfdecmozilla.la
+
+}
+
+pkg_postinst() {
+ einfo "=) \o/ (="
+ einfo "Remember to report bugs to: https://bugzilla.freedesktop.org"
+}
diff --git a/media-libs/swfdec/Manifest b/media-libs/swfdec/Manifest
new file mode 100644
index 0000000..2c44792
--- /dev/null
+++ b/media-libs/swfdec/Manifest
@@ -0,0 +1,8 @@
+DIST swfdec-0.4.3.tar.gz 1558787 RMD160 1f88bcbd6cfbfd22582a3f4ab5a8126d1ec45660 SHA1 2cc4f40db8c779c41f655058cf9d38319869885c SHA256 35c1584fcc279d87734684457e16f1df4a7bb67c303726b6de270076cb3882e0
+EBUILD swfdec-0.4.3.ebuild 1230 RMD160 6dc38cae65e07d059d6d4630ec21fff57ab7a0e8 SHA1 06eda41201204587633b5dbf85c383a36cd85179 SHA256 b3440d1c8abedacbfe718a2ebdbe3821e2721f3598d7cab9efc040b24e23d742
+MD5 fa90f18cdfeed0ab3d33c936bc04fe74 swfdec-0.4.3.ebuild 1230
+RMD160 6dc38cae65e07d059d6d4630ec21fff57ab7a0e8 swfdec-0.4.3.ebuild 1230
+SHA256 b3440d1c8abedacbfe718a2ebdbe3821e2721f3598d7cab9efc040b24e23d742 swfdec-0.4.3.ebuild 1230
+MD5 02434d860df63e3cb26553949ba4e358 files/digest-swfdec-0.4.3 241
+RMD160 146b6ab6cd3296622c0e0c856e23d37338cf3f18 files/digest-swfdec-0.4.3 241
+SHA256 030bcfa7a6ed54a7b9b7121390db1e511ea9c5ecc1be4c80c0a5fdd36474e981 files/digest-swfdec-0.4.3 241
diff --git a/media-libs/swfdec/files/digest-swfdec-0.4.3 b/media-libs/swfdec/files/digest-swfdec-0.4.3
new file mode 100644
index 0000000..8457457
--- /dev/null
+++ b/media-libs/swfdec/files/digest-swfdec-0.4.3
@@ -0,0 +1,3 @@
+MD5 7a857dcc9228ac590327b04a90db2e64 swfdec-0.4.3.tar.gz 1558787
+RMD160 1f88bcbd6cfbfd22582a3f4ab5a8126d1ec45660 swfdec-0.4.3.tar.gz 1558787
+SHA256 35c1584fcc279d87734684457e16f1df4a7bb67c303726b6de270076cb3882e0 swfdec-0.4.3.tar.gz 1558787
diff --git a/media-libs/swfdec/swfdec-0.4.3.ebuild b/media-libs/swfdec/swfdec-0.4.3.ebuild
new file mode 100644
index 0000000..9c9658f
--- /dev/null
+++ b/media-libs/swfdec/swfdec-0.4.3.ebuild
@@ -0,0 +1,55 @@
+# Distributed under the terms of the GNU General Public License v2
+
+inherit eutils
+
+DESCRIPTION="Swfdec is a decoder/renderer for Macromedia Flash animations."
+HOMEPAGE="http://swfdec.freedesktop.org/"
+SRC_URI="http://swfdec.freedesktop.org/download/swfdec/0.4/swfdec-0.4.3.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="mad ffmpeg doc"
+
+DEPEND="ffmpeg? ( media-video/ffmpeg )
+ dev-libs/glib
+ x11-libs/pango
+ x11-libs/gtk+
+ x11-libs/cairo
+ media-libs/alsa-lib
+ mad? ( media-libs/libmad )"
+RDEPEND=""
+
+src_compile() {
+ if use doc ; then
+ docconf="--enable-gtk-doc"
+ else
+ docconf="--disable-gtk-doc"
+ fi
+
+ econf \
+ $(use_enable ffmpeg) \
+ $(use_enable mad) \
+ ${docconf} \
+ || die "Configure failed"
+
+ emake -j1 || "Make failed"
+}
+
+src_install() {
+ emake -j1 install DESTDIR="${D}" || die "make install failed"
+
+ dodoc CHANGES CREDITS README TODO VERSION
+
+ # This file must be updated with each version update
+ insinto /usr/$(get_libdir)/pkgconfig
+ doins "${FILESDIR}"/swfdec.pc
+
+ # Use correct libdir in pkgconfig file
+ dosed "s:^libdir.*:libdir=/usr/$(get_libdir):" \
+ /usr/$(get_libdir)/pkgconfig/swfdec.pc
+
+}
+
+pkg_postinst() {
+ einfo "Remember to report bugs to: https://bugzilla.freedesktop.org"
+}