[Lunar-commits] <moonbase> gnash, agg: Add two new modules.
Moritz Heiber
moe at lunar-linux.org
Mon Mar 10 13:37:33 CET 2008
commit 035045dbb92f0d47fbe08457a021a8e93a70ff88
Author: Moritz Heiber <moe at lunar-linux.org>
Date: Mon Mar 10 13:37:02 2008 +0100
gnash, agg: Add two new modules.
gnash compiles and works. But it has some quirks (youtube does not work
very well related to some gstreamer errors I presume; the ogl backend does not
compile due to packaging errors). However, if you're looking for firefox
flash support (simple animations and others) on 64bit workstations .. this
is your best chance.
agg is a required dependency of gnash (renderer).
---
graphics/agg/BUILD | 7 +++++++
graphics/agg/DEPENDS | 2 ++
graphics/agg/DETAILS | 13 +++++++++++++
zbeta/gnash/BUILD | 10 ++++++++++
zbeta/gnash/DEPENDS | 6 ++++++
zbeta/gnash/DETAILS | 15 +++++++++++++++
6 files changed, 53 insertions(+), 0 deletions(-)
diff --git a/graphics/agg/BUILD b/graphics/agg/BUILD
new file mode 100644
index 0000000..9ac45c3
--- /dev/null
+++ b/graphics/agg/BUILD
@@ -0,0 +1,7 @@
+(
+
+ chmod +x autogen.sh &&
+
+ default_cvs_build
+
+) > $C_FIFO 2>&1
diff --git a/graphics/agg/DEPENDS b/graphics/agg/DEPENDS
new file mode 100644
index 0000000..0d6f2e5
--- /dev/null
+++ b/graphics/agg/DEPENDS
@@ -0,0 +1,2 @@
+depends freetype2
+depends SDL
diff --git a/graphics/agg/DETAILS b/graphics/agg/DETAILS
new file mode 100644
index 0000000..cf1d11d
--- /dev/null
+++ b/graphics/agg/DETAILS
@@ -0,0 +1,13 @@
+ MODULE=agg
+ VERSION=2.5
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://www.antigrain.com/
+ SOURCE_VFY=sha1:08f23da64da40b90184a0414369f450115cdb328
+ WEB_SITE=http://www.antigrain.com
+ ENTERED=20080310
+ UPDATED=20080310
+ SHORT="a graphic library"
+cat << EOF
+Anti-Grain Geometry (AGG) is an Open Source, free of charge graphic library,
+written in industrially standard C++.
+EOF
diff --git a/zbeta/gnash/BUILD b/zbeta/gnash/BUILD
new file mode 100644
index 0000000..05d473b
--- /dev/null
+++ b/zbeta/gnash/BUILD
@@ -0,0 +1,10 @@
+(
+
+ OPTS+=" --disable-cygnal --enable-gui=gtk \
+ --with-npapi-plugindir=/opt/lunar/plugins"
+
+ default_build &&
+
+ make install-plugin
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/gnash/DEPENDS b/zbeta/gnash/DEPENDS
new file mode 100644
index 0000000..88ad069
--- /dev/null
+++ b/zbeta/gnash/DEPENDS
@@ -0,0 +1,6 @@
+depends gtk+-2
+depends libxml2
+depends gstreamer-10
+depends curl
+depends agg
+depends boost
diff --git a/zbeta/gnash/DETAILS b/zbeta/gnash/DETAILS
new file mode 100644
index 0000000..80229e1
--- /dev/null
+++ b/zbeta/gnash/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=gnash
+ VERSION=0.8.2
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://ftp.gnu.org/gnu/gnash/0.8.2/
+ SOURCE_VFY=sha1:1d524f9a5e96037db4159fe6142b0c228b6130be
+ WEB_SITE=http://www.gnu.org/software/gnash/
+ ENTERED=20061118
+ UPDATED=20080310
+ SHORT="a GNU Flash movie player"
+cat << EOF
+Gnash is a GNU Flash movie player. Previously, it was only possible to play
+flash movies with proprietary software. While there are some other free
+flash players, none support anything beyond SWF v4. Gnash is based on GameSWF,
+and supports many SWF v7 features.
+EOF
More information about the Lunar-commits
mailing list