Hello,
Here is a patch to have make distcheck work. It includes distribution
of some header files, of the media directory, and cleaning of files
left after tests.
It contains a controversial change: since the tests in actionscript.all
are known to be broken, I removed the directory from SUBDIRS and added it
in DIST_SUBDIRS. To make the checks (or make clean) one have to go to
the directory and issue the make commands there.
Another thing which may be problematic is the redistribution of the
Bitstream Vera Fonts in gnash since the fonts licence seems to me to be
incompatible with the GPL (it adds restrictions). Can it be considered
as content and not code and therefore allowed to be mixed with GPL
code, or is there an issue? If I'm not wrong the debian folks consider
that kind of mix to be an issue, while the FSF accepts it.
--
Pat
? check_libtestsuite.diff
? conf.out
? configure.ac-use_kde_with_klash.diff
? configure.out
? dist-clean.diff
? distcheck.out
? gnash-0.7.1-cvs-20061012.tar.gz
? gnash-ffmpeg.diff
? gnash.sum
? misc-ming-do_swf_before_test.diff
? site.exp
? use_system_libtool.diff
? doc/C/gnash.aux
? doc/C/gnash.out
? doc/C/gnash.texi
? gui/NullGui.lo
? gui/Player.lo
? gui/gnash
? gui/gtk.lo
? gui/gtk_glue_gtkglext.lo
? gui/gui.lo
? gui/libgnashgui.la
? gui/libgnashplayer.la
? libamf/.libs
? libamf/amf.lo
? libamf/libgnashamf.la
? libamf/rtmp.lo
? libbase/out
? macros/libtool.m4-new
? plugin/np_entry.lo
? plugin/npn_gate.lo
? plugin/npp_gate.lo
? plugin/klash/.libs
? plugin/klash/klash
? plugin/klash/klash.moc
? plugin/klash/klash.moc.in
? plugin/klash/klash_part.lo
? plugin/klash/klash_part.moc
? plugin/klash/libklashpart.la
? testsuite/.deps
? testsuite/.libs
? testsuite/libtestsuite.la
? testsuite/libtestsuite_la-MovieTester.lo
? testsuite/actionscript.all/Boolean.swf
? testsuite/actionscript.all/Camera.swf
? testsuite/actionscript.all/Color.swf
? testsuite/actionscript.all/ContextMenu.swf
? testsuite/actionscript.all/CustomActions.swf
? testsuite/actionscript.all/Date.swf
? testsuite/actionscript.all/Error.swf
? testsuite/actionscript.all/Function.swf
? testsuite/actionscript.all/Global.swf
? testsuite/actionscript.all/Inheritance.swf
? testsuite/actionscript.all/LoadVars.swf
? testsuite/actionscript.all/LocalConnection.swf
? testsuite/actionscript.all/Microphone.swf
? testsuite/actionscript.all/Mouse.swf
? testsuite/actionscript.all/MovieClip.swf
? testsuite/actionscript.all/NetConnection.swf
? testsuite/actionscript.all/NetStream.swf
? testsuite/actionscript.all/Number.swf
? testsuite/actionscript.all/Object.swf
? testsuite/actionscript.all/Selection.swf
? testsuite/actionscript.all/SharedObject.swf
? testsuite/actionscript.all/Stage.swf
? testsuite/actionscript.all/String.swf
? testsuite/actionscript.all/System.swf
? testsuite/actionscript.all/TextSnapshot.swf
? testsuite/actionscript.all/Video.swf
? testsuite/actionscript.all/XML.swf
? testsuite/actionscript.all/XMLNode.swf
? testsuite/actionscript.all/array.swf
? testsuite/actionscript.all/check.swf
? testsuite/actionscript.all/dejagnu.swf
? testsuite/actionscript.all/delete.swf
? testsuite/actionscript.all/embed.html
? testsuite/actionscript.all/gnash-check.out
? testsuite/actionscript.all/gnash-dbg.log
? testsuite/actionscript.all/index.html
? testsuite/actionscript.all/index.wiki
? testsuite/actionscript.all/inheritance.swf
? testsuite/actionscript.all/out.swf
? testsuite/actionscript.all/rtmp.swf
? testsuite/actionscript.all/rtrace.swf
? testsuite/actionscript.all/site.exp
? testsuite/actionscript.all/strace.out
? testsuite/actionscript.all/testrun.log
? testsuite/actionscript.all/testrun.sum
? testsuite/actionscript.all/utils.swf
? testsuite/actionscript.all/xtrace.swf
? testsuite/libbase/NoSeekFileTest
? testsuite/libbase/NoSeekFileTestCache
? testsuite/libbase/RcTest
? testsuite/libbase/gnash-dbg.log
? testsuite/libbase/site.exp
? testsuite/libbase/testrun.log
? testsuite/libbase/testrun.sum
? testsuite/misc-ming.all/DefineEditTextTest
? testsuite/misc-ming.all/DefineEditTextVariableNameTest
? testsuite/misc-ming.all/DefineEditTextVariableNameTest-Runner
? testsuite/misc-ming.all/PlaceObject2Test
? testsuite/misc-ming.all/RemoveObject2Test
? testsuite/misc-ming.all/gnash-dbg.log
? testsuite/server/.deps
? testsuite/server/.libs
? testsuite/server/Makefile
? testsuite/server/Makefile.in
? testsuite/server/MatrixTest
? testsuite/server/gnash-dbg.log
? testsuite/server/site.exp
? testsuite/server/testrun.log
? testsuite/server/testrun.sum
Index: backend/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/backend/Makefile.am,v
retrieving revision 1.43
diff -u -3 -p -r1.43 Makefile.am
--- backend/Makefile.am 11 Oct 2006 15:45:17 -0000 1.43
+++ backend/Makefile.am 12 Oct 2006 14:44:19 -0000
@@ -57,7 +57,8 @@ INCLUDES = -I.. \
$(NULL)
noinst_HEADERS = \
- render_handler.h
+ render_handler.h \
+ render_handler_tri.h
# bin_PROGRAMS = gnash
@@ -85,7 +86,7 @@ INCLUDES += $(LIBXML_CFLAGS)
endif
if USE_SOUND_SDL
-SOUND_SOURCES = sound_handler_sdl.cpp
+SOUND_SOURCES = sound_handler_sdl.cpp sound_handler_sdl.h
if USE_FFMPEG_ENGINE
AM_LDFLAGS += $(FFMPEG_LIBS)
INCLUDES += $(FFMPEG_CFLAGS)
Index: libbase/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/libbase/Makefile.am,v
retrieving revision 1.43
diff -u -3 -p -r1.43 Makefile.am
--- libbase/Makefile.am 11 Oct 2006 21:50:56 -0000 1.43
+++ libbase/Makefile.am 12 Oct 2006 14:44:19 -0000
@@ -122,6 +122,7 @@ noinst_HEADERS = \
ogl.h \
postscript.h \
rc.h \
+ ref_counted.h \
smart_ptr.h \
triangulate.h \
triangulate_impl.h \
Index: testsuite/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/testsuite/Makefile.am,v
retrieving revision 1.16
diff -u -3 -p -r1.16 Makefile.am
--- testsuite/Makefile.am 12 Oct 2006 13:24:11 -0000 1.16
+++ testsuite/Makefile.am 12 Oct 2006 14:44:19 -0000
@@ -8,10 +8,13 @@ SUBDIRS = \
libbase \
server \
misc-ming.all \
+ $(NULL)
+
+DIST_SUBDIRS = $(SUBDIRS) \
actionscript.all \
$(NULL)
-EXTRA_DIST = check.h
+EXTRA_DIST = check.h media
# could not find a way to only build this on make check
check_LTLIBRARIES = libtestsuite.la
Index: testsuite/misc-ming.all/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/testsuite/misc-ming.all/Makefile.am,v
retrieving revision 1.18
diff -u -3 -p -r1.18 Makefile.am
--- testsuite/misc-ming.all/Makefile.am 12 Oct 2006 11:39:45 -0000 1.18
+++ testsuite/misc-ming.all/Makefile.am 12 Oct 2006 14:44:19 -0000
@@ -68,6 +68,8 @@ check_PROGRAMS = \
TESTS = \
DefineEditTextVariableNameTest-Runner
+CLEANFILES = \
+ gnash-dbg.log
definebitsjpeg2_SOURCES = definebitsjpeg2.c
definebitsjpeg2_LDADD = $(MING_LIBS)
Index: testsuite/server/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/testsuite/server/Makefile.am,v
retrieving revision 1.4
diff -u -3 -p -r1.4 Makefile.am
--- testsuite/server/Makefile.am 11 Oct 2006 15:45:17 -0000 1.4
+++ testsuite/server/Makefile.am 12 Oct 2006 14:44:19 -0000
@@ -52,7 +52,10 @@ check_PROGRAMS = \
MatrixTest \
$(NULL)
-CLEANFILES = \
+CLEANFILES = \
+ testrun.sum \
+ testrun.log \
+ gnash-dbg.log \
$(NULL)
TESTS = \
_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev