r151 - in /packages/gnash/branches/0.8.1/debian: control gnash-tool.sh gnash.install gnash.links gnash.sh konqueror-plugin-gnash.install mozilla-plugin-gnash.install rules

baby-guest at users.alioth.debian.org baby-guest at users.alioth.debian.org
Fri Aug 17 09:07:18 UTC 2007


Author: baby-guest
Date: Fri Aug 17 09:07:18 2007
New Revision: 151

URL: http://svn.debian.org/wsvn/pkg-flash/?sc=1&rev=151
Log:
Added package gnash


Added:
    packages/gnash/branches/0.8.1/debian/gnash-tool.sh   (with props)
    packages/gnash/branches/0.8.1/debian/gnash.links
    packages/gnash/branches/0.8.1/debian/gnash.sh   (with props)
Modified:
    packages/gnash/branches/0.8.1/debian/control
    packages/gnash/branches/0.8.1/debian/gnash.install
    packages/gnash/branches/0.8.1/debian/konqueror-plugin-gnash.install
    packages/gnash/branches/0.8.1/debian/mozilla-plugin-gnash.install
    packages/gnash/branches/0.8.1/debian/rules

Modified: packages/gnash/branches/0.8.1/debian/control
URL: http://svn.debian.org/wsvn/pkg-flash/packages/gnash/branches/0.8.1/debian/control?rev=151&op=diff
==============================================================================
--- packages/gnash/branches/0.8.1/debian/control (original)
+++ packages/gnash/branches/0.8.1/debian/control Fri Aug 17 09:07:18 2007
@@ -12,6 +12,28 @@
  swfmill, libavcodec-dev, libavformat-dev, mtasc
 Standards-Version: 3.7.2
 Section: utils
+
+Package: gnash
+Section: utils
+Architecture: all
+Depends: gnash-gtk-agg (>= ${source:Version}) | gnash-kde-opengl (>= ${source:Version}),
+ ${shlibs:Depends}, ${misc:Depends}
+Description: free Flash movie player
+ Gnash is a free Flash movie player, which works either standalone, or as
+ plugin for Firefox/Iceweasel/Mozilla or Konqueror. Currently it is in a
+ alpha state. The plugins are under heavy development at this time.
+ .
+ Gnash supports the majority of Flash opcodes up to SWF version 7, and
+ a wide sampling of ActionScript classes for SWF version 8.5. All the
+ core ones are implemented, and many of the newer ones work, but may be
+ missing some of their methods.
+ .
+ Included in the Gnash is an XML based messaging system, as specified in
+ the Flash specification. This lets a flash movie communicate over a TCP/IP
+ socket, and parse the incoming XML message. This lets a movie be a remote
+ control for other devices or applications.
+ .
+  Homepage: http://www.gnu.org/software/gnash/
 
 Package: gnash-gtk-agg
 Section: utils
@@ -66,7 +88,7 @@
 Package: mozilla-plugin-gnash
 Section: utils
 Architecture: any
-Depends: gnash (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: gnash (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}
 Description: free Flash movie player - Plugin for Mozilla and derivatives
  Gnash is a free Flash movie player, which works either standalone, or as
  plugin for Firefox/Iceweasel/Mozilla or Konqueror.
@@ -78,7 +100,7 @@
 Package: konqueror-plugin-gnash
 Section: utils
 Architecture: any
-Depends: gnash (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: gnash (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}
 Description: free Flash movie player - Plugin for Konqueror
  Gnash is a free Flash movie player, which works either standalone, or as
  plugin for Firefox/Iceweasel/Mozilla or Konqueror.

Added: packages/gnash/branches/0.8.1/debian/gnash-tool.sh
URL: http://svn.debian.org/wsvn/pkg-flash/packages/gnash/branches/0.8.1/debian/gnash-tool.sh?rev=151&op=file
==============================================================================
--- packages/gnash/branches/0.8.1/debian/gnash-tool.sh (added)
+++ packages/gnash/branches/0.8.1/debian/gnash-tool.sh Fri Aug 17 09:07:18 2007
@@ -1,0 +1,37 @@
+#!/bin/sh
+
+#
+# gnash:  Wrapper script for running the different versions of gnash tools
+# 
+#   Copyright (C) 2005, 2006, 2007 Free Software Foundation, Inc.
+#   Copyright (C) 2007, Miriam Ruiz
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+#
+
+GUIS="gtk kde"
+RENDERS="agg opengl"
+
+for gui in ${GUIS}; do
+	for rend in ${RENDERS}; do
+		#echo Trying: $0.${gui}-${rend} >&2
+		if test -e $0.${gui}-${rend}; then
+			exec $0.${gui}-${rend} "$@"
+		fi
+	done
+done
+
+echo "Could not find any \"$0.<gui>-<renderer>\" executable" >&2
+exit 1

Propchange: packages/gnash/branches/0.8.1/debian/gnash-tool.sh
------------------------------------------------------------------------------
    svn:executable = *

Modified: packages/gnash/branches/0.8.1/debian/gnash.install
URL: http://svn.debian.org/wsvn/pkg-flash/packages/gnash/branches/0.8.1/debian/gnash.install?rev=151&op=diff
==============================================================================
--- packages/gnash/branches/0.8.1/debian/gnash.install (original)
+++ packages/gnash/branches/0.8.1/debian/gnash.install Fri Aug 17 09:07:18 2007
@@ -1,0 +1,1 @@
+gnash-tool.sh usr/share/gnash/scripts/

Added: packages/gnash/branches/0.8.1/debian/gnash.links
URL: http://svn.debian.org/wsvn/pkg-flash/packages/gnash/branches/0.8.1/debian/gnash.links?rev=151&op=file
==============================================================================
--- packages/gnash/branches/0.8.1/debian/gnash.links (added)
+++ packages/gnash/branches/0.8.1/debian/gnash.links Fri Aug 17 09:07:18 2007
@@ -1,0 +1,3 @@
+usr/share/gnash/scripts/gnash.sh usr/bin/gnash
+usr/share/gnash/scripts/gnash-tool.sh usr/bin/gparser
+usr/share/gnash/scripts/gnash-tool.sh usr/bin/gprocessor

Added: packages/gnash/branches/0.8.1/debian/gnash.sh
URL: http://svn.debian.org/wsvn/pkg-flash/packages/gnash/branches/0.8.1/debian/gnash.sh?rev=151&op=file
==============================================================================
--- packages/gnash/branches/0.8.1/debian/gnash.sh (added)
+++ packages/gnash/branches/0.8.1/debian/gnash.sh Fri Aug 17 09:07:18 2007
@@ -1,0 +1,61 @@
+#!/bin/sh
+
+#
+# gnash:  Wrapper script for running the different GUI versions of gnash 
+# 
+#   Copyright (C) 2005, 2006, 2007 Free Software Foundation, Inc.
+#   Copyright (C) 2007, Miriam Ruiz
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+#
+
+GUIS="gtk kde"
+RENDERS="agg opengl"
+THIS_DIR="`dirname $0`"
+
+if test "$1" = "-G"; then
+	shift
+	gui=`echo "$1" | tr '[A-Z]' '[a-z]'`
+	shift
+	#echo Trying: ${THIS_DIR}/${gui}-gnash >&2
+	if test -e ${THIS_DIR}/${gui}-gnash; then
+		exec ${THIS_DIR}/${gui}-gnash "$@"
+	fi
+	for rend in ${RENDERS}; do
+		#echo Trying: ${THIS_DIR}/gnash.${gui}-${rend} >&2
+		if test -e ${THIS_DIR}/gnash.${gui}-${rend}; then
+			exec ${THIS_DIR}/gnash.${gui}-${rend} "$@"
+		fi
+	done
+	echo "Can't find ${gui}-gnash." >&2
+	exit 1
+fi
+
+for gui in ${GUIS}; do
+	exe=${THIS_DIR}/${gui}-gnash
+	#echo Trying: ${exe} >&2
+	if test -e ${exe}; then
+		exec ${exe} "$@"
+	fi
+	for rend in ${RENDERS}; do
+		#echo Trying: ${THIS_DIR}/gnash.${gui}-${rend} >&2
+		if test -e ${THIS_DIR}/gnash.${gui}-${rend}; then
+			exec ${THIS_DIR}/gnash.${gui}-${rend} "$@"
+		fi
+	done
+done
+
+echo "Could not find any <gui>-gnash nor gnash.<gui>-<renderer> executable under directory \"${THIS_DIR}\"" >&2
+exit 1

Propchange: packages/gnash/branches/0.8.1/debian/gnash.sh
------------------------------------------------------------------------------
    svn:executable = *

Modified: packages/gnash/branches/0.8.1/debian/konqueror-plugin-gnash.install
URL: http://svn.debian.org/wsvn/pkg-flash/packages/gnash/branches/0.8.1/debian/konqueror-plugin-gnash.install?rev=151&op=diff
==============================================================================
--- packages/gnash/branches/0.8.1/debian/konqueror-plugin-gnash.install (original)
+++ packages/gnash/branches/0.8.1/debian/konqueror-plugin-gnash.install Fri Aug 17 09:07:18 2007
@@ -1,4 +1,4 @@
-tmp-kde_opengl/usr/lib/kde3/libklashpart.so usr/lib/kde3/
-tmp-kde_opengl/usr/lib/kde3/libklashpart.la usr/lib/kde3/
-tmp-kde_opengl/usr/share/apps/klash usr/share/apps/
-tmp-kde_opengl/usr/share/services/[Kk]lash* usr/share/services/
+tmp-kde-opengl/usr/lib/kde3/libklashpart.so usr/lib/kde3/
+tmp-kde-opengl/usr/lib/kde3/libklashpart.la usr/lib/kde3/
+tmp-kde-opengl/usr/share/apps/klash usr/share/apps/
+tmp-kde-opengl/usr/share/services/[Kk]lash* usr/share/services/

Modified: packages/gnash/branches/0.8.1/debian/mozilla-plugin-gnash.install
URL: http://svn.debian.org/wsvn/pkg-flash/packages/gnash/branches/0.8.1/debian/mozilla-plugin-gnash.install?rev=151&op=diff
==============================================================================
--- packages/gnash/branches/0.8.1/debian/mozilla-plugin-gnash.install (original)
+++ packages/gnash/branches/0.8.1/debian/mozilla-plugin-gnash.install Fri Aug 17 09:07:18 2007
@@ -1,1 +1,1 @@
-tmp-gtk_agg/usr/lib/gnash/libgnashplugin.so usr/lib/gnash/
+tmp-gtk-agg/usr/lib/gnash/libgnashplugin.so usr/lib/gnash/

Modified: packages/gnash/branches/0.8.1/debian/rules
URL: http://svn.debian.org/wsvn/pkg-flash/packages/gnash/branches/0.8.1/debian/rules?rev=151&op=diff
==============================================================================
--- packages/gnash/branches/0.8.1/debian/rules (original)
+++ packages/gnash/branches/0.8.1/debian/rules Fri Aug 17 09:07:18 2007
@@ -60,12 +60,12 @@
 	cp libamf/README README.amf
 	touch $@
 
-config-gtk_agg: config-gtk_agg-stamp
-config-gtk_agg-stamp: setup
+config-gtk-agg: config-gtk-agg-stamp
+config-gtk-agg-stamp: setup
 	dh_testdir
 	@printf "\n == CONFIGURE GNASH/GTK+AGG ===================================== \n\n"
 	# In the future, I want to add LDFLAGS="-Wl,-z,defs"
-	test -e $@ || ( mkdir tmp-gtk_agg && cd tmp-gtk_agg && $(CURDIR)/configure \
+	test -e $@ || ( mkdir tmp-gtk-agg && cd tmp-gtk-agg && $(CURDIR)/configure \
 		CFLAGS="$(CFLAGS_GTK_AGG)" CXXFLAGS="$(CFLAGS_GTK_AGG)" \
 		--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
 		--prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \
@@ -78,12 +78,12 @@
 	@printf "\n ----------------------------- End of CONFIGURE GNASH/GTK+AGG ---- \n\n"
 	touch $@
 
-config-kde_opengl: config-kde_opengl-stamp
-config-kde_opengl-stamp: setup
+config-kde-opengl: config-kde-opengl-stamp
+config-kde-opengl-stamp: setup
 	dh_testdir
 	@printf "\n == CONFIGURE GNASH/KDE+OPENGL =================================== \n\n"
 	# In the future, I want to add LDFLAGS="-Wl,-z,defs"
-	test -e $@ || ( mkdir tmp-kde_opengl && cd tmp-kde_opengl && $(CURDIR)/configure \
+	test -e $@ || ( mkdir tmp-kde-opengl && cd tmp-kde-opengl && $(CURDIR)/configure \
 		CFLAGS="$(CFLAGS_KDE_OPENGL)" CXXFLAGS="$(CFLAGS_KDE_OPENGL)" \
 		--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --disable-rpath \
 		--prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \
@@ -100,33 +100,33 @@
 
 BUILD_VERSION = $(shell /bin/date --utc +%0Y%0m%0d)
 
-build: build-gtk_agg build-kde_opengl
-
-build-gtk_agg: build-gtk_agg-stamp
-build-gtk_agg-stamp: config-gtk_agg
+build: build-gtk-agg build-kde-opengl
+
+build-gtk-agg: build-gtk-agg-stamp
+build-gtk-agg-stamp: config-gtk-agg
 	dh_testdir
 
 	@printf "\n == MAKE GNASH/GTK+AGG ========================================== \n\n"
-	test -e $@ || $(MAKE) -C tmp-gtk_agg VERSION="$(BUILD_VERSION).gtk_agg"
+	test -e $@ || $(MAKE) -C tmp-gtk-agg VERSION="$(BUILD_VERSION).gtk-agg"
 	@printf "\n --------------------------------- End of MAKE GNASH/GTK+AGG ---- \n\n"
 
 	@#@printf "\n == CHECK GNASH/GTK+AGG ========================================= \n\n"
-	@#-test -e $@ || $(MAKE) -C tmp-gtk_agg check
+	@#-test -e $@ || $(MAKE) -C tmp-gtk-agg check
 	@#@printf "\n -------------------------------- End of CHECK GNASH/GTK+AGG ---- \n\n"
 
 	touch $@
 
-build-kde_opengl: build-kde_opengl-stamp
-build-kde_opengl-stamp: config-kde_opengl
+build-kde-opengl: build-kde-opengl-stamp
+build-kde-opengl-stamp: config-kde-opengl
 	dh_testdir
 	#patch -p1 < debian/patches/klashg_png.patch
 
 	@printf "\n == MAKE GNASH/KDE+OPENGL ======================================= \n\n"
-	test -e $@ || $(MAKE) -C tmp-kde_opengl VERSION="$(BUILD_VERSION).kde_opengl"
+	test -e $@ || $(MAKE) -C tmp-kde-opengl VERSION="$(BUILD_VERSION).kde-opengl"
 	@printf "\n ------------------------------ End of MAKE GNASH/KDE+OPENGL ---- \n\n"
 
 	@#@printf "\n == CHECK GNASH/KDE+OPENGL ====================================== \n\n"
-	@#-test -e $@ || $(MAKE) -C tmp-kde_opengl check
+	@#-test -e $@ || $(MAKE) -C tmp-kde-opengl check
 	@#@printf "\n ----------------------------- End of CHECK GNASH/KDE+OPENGL ---- \n\n"
 
 	#patch -p1 -R < debian/patches/klashg_png.patch
@@ -183,29 +183,29 @@
 	dh_installdirs
 
 	@printf "\n == INSTALL GNASH/GTK+AGG ======================================= \n\n"
-	$(MAKE) install -C tmp-gtk_agg DESTDIR=$(CURDIR)/debian/tmp-gtk_agg
+	$(MAKE) install -C tmp-gtk-agg DESTDIR=$(CURDIR)/debian/tmp-gtk-agg
 	@printf "\n ------------------------------ End of INSTALL GNASH/GTK+AGG ---- \n\n"
 
-	mv debian/tmp-gtk_agg/usr/bin/*-gnash debian/tmp-gtk_agg/usr/bin/gnash.gtk-agg
-	mv debian/tmp-gtk_agg/usr/bin/gparser debian/tmp-gtk_agg/usr/bin/gparser.gtk-agg
-	mv debian/tmp-gtk_agg/usr/bin/gprocessor debian/tmp-gtk_agg/usr/bin/gprocessor.gtk-agg
+	mv debian/tmp-gtk-agg/usr/bin/*-gnash debian/tmp-gtk-agg/usr/bin/gnash.gtk-agg
+	mv debian/tmp-gtk-agg/usr/bin/gparser debian/tmp-gtk-agg/usr/bin/gparser.gtk-agg
+	mv debian/tmp-gtk-agg/usr/bin/gprocessor debian/tmp-gtk-agg/usr/bin/gprocessor.gtk-agg
 
 	@printf "\n == INSTALL GNASH/KDE+OPENGL ==================================== \n\n"
-	$(MAKE) install -C tmp-kde_opengl DESTDIR=$(CURDIR)/debian/tmp-kde_opengl
+	$(MAKE) install -C tmp-kde-opengl DESTDIR=$(CURDIR)/debian/tmp-kde-opengl
 	@printf "\n --------------------------- End of INSTALL GNASH/KDE+OPENGL ---- \n\n"
 
-	mv debian/tmp-kde_opengl/usr/bin/*-gnash debian/tmp-kde_opengl/usr/bin/gnash.kde-opengl
-	mv debian/tmp-kde_opengl/usr/bin/gparser debian/tmp-kde_opengl/usr/bin/gparser.kde-opengl
-	mv debian/tmp-kde_opengl/usr/bin/gprocessor debian/tmp-kde_opengl/usr/bin/gprocessor.kde-opengl
-
-#	for t in gtk_agg kde_opengl; do \
+	mv debian/tmp-kde-opengl/usr/bin/*-gnash debian/tmp-kde-opengl/usr/bin/gnash.kde-opengl
+	mv debian/tmp-kde-opengl/usr/bin/gparser debian/tmp-kde-opengl/usr/bin/gparser.kde-opengl
+	mv debian/tmp-kde-opengl/usr/bin/gprocessor debian/tmp-kde-opengl/usr/bin/gprocessor.kde-opengl
+
+#	for t in gtk-agg kde-opengl; do \
 #		for i in $(CURDIR)/debian/tmp-$$t/usr/bin/*; do \
 #			echo "Removing rpath from \"$$i\"" ; \
 #			chrpath --delete "$$i" ; \
 #		done \
 #	done
 
-#	for t in gtk_agg kde_opengl; do \
+#	for t in gtk-agg kde-opengl; do \
 #		for i in $(CURDIR)/debian/tmp-$$t/usr/lib/{*.so.*,*-*.so} ; do \
 #			echo "Removing rpath from \"$$i\"" ; \
 #			chrpath --delete "$$i" ; \




More information about the pkg-flash-devel mailing list