gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] /srv/bzr/gnash/trunk r11762: the beginnings of Bitbake su


From: Rob Savoye
Subject: [Gnash-commit] /srv/bzr/gnash/trunk r11762: the beginnings of Bitbake support for OpenEmbedded that's less than a few years out of date.
Date: Sun, 17 Jan 2010 18:54:15 -0700
User-agent: Bazaar (2.0.2)

------------------------------------------------------------
revno: 11762
committer: Rob Savoye <address@hidden>
branch nick: trunk
timestamp: Sun 2010-01-17 18:54:15 -0700
message:
  the beginnings of Bitbake support for OpenEmbedded that's less than a few 
years out of date.
added:
  gnash_trunk.bb
=== added file 'gnash_trunk.bb'
--- a/gnash_trunk.bb    1970-01-01 00:00:00 +0000
+++ b/gnash_trunk.bb    2010-01-18 01:54:15 +0000
@@ -0,0 +1,46 @@
+DESCRIPTION = "Gnash is a GNU Flash movie player that supports many SWF v7 
features"
+HOMEPAGE = "http://www.gnu.org/software/gnash";
+LICENSE = "GPLv3"
+DEPENDS = "libtool gtk+ pango atk glib agg libsdl-mixer zlib boost \
+       libpng jpeg giflib curl freetype fontconfig gst-plugins-base \
+        address@hidden('ENTERPRISE_DISTRO', '1', '', 'ffmpeg', d)}"
+          
+PR = "r0"
+
+SRC_URI = "http:/gnash/${PV}/gnash-${PV}.tar.bz2
+
+acpaths = " -Imacros"
+inherit autotools pkgconfig
+
+DEFAULT_PREFERENCE = "-1"
+DEFAULT_PREFERENCE_angstrom = "1"
+
+# Boost lacks defines for lots of archs
+TARGET_CC_ARCH_append = "-DHAVE_POLL_H address@hidden' -D_BIG_ENDIAN', ' 
-D_LITTLE_ENDIAN'][bb.data.getVar('SITEINFO_ENDIANESS', d, 1) == 'le']}"
+
+do_install_append() {
+       oe_runmake DESTDIR=${D} install-plugin
+}
+
+# CXXFLAGS += " -I${STAGING_INCDIR} "
+# LDFLAGS  += " -L${STAGING_LIBDIR} "
+
+EXTRA_OECONF = " --with-plugins-install=system \
+                 --prefix=/usr \
+                 --enable-gui=gtk \
+                  --enable-media=gst \
+                 --disable-dependency-tracking \
+               "
+
+PACKAGES =+ "gnash-common \
+        gnash-browser-plugin \
+        gnash-gui \
+        cygnal \
+        "
+
+FILES_gnash-browser-plugin= "${libdir}/mozilla/plugins/*"
+FILES_gnash-common = "${libdir}/gnash/libgnash*.so"
+FILES_gnash-gui = "${bindir}/*gnash"
+FILES_cygnal = "${bindir}/gnash ${bindir}/cygnal"
+
+PARALLEL_MAKE = "-j4"


reply via email to

[Prev in Thread] Current Thread [Next in Thread]