|
From: Rafael L. <lab...@ps...> - 2003-10-05 00:03:26
|
A new CVS snapshot distribution tarball for PLplot is available at the usual
place:
http://people.debian.org/~rafael/plplot.html
You will find below the changelog of the recent changes in CVS.
Please, test and report.
--
Rafael
============== Changelog ==============
2003-10-05 01:42 rlaboiss
* lib/csa/Makefile.am: Removed csa_internal.h from EXTRA_DIST.
2003-10-04 23:05 airwin
* drivers/README.drivers: This is the long-promised update of this
basic documentation file for writing device drivers for PLplot.
2003-10-04 22:29 jcard
* lib/nn/Makefile.am, lib/nn/delaunay.c, lib/nn/delaunay.h,
lib/nn/hash.c, lib/nn/hash.h, lib/nn/linear.c, lib/nn/lpi.c,
lib/nn/nan.h, lib/nn/nn.h, lib/nn/nnai.c, lib/nn/nncommon.c,
lib/nn/nnpi.c, lib/nn/version.h, src/plgridd.c: Update to nn
version 1.38
2003-10-04 22:25 jcard
* lib/csa/csa_internal.h: Not needed in csa version 0.22
2003-10-04 22:24 jcard
* lib/csa/: csa.c, csa.h, nan.h, version.h: Update to csa version
0.22
2003-10-04 19:53 airwin
* examples/: c/Makefile.examples.in, c++/Makefile.examples.in,
f77/Makefile.examples.in, tk/Makefile.examples.in: Put in EXEEXT
(executable extension) support for those platforms like Cygwin that
require it. Also, make the clean and all targets identical.
2003-10-04 14:08 airwin
* examples/c/Makefile.examples.in: rm ==> rm -f
2003-10-03 18:28 airwin
* bindings/c++/plstream.cc: AWI for Andrew Ross
<an...@co...>. Correct problem with too many
lines commented out while removing the plinit() calls from the
plstream constructor. This two-line change to the API does not
affect the current examples, but according to Andrew does affect
other programmes using the PLplot C++ API.
2003-10-02 08:47 airwin
* Makefile.am: Bug fix for changed way we now handle libltdl. Only
do libltdl directory for case when dyndrivers are enabled.
2003-10-01 23:05 airwin
* bindings/java/README.javaAPI: Update documentation to reflect
building of installed java examples that now occurs automatically
and the new installed location for the module (DLL) for the java
PLplot interface.
2003-10-01 22:52 airwin
* bindings/java/Makefile.am: Complete reorganization following what
is done for ../../bindings/python/Makefile.am.
Note that install-exec-hook: is now used to compile all the
installed java files rather than compiling them in a local
directory underneath bindings/java before installation, and this
reduces a lot of clutter that was occurring before.
Another notable change is the java module that interfaces to PLplot
is no longer built like a full-blown library with a version number,
precision tag, etc. with installation into $prefix/lib with
appropriate version number symlinks. Instead, it is built
similarly to the python module and installed in the location where
the core java and compiled class files are installed.
2003-10-01 22:41 airwin
* bindings/java/: PLStreamc.java, config.java.in: For
PLStreamc.java, change from
System.loadLibrary( plplot.core.config.libname );
to
System.load( plplot.core.config.libname );
The former requires setting LD_LIBRARY_PATH on Linux/Unix systems
(ugh, that is old-fashioned!).
The latter requires an absolute path name + exact name of
dynamically loaded module which is setup in configure.ac and
configured using config.java.in.
Yipee! No more setting of LD_LIBRARY_PATH is required for PLplot
java use!
2003-10-01 22:29 airwin
* configure.ac: * Only do libltdl related actions if dyndrivers is
enabled.
* Define AC_SUBSTituted variables JAVA_INSTDIR and
PLPLOTJAVAC_WRAP_DLL for the absolute path of the Java install
location, and the name of the module for interfacing java to PLplot
that is (now) installed in that location.
2003-10-01 22:22 airwin
* acinclude.m4: Add another macro, GET_DLLNAME, for getting the
name for dynamically loaded libraries (modules). This macro has
largely been copied from GET_DLNAME. On many systems the name for
modules is just simply namestem.so, but we cannot assume that for
all Unix platforms.
2003-10-01 22:12 airwin
* bindings/python/README.pythonbuild: Tweak wording to reflect Mac
OS X success.
2003-10-01 22:10 airwin
* bindings/python/Makefile.am: Drop -no-undefined from LDFLAGS for
the creation of the module that will be dynamically loaded by
python. It makes no sense to resolve every reference at link time
since python will be supplying the references to the python library
names at dynamic load time. (Thanks to Rob Managan for his Mac OS X
error report on this issue.)
2003-10-01 22:03 airwin
* examples/java/README.javademos: Update documentation reflecting
the automatic build of the examples by make install.
2003-10-01 21:59 airwin
* test/test_java.sh: Update commentary.
2003-10-01 21:54 airwin
* examples/java/Makefile.am: Compile java examples after
installation. This is contrary to what we do for our other
compiled language examples, but seems consistent with what is
normally done for distribution of java software.
2003-10-01 21:50 airwin
* examples/c++/Makefile.am: $(LN_S) must be preceded by rm -f.
(Thanks to Rob Managan for his error report concerning this issue.)
2003-10-01 21:38 airwin
* doc/docbook/: docbook.m4, src/Makefile.am: As discussed on the
list deal with SourceForge username consistently both for configure
time using the --with-www-user=NAME option and at make time
overriding the WWW_USER variable using
make WWW_USER=NAME
Previously, overriding the make variable required a trailing @ in
the NAME, but now NAME is treated identically in both cases with no
trailing @ required.
2003-10-01 12:58 rlaboiss
* configure.ac, include/plConfig.h.in: Better wording in comment
for PL_DOUBLE
The comment preceeding #define PL_DOUBLE is now clearer. Thanks to
Arjen Markus <arj...@wl...> for the suggestion.
|