From: Alan W. I. <ai...@us...> - 2002-12-03 08:39:26
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv13122/examples/tk Modified Files: README.tkdemos xtk01.c xtk02.c xtk04.c Added Files: .cvsignore Makefile.am Makefile.examples.in Log Message: Merged AT branch into MAIN, a new configuration era has started |
From: Alan W. I. <ai...@us...> - 2002-12-06 17:55:09
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv31807/examples/tk Modified Files: .cvsignore Makefile.am Log Message: Configure test executables in examples for c++, f77, and tk. make check builds the uninstalled c, c++, f77, and tk examples fine, and plplot-test.sh works with these uninstalled examples with some limitations that are discussed on list. |
From: Alan W. I. <ai...@us...> - 2002-12-11 18:54:11
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv4686/examples/tk Modified Files: Makefile.am Log Message: Tweak install logic for cases where python, tcl, or tk are not enabled. |
From: Alan W. I. <ai...@us...> - 2002-12-23 19:38:12
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv26199/examples/tk Modified Files: Makefile.examples.in Log Message: Use CC, CXX, and F77 symbols rather than hard-coded compiler names. |
From: Alan W. I. <ai...@us...> - 2002-12-24 19:35:00
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv15792/examples/tk Modified Files: .cvsignore Makefile.am Makefile.examples.in Log Message: */Makefile.examples.in: clean target */Makefile.am: implement install of Makefile.examples renamed to Makefile for user convenience. |
From: Maurice L. <ml...@us...> - 2002-12-24 20:06:47
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv27012/tk Modified Files: Makefile.examples.in Log Message: Explicitly specify --mode=link to plplot_libtool in order to correctly work with vendor compilers. |
From: Maurice L. <ml...@us...> - 2002-12-24 21:39:03
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv17746 Modified Files: tk03 Log Message: Fix this by using a trick to run it under a plserver found via PATH. |
From: Alan W. I. <ai...@us...> - 2002-12-26 00:53:27
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv24320/examples/tk Modified Files: README.tkdemos Log Message: Tweak documentation to be consistent with current situation. |
From: Alan W. I. <ai...@us...> - 2003-01-16 07:37:43
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv13216 Modified Files: Makefile.am Log Message: Put in dependencies for copying x??.tcl files from ../tcl |
From: Rafael L. <rla...@us...> - 2003-02-12 21:17:30
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv11900/examples/tk Modified Files: Makefile.am Log Message: Removed $(mkindex) from EXTRA_DIST. This was bugging make dist. |
From: Alan W. I. <ai...@us...> - 2003-02-18 19:44:49
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv25641/examples/tk Modified Files: README.tkdemos Log Message: Tweak to make instructions prefix and version independent |
From: Rafael L. <rla...@us...> - 2003-02-19 17:34:58
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv16832/examples/tk Modified Files: Makefile.am Log Message: Changed the instances of @VARIABLE@ to $(VARIABLE) in all Makefile.am's, as I proposed in plplot-devel. This huge change has been successfully tested with my automatic Debian packages generator. Hope that nothing is broken now. If you are wondering how I got it so quickly and so reliably, here is the simple shell command that does the trick: perl -pi -e 's/@([-_a-zA-Z0-9]+)@/\$($1)/g' `find . -name Makefile.am` [I love Perl.] |
From: Rafael L. <rla...@us...> - 2003-02-21 07:44:44
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv27298/examples/tk Modified Files: Makefile.am Log Message: Removed some if/else/endif with_double constructs. Replaced using $(LIB_TAG). This makes code more maintainable and robust, besides a total reduction of 40 lines in the size of the Makefile.am's. The initial plan was to use $(LIB_TAG) wherever it was possible, but Automake does not accept it as part of its variables names :-( |
From: Rafael L. <rla...@us...> - 2003-02-27 21:42:42
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv5427/examples/tk Modified Files: Makefile.am Log Message: Fixed a remaining -L/-l versus .la variable definition. |
From: Rafael L. <rla...@us...> - 2003-03-28 19:43:24
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv23870/tk Modified Files: Makefile.examples.in Log Message: Transformed the repeated rules for compiling the examples into suffix rules. Maintainability is improved now. Also, in the clean rules changed "rm" to "rm -f", such that make clean will not give an error when the files to be removed do not exist. |
From: Alan W. I. <ai...@us...> - 2003-09-19 20:05:06
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv2754 Modified Files: README.tkdemos Log Message: In directions change ./plserver ==> plserver |
From: Alan W. I. <ai...@us...> - 2003-10-08 20:33:06
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv21790/examples/tk Modified Files: Makefile.examples.in Log Message: Put in EXEEXT (executable extension) support for those platforms like Cygwin that require it. Also, make the clean and all targets identical. |
From: Joao C. <jc...@us...> - 2003-10-10 18:27:20
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv10359/examples/tk Modified Files: README.tkdemos Log Message: Adjust to show how to run the demos in the build tree. |
From: Joao C. <jc...@us...> - 2003-10-29 19:40:55
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv10611/examples/tk Modified Files: xtk01.c xtk02.c xtk04.c Log Message: Mostly cosmetic changes that enable plplot to compiled with (almost) no warnings, even with gcc -Wall. Most changes are just casts, and most of them are tcl/tk related. For tcl/tk-8.4, no warnings occurs. Also tested with tcl/tk-8.3, where some warnings remain. There are no java/f77/cxx/python/octave changes. |
From: Rafael L. <rla...@us...> - 2003-12-30 18:40:31
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv26652/examples/tk Modified Files: Makefile.am Log Message: Sane treatment of DATA_DIR and DRV_DIR The variables/#defines DATA_DIR and DRV_DIR are treated now in a more coherent and Autotools-friendly way. The main changes regard: - Use of $libdir and $datadir as prefixes of DRV_DIR and DATA_DIR, respectively, in configure.ac. This allows users to easily override the installation locations when running configure (options --libdir and --datadir). The environment variables DATA_DIR and DRV_DIR are still honored. - DRV_DIR is an absolute path now, not relative to DATA_DIR as before. Besides it being cleaner and more intuitive, the new design allows better compliance with the FHS. Indeed, architecture-independent files (like the font amd map files, as weel as examples and the Tcl stuff) go by default in $prefix/share, while driver module files (which are architecture-dependent) go in $prefix/lib. As regards final results, the only difference with the previous situation is that the *.fnt and *.map files are installed now in plplot<version>/ instead of plplot<version>/data. I did not try to keep the previous situation because it would imply in the definition of a new variable/#define. However, if the other developers have really strong arguments in favor of it, I will implement that. |
From: Rafael L. <rla...@us...> - 2004-01-03 00:42:23
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv32440/examples/tk Modified Files: Makefile.examples.in Log Message: Fixed several issues related to the *_DIR variables * Made the treatment of the *_DIR even more systematic now. These variables are really intended to AC_SUBSTitution in the Makefile.in generated from Automake. As such, they are always relative, never hard paths. * When it is needed to get them substituted as hard paths (like in config.h via AC_DEFINE_UNQUOTED, or in the examples/*/Makefile.examples), then new variables are defined. In particular, this is the case of the new variables INCLUDE_DIR_CMD and LIB_DIR_CMD, which should be used in examples/*/Makefile.examples and fix the problems with the plplot_libtool approach. * In order to help expansion of hard paths, the macro EXPAND_EXPRESSION was added to acinclude.m4. * Support for pkg-config was added to examples/tk/Makefile.examples.in. Build of the examples in examples/tk with pkg-config is not working yet, though. The Tcl/Tk include directories are not being included. I will fix this later. |
From: Alan W. I. <ai...@us...> - 2004-01-03 03:16:51
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv23823/tk Modified Files: README.tkdemos Log Message: Change documentation from "lib" to "share" location used for lappend command. |
From: Alan W. I. <ai...@us...> - 2004-01-03 04:39:46
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv2910/examples/tk Modified Files: Makefile.examples.in Log Message: Bug fix for unique prefix case: put PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) inside backwards quotes rather than at start of command line. |
From: Rafael L. <rla...@us...> - 2004-01-03 19:22:15
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv29624/examples/tk Modified Files: Makefile.examples.in Log Message: * Created the AC_SUBSTituted variable PKG_CONFIG_ENV. This variable replaces the previous PKG_CONFIG_PATH. It defaults to the usual "PKG_CONFIG_PATH=$PKG_CONFIG_DIR", but can be overriden by using the environment variable of same name. This is done in debian/rules for instance , since setting PKG_CONFIG_PATH is not necessary in Debian. The echo from the make command in the installed examples directories is much cleaner now (in Debian, at least): $ cd examples/c $ make -n x01c gcc x01c.c -o x01c `pkg-config --cflags --libs plplotd` * Added $(RPATH) to the compilation command under the pkg-config approach in the examples/*/Makefile.examples.in. * In examples/tk/Makefile.examples.in, added include flags specific to Tcl/Tk in the compilation command under the pkg-config approach. A new variable TCLTKINCCMD was created, which is also used in INCLUDEANDLIB. |
From: Alan W. I. <ai...@us...> - 2004-01-03 20:44:43
|
Update of /cvsroot/plplot/plplot/examples/tk In directory sc8-pr-cvs1:/tmp/cvs-serv11763/examples/tk Modified Files: Makefile.examples.in Log Message: Fixed continuation issue. |