[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FYI: 94-gary-automate-web-manual-generation.patch
From: |
Gary V. Vaughan |
Subject: |
FYI: 94-gary-automate-web-manual-generation.patch |
Date: |
Sun, 22 Feb 2004 16:12:56 +0000 (GMT) |
User-agent: |
mailnotify/0.2 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Applied to HEAD.
- --
Gary V. Vaughan ())_. address@hidden,gnu.org}
Research Scientist ( '/ http://www.oranda.demon.co.uk
GNU Hacker / )= http://www.gnu.org/software/libtool
Technical Author `(_~)_ http://sources.redhat.com/autobook
__________________________________________________________
This patch notification generated by cvsapply version 0.13
http://savannah.gnu.org/projects/cvs-utils
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (Darwin)
iD8DBQFAONUIFRMICSmD1gYRAs0iAJ0bGfSZns7y2f98Zu0Gp2G5nBO9tQCgzn5t
jwJMQjbDm7yYU0KZ+tG3JmY=
=DSgM
-----END PGP SIGNATURE-----
Index: ChangeLog
from Gary V. Vaughan <address@hidden>
* Makefile.maint (web-manual): Generate the web manual carefully
so that links will still work when it is uploaded to gnu.org.
* README-alpha: Note that this rule should be used at release
time.
Index: Makefile.maint
===================================================================
RCS file: /cvsroot/libtool/libtool/Makefile.maint,v
retrieving revision 1.1
diff -u -p -u -r1.1 Makefile.maint
--- Makefile.maint 12 Feb 2004 23:50:56 -0000 1.1
+++ Makefile.maint 22 Feb 2004 16:11:22 -0000
@@ -25,9 +25,10 @@ Makefile:
@echo " *** maintainer rules."
@exit 1
+TEXI2HTML = texi2html
.PHONY: cvs-release
-cvs-release: version-check prev-tarball cvs-news fetch cvs-commit cvs-dist
deltas
+cvs-release: version-check prev-tarball cvs-news fetch cvs-commit cvs-dist
deltas web-manual
@tarname="$(PACKAGE)-$(VERSION).tar.gz"; \
diffname="$(PACKAGE)-$(LASTRELEASE)-$(VERSION).diff.gz"; \
xdeltaname="$(PACKAGE)-$(LASTRELEASE)-$(VERSION).xdelta"; \
@@ -35,8 +36,9 @@ cvs-release: version-check prev-tarball
echo " *** $$tarname.directive.asc, $$diffname,"; \
echo " *** $$diffname.sig, $$diffname.directive.asc,"; \
echo " *** $$xdeltaname, $$xdeltaname.sig and";\
- echo " *** $$xdeltaname.directive.asc to either";\
- echo " *** /incoming/alpha or /incoming/ftp on ftp-upload.gnu.org.";
+ echo " *** $$xdeltaname.directive.asc to either"
+ echo " *** /incoming/alpha or /incoming/ftp on ftp-upload.gnu.org."
+ echo " *** You might need to upload manual.html to webcvs/libtool."
.PHONY: version-check
version-check:
@@ -200,3 +202,10 @@ delta-xdelta: prev-tarball new-tarball g
&& echo "directory: libtool" > $$ofile.directive \
&& $(GPG) --clearsign $$ofile.directive \
&& rm -f $$ofile.directive
+
+.PHONY: web-manual
+web-manual:
+ @$(LN_S) $(top_srcdir)/doc/libtool.texi doc/manual.texi
+ $(TEXI2HTML) -I doc -monolithic -number -verbose doc/manual.texi
+ @mv doc/manual.html manual.html
+ @rm -f doc/manual.texi
Index: README-alpha
===================================================================
RCS file: /cvsroot/libtool/libtool/README-alpha,v
retrieving revision 1.20
diff -u -p -u -r1.20 README-alpha
--- README-alpha 12 Feb 2004 23:50:56 -0000 1.20
+++ README-alpha 22 Feb 2004 16:11:22 -0000
@@ -118,7 +118,7 @@ using (by typing `libtool --version').
* Send announcement to address@hidden and address@hidden,
if not an alpha send to address@hidden as well.
-
+
* Update version number in configure.ac to next alpha number.
See http://www.gnu.org/software/libtool/contribute.html for details of
the numbering scheme.
@@ -132,7 +132,7 @@ using (by typing `libtool --version').
release announcement.
* If not an alpha, replace manual.html with the new one
- (generate with cd doc && texi2html libtool.texi)
+ (generate with `make -f Makefile.maint web-manual').
================================================================
= Alpha release note template
@@ -184,7 +184,7 @@ projects.
Alternatively, you can fetch the unbootstrapped sourcecode from
anonymous cvs by using the following commands:
-
+
$ export CVS_RSH=ssh
$ cvs -z3 -d :ext:address@hidden:/cvsroot/libtool \
co -r @CVS_RELEASE_TAG@ libtool
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- FYI: 94-gary-automate-web-manual-generation.patch,
Gary V. Vaughan <=