Hello,

I used to post those patches on the patch tracking system, however I feel
that it isn't very suited because they are huge and diverse and the 
interface is less usable than mutt ;-)

I don't think it deserves a ChangeLog entry. Here are the explanations:

Makefile.am: always put doc and plugins in DIST_SUBDIRS otherwise
   configure will fail with missing Makefile.in. Moreover it doesn't
   make sense not to distribute doc or plugins (although it makes
   sense not to build or install in those subdirs).
doc/omf.make: don't create anything in $(srcdir). It shouldn't be
   touched upon when doing a build out of the srcdir (and could even
   be read-only).
   if GHELP isn't usefull because omf.make isn't included by 
   doc/C/Makefile.am if it GHELP is false.
doc/C/Makefile.am: remove duplicate xml files from entities.
   add gnash-man.xml to EXTRA_DIST.
   use automake man page handling for easy man pages installation.
   add gnash.texi to EXTRA_DIST such that the info page isn't rebuilt
   when it is not needed.
   use sed instead of the make special var, as the make special vars
   may not be portable accross all make.
   add a missing x for the $(DB2X_VERSION) test.
   remove unneeded --to-stdout.
   replace the setfilename instead of just removing it.
   in the suffix rule use the $< variable.
macros/ghelp.m4: don't warn if ./configure is not run by root, what matters
   is whether make install is run by root or not (and the warnings are
   rightly in doc/omf.make).
   enable ghelp as default, because it is disabled if scrollkeeper
   isn't found anyway.
server/, libamf/: minor cleanings

--
Pat
? doc/Doxyfile
? doc/doc.diff
? doc/omf.make-conflict
? doc/xmldocs.make-conflict
? doc/C/Makefile.am-conflict
? doc/C/Makefile.am-new
? doc/C/Makefile.am-new.1
? doc/C/gnash-C.omf-new
? doc/C/gnash-C.omf.out
? doc/C/gnash.1
? doc/C/gnash.info
? doc/C/gnash.omf-new
? doc/C/gnash.texi
? doc/C/gnash.txml
? doc/C/gnash.xml.txml
? doc/C/gnash_manual_v0.2.texi
? libamf/.deps
? libamf/.libs
? libamf/Makefile
? libamf/Makefile.in
? libamf/amf.lo
? libamf/amftest
? libamf/libgnashamf.la
Index: macros/ghelp.m4
===================================================================
RCS file: /sources/gnash/gnash/macros/ghelp.m4,v
retrieving revision 1.5
diff -u -3 -p -r1.5 ghelp.m4
--- macros/ghelp.m4     9 Feb 2006 15:15:28 -0000       1.5
+++ macros/ghelp.m4     14 Feb 2006 00:57:56 -0000
@@ -22,7 +22,7 @@ AC_DEFUN([GNASH_PATH_GHELP],
     yes) ghelp=yes ;;
     no)  ghelp=no ;;
     *)   AC_MSG_ERROR([bad value ${enableval} for enable-ghelp option]) ;;
-  esac], ghelp=no)
+  esac], ghelp=yes)
 
   if test x"$ghelp" = x"yes" ; then
     AC_PATH_PROG(SCROLLKEEPER, scrollkeeper-config, [],
@@ -31,14 +31,10 @@ AC_DEFUN([GNASH_PATH_GHELP],
        [$PATH:/usr/bin/X11:/usr/local/bin/X11:/opt/X11])
     AC_PATH_PROG(SCROLLINSTALL, scrollkeeper-preinstall, [],
        [$PATH:/usr/bin/X11:/usr/local/bin/X11:/opt/X11])
-    if test x"${SCROLLKEEPER}" != x"" ; then
-      AC_MSG_CHECKING([the path to install under scrollkeeper])
-      ghelp_install=`$SCROLLKEEPER --prefix`
-      AC_MSG_RESULT(${ghelp_install})
-      if test x"${ghelp_install}" = x"/usr"; then
-       AC_MSG_WARN([You will need to be root to install under scrollkeeper])
-      fi
-    fi
+  fi
+  if test x"$SCROLLKEEPER" = x -o x"$SCROLLUPDATE" = x -o x"$SCROLLINSTALL" = 
x ; then
+    ghelp=no
+    AC_MSG_WARN([You need to install scrollkeeper for gnome help])
   fi
   if test x"$SCROLLKEEPER" = x -o x"$SCROLLUPDATE" = x -o x"$SCROLLINSTALL" = 
x ; then
     ghelp=no
Index: Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/Makefile.am,v
retrieving revision 1.13
diff -u -3 -p -r1.13 Makefile.am
--- Makefile.am 13 Feb 2006 01:15:59 -0000      1.13
+++ Makefile.am 14 Feb 2006 00:57:56 -0000
@@ -21,7 +21,7 @@ if DOCBOOK
 DOC_DIRS = doc
 endif
 SUBDIRS      = $(STD_DIRS) $(PLUG_DIR) $(DOC_DIRS)
-DIST_SUBDIRS = $(STD_DIRS) $(PLUG_DIR) $(DOC_DIRS) testsuite
+DIST_SUBDIRS = $(STD_DIRS) plugin doc testsuite
 
 #EXTRA_DIST = macros
 # if HTTP
Index: doc/omf.make
===================================================================
RCS file: /sources/gnash/gnash/doc/omf.make,v
retrieving revision 1.6
diff -u -3 -p -r1.6 omf.make
--- doc/omf.make        9 Feb 2006 15:15:28 -0000       1.6
+++ doc/omf.make        14 Feb 2006 00:57:56 -0000
@@ -33,22 +33,20 @@ omf: omf_timestamp
 
 omf_timestamp: $(omffile)
        @for file in $(omffile); do \
-           $(SCROLLINSTALL) $(docdir)/$(docname).xml $(srcdir)/$$file 
$(srcdir)/$$file.out; \
+           $(SCROLLINSTALL) $(docdir)/$(docname).xml $(srcdir)/$$file 
$$file.out; \
        done
        touch omf_timestamp
 
 install-data-hook-omf:
-if GHELP
        $(mkinstalldirs) $(DESTDIR)$(omf_dest_dir)
        for file in $(omffile); do \
-         $(INSTALL_DATA) $(srcdir)/$$file.out 
$(DESTDIR)$(omf_dest_dir)/$$file; \
+         $(INSTALL_DATA) $$file.out $(DESTDIR)$(omf_dest_dir)/$$file; \
        done
        if test x"$(USER)" = x"root" ; then \
            $(SCROLLUPDATE) -v -p $(DESTDIR)$(scrollkeeper_localstate_dir) -o 
$(DESTDIR)$(omf_dest_dir);\
        else \
            echo "ERROR: you must be root to install scrollkeeper files!";\
        fi
-endif
 
 uninstall-local-omf:
        [EMAIL PROTECTED] file in $(omffile); do \
Index: doc/C/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/doc/C/Makefile.am,v
retrieving revision 1.10
diff -u -3 -p -r1.10 Makefile.am
--- doc/C/Makefile.am   11 Feb 2006 16:52:44 -0000      1.10
+++ doc/C/Makefile.am   14 Feb 2006 00:57:56 -0000
@@ -28,8 +28,7 @@ figdir = images
 docname = gnash
 lang = C
 omffile = gnash-C.omf
-entities = legal.xml           \
-       gnash.xml               \
+entities =             \
        sources.xml             \
        internals.xml           \
        accessibility.xml       \
@@ -69,12 +68,13 @@ entities = legal.xml                \
        textsnapshot.xml        \
        video.xml               \
        xml.xml                 \
+       xmlnode.xml             \
        xmlsocket.xml
 
 xml_files = $(entities) $(docname).xml
 
 #noinst_SCRIPT = gen-doc.sh
-#dist_man_MANS = gnash.1
+dist_man_MANS = gnash.1
 
 html: gnash.html
 pdf:  gnash.pdf
@@ -89,7 +89,9 @@ EXTRA_DIST = \
        $(xml_files)            \
        $(omffile)              \
        gnash.info              \
+       gnash.texi              \
        gnash.html              \
+       gnash-man.xml           \
        gnash.1
 
 .xml.html:
@@ -108,11 +110,11 @@ endif
 
 .xml.texi:
 if ENABLE_TEXI
-       basefile=$(notdir $(basename $<)); \
+       basefile=`echo $< | sed -e  's,^.*/,,' -e 's,\.xml$$,,'`; \
        $(DB2X_XSLTPROC) -s texi $< --output $${basefile}.txml; \
-       if test x"$(DB2X_VERSION)" = "0.8.5"; then \
-         $(DB2X_TEXIXML) --to-stdout $${basefile}.txml; \
-        sed -e '/setfilename/d' $${basefile}_manual_v*.texi > 
$${basefile}.texi; \
+       if test x"$(DB2X_VERSION)" = "x0.8.5"; then \
+         $(DB2X_TEXIXML) $${basefile}.txml; \
+        sed -e "s/setfilename $${basefile}_manual_v.*\.info/setfilename 
$${basefile}.info/" $${basefile}_manual_v*.texi > $${basefile}.texi; \
        else\
          $(DB2X_TEXIXML) --to-stdout $${basefile}.txml >  $${basefile}.texi ; \
         fi
@@ -122,7 +124,7 @@ else
 endif
 
 .texi.info:
-       $(MAKEINFO) --force gnash.texi
+       $(MAKEINFO) --force $<
 
 gnash.1: gnash-man.xml
 if ENABLE_MAN
@@ -139,7 +141,7 @@ lint:
        @xmllint $(srcdir)/gnash.xml
 
 CLEANFILES = \
-       gnash.omf.out \
+       gnash-C.omf.out \
        manpage.links  \
        manpage.refs  \
        gnash.tex  \
Index: server/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/server/Makefile.am,v
retrieving revision 1.21
diff -u -3 -p -r1.21 Makefile.am
--- server/Makefile.am  13 Feb 2006 10:44:12 -0000      1.21
+++ server/Makefile.am  14 Feb 2006 00:57:56 -0000
@@ -143,6 +143,7 @@ noinst_HEADERS = $(as_incls) \
        shm.h           \
        sound.h         \
        stream.h        \
+       swf.h           \
        gstring.h       \
        Sprite.h        \
        styles.h        \
Index: libamf/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/libamf/Makefile.am,v
retrieving revision 1.2
diff -u -3 -p -r1.2 Makefile.am
--- libamf/Makefile.am  13 Feb 2006 17:48:28 -0000      1.2
+++ libamf/Makefile.am  14 Feb 2006 00:57:56 -0000
@@ -38,16 +38,14 @@ AM_LDFLAGS = \
 # AM_LDFLAGS  = $(OPENGL_LIBNS) $(SDL_LIBS)
 
 lib_LTLIBRARIES = libgnashamf.la
-libgnashamf_la_SOURCES = amf.cpp
-
-noinst_HEADERS = amf.h
+libgnashamf_la_SOURCES = amf.cpp amfutf8.h amf.h
 
 INCLUDES = -I.. -I$(srcdir) \
        -I$(top_srcdir)/server
 
 noinst_PROGRAMS = amftest
 
-amftest_SOURCES = amftest.cpp
+amftest_SOURCES = amftest.cpp 
 amftest_LDADD = $(AM_LDFLAGS) libgnashamf.la
 
 # Rebuild with GCC 4.x Mudflap support
_______________________________________________
Gnash mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash

Reply via email to