From: Rafael L. <rla...@us...> - 2003-02-24 00:32:16
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv6711/doc/docbook/src Modified Files: api.xml plplotdoc.xml.in Log Message: Added Doug Hunt's mem driver. |
From: Rafael L. <rla...@us...> - 2003-02-24 15:45:45
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv9627/doc/docbook/src Modified Files: Makefile.am Log Message: I gave up in trying to generate a Debian package for docbook2X, which is needed for generating the info form of the PLplot documentation from the Docbook sources. The thing is not buildable neither installable, besides being quite old and, apparently, not actively maintained. There are other tools available for generating info documentation from Docbook (like docbook-utils in Debian) but, to the best of my knowledge, they can only process SGML sources, not XML. Taking all this under considerations, I decided to include the necessary scripts and modules from the docbook2X project into PLplot. There are only five of them. These files are released under the Gnu GPL. We must mention that somewhere in the License statement of PLplot. Also, the file doc/docbook/README.developers has to be updated to reflect the new situation. The files configure.ac, Makefile.am, and src/Makefile.am under doc/docbook have been mofied accordingly. All the tests and options regarding docbook2x have been removed. I am also committing a small fix in api2man.pl.in, for properly formatting paragraphs. |
From: Rafael L. <rla...@us...> - 2003-02-24 18:00:08
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv7373 Modified Files: Makefile.am Log Message: Install teh info file correctly in infodir using a _DATA variable. My previous approach with info_TEXINFOS was completely worng. |
From: Rafael L. <rla...@us...> - 2003-02-24 20:08:43
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv4530/doc/docbook/src Modified Files: Makefile.am Log Message: Oops, forgot a wildcard that was preventing files plplotdoc.info-* from being installed into infodir. |
From: Rafael L. <rla...@us...> - 2003-02-25 15:39:16
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv29453/doc/docbook/src Modified Files: Makefile.am Log Message: Added the generated files (html_DATA, pdf_DATA, man3_MANS, and geninfo_DATA) to EXTRA_DIST, such that they go into the distribution targball. |
From: Rafael L. <rla...@us...> - 2003-02-25 17:15:22
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv20128/doc/docbook/src Modified Files: Makefile.am Log Message: Put some files that used to be in CLEANFILES into MAINTAINERCLEANFILES, such that they are not removed with "make clean". These are the files that typically go into the distribution tarball. |
From: Rafael L. <rla...@us...> - 2003-02-25 17:45:28
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv2346/doc/docbook/src Modified Files: Makefile.am Log Message: Fixed the elements in CLEANFILES and MAINTAINERCLEANFILES in order to protect the files that should go into the distribution tarball (hopefullly correct now). Also changed the variable pdf_DATA into the more generic print_DATA, including in it the PostScript and DVI generated files. |
From: Rafael L. <rla...@us...> - 2003-02-25 20:35:14
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv19839/doc/docbook/src Modified Files: Makefile.am Log Message: Moved the installation targets outside the enable_docbook conditional. |
From: Rafael L. <rla...@us...> - 2003-02-26 15:25:48
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv1689/doc/docbook/src Modified Files: Makefile.am Log Message: Moved the definitions of the *_DATA and man3_MANS varibales into the AM conditional enable_docbook. Make works now when option --disable-docbook is given. |
From: Rafael L. <rla...@us...> - 2003-02-27 14:21:20
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv21354/doc/docbook/src Modified Files: Makefile.am Log Message: Fixed some dependencies and clean file declarations, such that the target files are not recompiled if they are already present. This will be the case for the distribution tarball. |
From: Rafael L. <rla...@us...> - 2003-03-01 10:33:31
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv23019/doc/docbook/src Modified Files: Makefile.am Log Message: Fixed all the mess between MAINTAINERCLEANFILES and EXTRA_DIST, such that no unnecessary build will happen in the distribution tarball when --disable-docbook is given to configure. Also, removed the *.dvi entry in print_DATA. *.ps.gz and *.pdf are enough. |
From: Rafael L. <rla...@us...> - 2003-03-02 00:31:16
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv28109a Modified Files: Makefile.am Log Message: *.dvi file gets installed with "make install". |
From: Rafael L. <rla...@us...> - 2003-03-03 10:02:33
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv3507 Modified Files: api.xml plplotdoc.xml.in Log Message: Added skeleton for the plgriddata API entry. Joao: the ball is in your court now. |
From: Joao C. <jc...@us...> - 2003-03-03 19:42:45
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv14260/doc/docbook/src Modified Files: api.xml Log Message: Add plgriddata() docs. Please review. |
From: Rafael L. <rla...@us...> - 2003-03-03 21:45:35
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv11454 Modified Files: api.xml Log Message: Fixed xml markup and some stylistic bugs in plgriddata entry. |
From: Rafael L. <rla...@us...> - 2003-03-05 09:53:11
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv10692/doc/docbook/src Modified Files: api.xml Log Message: Applied Doug Hunt's patch to write vertical texts in the top and bottom axes. Documentation updated accordingly. |
From: Rafael L. <rla...@us...> - 2003-03-06 15:20:46
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv26299/doc/docbook/src Modified Files: Makefile.am Log Message: This is the brute force approach to get "make dist" to include (almost) all the files that are present in a freshly checked out CVS tree. The notable exceptions are the directories cf/, new/, tmp/, and bindings/perl5. This was essentially done by putting files in the EXTRA_DIST variable in the Makefile.am files. I really dislike this brute force method, but since we really need to make a release soon, I see no way of doing otherwise. I would prefer to take this opportunity to remove some legacy cruft and to improve our installation in a file-per-file basis. For instance, in directory bindings/tcl, I added blindly the files README.tclAPI and plitclgen to EXTRA_DIST, but it is clear that they could be installed somewhere with "make install". Same commentary for the Python and Java stuff. Since I am (almost) totally ignorant on Python, Java and Tcl/Tk, I will really appreciate if competent developers step in. This cleanup + installation improvement discussion must take place in the post-release times. An aside note: the EXTRA_DIST variable (or the variables it uses) should not be inside conditionals in Makefile.am, otherwise the distribution tarball may be wrong. This is not yet consistently done throughout the source tree. |
From: Joao C. <jc...@us...> - 2003-03-07 17:48:47
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv16325/doc/docbook/src Modified Files: api.xml Log Message: Changes to plenv, plclear, plgriddata, plmesh, plot3d. Added plenv0, plmeshc,plot3dc and plsurf3d Deleted plotsh3d |
From: Alan W. I. <ai...@us...> - 2003-03-08 16:04:45
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv24058 Modified Files: api.xml Log Message: AWI for Rafael. Fix syntax errors in latest api.xml commit |
From: Alan W. I. <ai...@us...> - 2003-03-09 21:03:39
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv4690/doc/docbook/src Modified Files: api.xml plplotdoc.xml.in Log Message: The previous fix for recently introduced syntax errors was not complete. This commit fixes the rest of the problems. |
From: Alan W. I. <ai...@us...> - 2003-03-09 21:10:55
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv5704/doc/docbook/src Modified Files: Makefile.am Log Message: Configuration changes so that make www-install is starting to work again, but there is more to do. Also, fix prerequisite lists wherever I saw problems. (A more systematic follow-up should be done.) This work involved correcting missing dependencies as well as incorrect dependencies. (Often the *.in version of the file was in the prerequsite list when clearly the file itself was being used in the rule). Also, drop make command when not needed. I assume this was put in to partially address the missing dependencies problems, but a better way to do it is to fix the dependencies in the first place! |
From: Rafael L. <rla...@us...> - 2003-03-12 12:07:26
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv13996/src Modified Files: Makefile.am Log Message: Introduced a makefile target "validate" in doc/docbook/src/Makefile.am, such that developers can quickly check the integrity of the XML documentation sources without having to build the documentation. Generation of file plplotdoc.xml with the correct DTD is still needed, what implies that configure can find the DTD. To the best of my knowledge, there is no way to avoid this. The validation is done with the onsgmls program, which is part of the opensp suite (www.openjade.org). Typical outputs are like the following. When there are no problems: $ cd doc/docbook/src $ make validate Validating plplotdoc.xml: No problems found. and when typos are found: $ cd doc/docbook/src $ make validate Validating plplotdoc.xml: onsgmls:api.xml:8:7:E: element "uote" undefined onsgmls:api.xml:8:17:E: end tag for element "quote" which is not open onsgmls:api.xml:13:8:E: end tag for "uote" omitted, but OMITTAG NO was specified onsgmls:api.xml:8:2: start tag was here make: *** [validate] Error 1 When the onsgmls program has not been detected by donfigure, this is what happens: $ cd doc/docbook/src $ make validate I cannot validate plplotdoc.xml because program onsgmls is unavailable |
From: Rafael L. <rla...@us...> - 2003-03-12 22:20:20
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv21532 Modified Files: Makefile.am Log Message: Reverting the dependency of $(HTML_MANIFEST) to $(STYLESHEET_HTML_IN) instead of $(STYLESHEET_HTML), as agreed with Alan. This is the "sloppy style", but is done on purpose. I am getting crazy with the needless recompilations of the documentation each time I had to generate a Debian package (which always launch configure). |
From: Rafael L. <rla...@us...> - 2003-03-13 09:26:31
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv16368 Modified Files: advanced.xml api-c.xml api-fortran.xml api.xml bibliography.xml drivers.xml intro.xml os_notes.xml simple.xml wish.xml Log Message: Changed all occurrences of sgml-parent-document "plplotdoc.sgml" to "plplotdoc.xml" in the definitions of the Emacs local variable sgml-parent-document, otherwise it is impossible to use psgml-mode. This change should be without consequences for people editing the xml files who are not using PSGML under (X)Emacs (I wonder why they are not...) |
From: Rafael L. <rla...@us...> - 2003-03-14 23:04:20
|
Update of /cvsroot/plplot/plplot/doc/docbook/src In directory sc8-pr-cvs1:/tmp/cvs-serv14227 Modified Files: api.xml Log Message: In section plmeshc, the function is correctly named. |