gnustandards-commit
[Top][All Lists]
Advanced

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

gnustandards work.m/GNUmakefile work.s/GNUmakefile


From: Karl Berry
Subject: gnustandards work.m/GNUmakefile work.s/GNUmakefile
Date: Mon, 28 Mar 2011 18:34:51 +0000

CVSROOT:        /sources/gnustandards
Module name:    gnustandards
Changes by:     Karl Berry <karl>       11/03/28 18:34:51

Modified files:
        work.m         : GNUmakefile 
        work.s         : GNUmakefile 

Log message:
        rm old method of html update

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnustandards/work.m/GNUmakefile?cvsroot=gnustandards&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/gnustandards/work.s/GNUmakefile?cvsroot=gnustandards&r1=1.9&r2=1.10

Patches:
Index: work.m/GNUmakefile
===================================================================
RCS file: /sources/gnustandards/gnustandards/work.m/GNUmakefile,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- work.m/GNUmakefile  27 Oct 2010 17:32:29 -0000      1.7
+++ work.m/GNUmakefile  28 Mar 2011 18:34:51 -0000      1.8
@@ -1,5 +1,5 @@
-# $Id: GNUmakefile,v 1.7 2010/10/27 17:32:29 karl Exp $
-# Copyright 2006, 2007, 2008, 2010 Free Software Foundation, Inc.
+# $Id: GNUmakefile,v 1.8 2011/03/28 18:34:51 karl Exp $
+# Copyright 2006, 2007, 2008, 2010, 2011 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
@@ -8,8 +8,7 @@
 # To use these targets, first do (one time only):
 # - ln -s ../*.texi .
 # - copy gendocs.sh and gendocs_template from texinfo/util here.
-# - then try make a, then make b, then make c
-# - if all goes well, see info at end for updating the web.
+# - then try make a, then make b, then make c.
 # - also update gnulib/doc.
 
 # check that makeinfo is happy.
@@ -20,36 +19,9 @@
 b:
        gendocs.sh maintain "Information for maintainers of GNU software"
 
-# fix cross-manual xrefs.
-# be nice to do this more cleanly later, but needs Texinfo config file, etc.
 c:
-# new-style gendocs.sh
-       perl -pi -e 
's,href="(texinfo|emacs).html,href="/software/\1/manual/\1/\1.html,g' 
manual/maintain.html 
-       perl -pi -e 
's,href="\.\./(texinfo|emacs)/,href="/software/\1/manual/\1/html_node/,g' 
manual/html_node/*.html
-#
-# new-style gendocs.sh, but special location.
-       perl -pi -e 's,href="(standards).html,href="/prep/\1/\1.html,g' 
manual/maintain.html 
-       perl -pi -e 's,href="\.\./(standards)/,href="/prep/\1/html_node/,g' 
manual/html_node/*.html
-#
-# old-style (and not updated for ages)
-       perl -pi -e 
's,href="(cvs).html,href="/software/\1/manual/html_mono/\1.html,g' 
manual/maintain.html 
-       perl -pi -e 
's,href="\.\./(cvs)/,href="/software/\1/manual/\1/html_node/,g' 
manual/html_node/*.html
-#
-# elisp
-       perl -pi -e 
's,href="elisp.html,href="/software/emacs/manual/html_mono/elisp.html,g' 
manual/maintain.html 
-       perl -pi -e 
's,href="\.\./elisp/,href="/software/emacs/manual/html_node/elisp/,g' 
manual/html_node/*.html
-#
-       gzip -9f <manual/maintain.html >manual/maintain.html.gz
-       cd manual/html_node && tar czf ../maintain.html_node.tar.gz -- *.html
-#
-       cd manual && tar cjf ../m.tbz .
-
-# then unpack m.tbz in a cvs checkout of www/prep/maintain, cvs add any
-# new files, cvs remove any old ones, and cvs commit everything.
-# or:
-
-d:
-# copy to a local checkout of all of www ($gw):
+# copy to a local checkout of all of www (specified by envvar $gw):
        cd manual && for f in `find -type f`; do \
             cmp -s $$f $$gw/prep/maintain/$$f \
          || \cp -f $$f $$gw/prep/maintain/$$f -v; done
+       # if nodes were removed, remove their html_node files.

Index: work.s/GNUmakefile
===================================================================
RCS file: /sources/gnustandards/gnustandards/work.s/GNUmakefile,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- work.s/GNUmakefile  25 Aug 2010 00:07:21 -0000      1.9
+++ work.s/GNUmakefile  28 Mar 2011 18:34:51 -0000      1.10
@@ -1,5 +1,5 @@
-# $Id: GNUmakefile,v 1.9 2010/08/25 00:07:21 karl Exp $
-# Copyright 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+# $Id: GNUmakefile,v 1.10 2011/03/28 18:34:51 karl Exp $
+# Copyright 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
 #
 # Copying and distribution of this file, with or without modification,
 # are permitted in any medium without royalty provided the copyright
@@ -8,8 +8,7 @@
 # To use these targets, first do (one time only):
 # - ln -s ../*.texi .
 # - copy gendocs.sh and gendocs_template from texinfo/util here.
-# - then try make a, then make b, then make c
-# - if all goes well, see info at end for updating the web.
+# - then try make a, then make b, then make c.
 # - also update gnulib/doc.
 
 # check that makeinfo is happy.  (Best error messages, etc.)
@@ -21,13 +20,8 @@
        gendocs.sh standards "GNU coding standards"
 
 c:
-       cd manual && tar cjf ../s.tbz .
-# then unpack s.tbz in a cvs checkout of www/prep/standards, cvs add any
-# new files, cvs remove any old ones, and cvs commit everything.
-# or:
-
-d:
-# copy to a local checkout of all of www ($gw):
+# copy to a local checkout of all of www (specified by envvar $gw):
        cd manual && for f in `find -type f`; do \
             cmp -s $$f $$gw/prep/standards/$$f \
          || \cp -f $$f $$gw/prep/standards/$$f -v; done
+       # if nodes were removed, remove their html_node files.



reply via email to

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