[Lunar-commits] <moonbase> gnash, agg: Add two new modules.

Moritz Heiber moe at lunar-linux.org
Fri Mar 13 16:02:22 CET 2009


commit e7ce6d18feadf6f119e74f986fc198015514d637
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