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

Reply via email to