a long overdue update. comments / ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/math/plplot/Makefile,v
retrieving revision 1.58
diff -u -p -u -r1.58 Makefile
--- Makefile 26 Jul 2017 22:45:26 -0000 1.58
+++ Makefile 2 Nov 2017 14:39:24 -0000
@@ -2,22 +2,20 @@
COMMENT-main = advanced 2D and 3D scientific plotting library
COMMENT-c++ = C++ interface to plplot
-COMMENT-f77 = Fortran 77 interface to plplot
+COMMENT-fortran = Fortran 77 interface to plplot
-VERSION = 5.8.0
+VERSION = 5.13.0
DISTNAME = plplot-${VERSION}
-SHARED_LIBS = csirocsa 3.0 \
- plplotcxxd 12.0 \
- plplotd 13.0 \
- plplotf77cd 11.0 \
- plplotf77d 11.0
+SHARED_LIBS = csirocsa 4.0 \
+ csironn 0.0 \
+ plplot 15.0 \
+ plplotcxx 13.0 \
+ plplotfortran 0.0 \
+ qsastime 0.0
PKGNAME-main = ${DISTNAME}
PKGNAME-c++ = plplot-c++-${VERSION}
-PKGNAME-f77 = plplot-f77-${VERSION}
-REVISION-main = 10
-REVISION-c++ = 11
-REVISION-f77 = 13
+PKGNAME-fortran = plplot-fortran-${VERSION}
CATEGORIES = math graphics
@@ -33,7 +31,7 @@ MASTER_SITES = ${MASTER_SITE_SOURCEFORGE
MODULES = devel/gettext \
fortran
-MODFORTRAN_COMPILER = g77
+MODFORTRAN_COMPILER = gfortran
BUILD_DEPENDS = print/ghostscript/gnu-fonts \
${MODFORTRAN_BUILD_DEPENDS}
@@ -42,51 +40,54 @@ myRUN_DEPENDS = print/ghostscript/gnu-fo
MODULES += devel/cmake
-# Until such time as the cmake ninja generator supports fortran
+# Until the cmake ninja generator supports fortran
USE_NINJA = No
-CONFIGURE_ARGS = -D ENABLE_java=OFF \
- -D ENABLE_f77=ON \
- -D ENABLE_f95=OFF \
- -D ENABLE_itcl=OFF \
+CONFIGURE_ARGS = -D ENABLE_ada=OFF \
+ -D ENABLE_cxx=ON \
+ -D ENABLE_d=OFF \
+ -D ENABLE_fortran=ON \
+ -D ENABLE_java=OFF \
+ -D ENABLE_lua=OFF \
+ -D ENABLE_ocaml=OFF \
+ -D ENABLE_octave=OFF \
-D ENABLE_pdl=OFF \
-D ENABLE_python=OFF \
- -D PLD_gcw=OFF \
+ -D ENABLE_qt=OFF \
+ -D ENABLE_pyqt4=OFF \
-D ENABLE_tcl=OFF \
+ -D ENABLE_itcl=OFF \
-D ENABLE_tk=OFF \
- -D ENABLE_wxwidgets=OFF \
- -D ENABLE_gnome2=OFF \
- -D ENABLE_octave=OFF \
- -D PLD_wxwidgets=OFF
+ -D ENABLE_itk=OFF \
+ -D ENABLE_wxwidgets=OFF
DOCSRC = ${WRKSRC}/doc/docbook/src
-MULTI_PACKAGES = -main -c++ -f77
+MULTI_PACKAGES = -main -c++ -fortran
-myWANTLIB += ICE SM X11 Xext cairo fontconfig freetype gd glib-2.0
-myWANTLIB += gobject-2.0 jpeg m pango-1.0 pangocairo-1.0 pangoft2-1.0
-myWANTLIB += png z ${MODGETTEXT_WANTLIB}
+myWANTLIB += ICE SM X11 Xext cairo glib-2.0
+myWANTLIB += gobject-2.0 m pango-1.0 pangocairo-1.0
+myWANTLIB += qhull ${MODGETTEXT_WANTLIB} ltdl
WANTLIB-main = ${myWANTLIB} c pthread
-WANTLIB-c++ = ${myWANTLIB} csirocsa plplotd ${COMPILER_LIBCXX}
-WANTLIB-f77 += ${myWANTLIB} csirocsa plplotd ${MODFORTRAN_WANTLIB}
+WANTLIB-c++ = plplot m ${COMPILER_LIBCXX}
+WANTLIB-fortran = plplot m ${MODFORTRAN_WANTLIB}
myLIB_DEPENDS = devel/glib2 \
devel/pango \
graphics/cairo \
- graphics/gd \
+ math/qhull \
+ devel/libtool,-ltdl \
${MODGETTEXT_LIB_DEPENDS}
LIB_DEPENDS-main = ${myLIB_DEPENDS}
-LIB_DEPENDS-c++ = math/plplot,-main \
- ${myLIB_DEPENDS}
-LIB_DEPENDS-f77 = math/plplot,-main \
- ${myLIB_DEPENDS} \
+LIB_DEPENDS-c++ = math/plplot,-main
+LIB_DEPENDS-fortran = math/plplot,-main \
${MODFORTRAN_LIB_DEPENDS}
RUN_DEPENDS-main = ${myRUN_DEPENDS}
RUN_DEPENDS-c++ =
-RUN_DEPENDS-f77 =
+RUN_DEPENDS-fortran =
pre-configure:
@sed -i 's/3plplot/3/g' ${DOCSRC}/*.3plplot
Index: distinfo
===================================================================
RCS file: /cvs/ports/math/plplot/distinfo,v
retrieving revision 1.5
diff -u -p -u -r1.5 distinfo
--- distinfo 17 Mar 2014 23:21:43 -0000 1.5
+++ distinfo 2 Nov 2017 14:39:24 -0000
@@ -1,2 +1,2 @@
-SHA256 (plplot-5.8.0.tar.gz) = WVvMAhtBW6GRl5WGVD+VKF8D9bVO139FKXaomtKFCHc=
-SIZE (plplot-5.8.0.tar.gz) = 7582217
+SHA256 (plplot-5.13.0.tar.gz) = 7Da77osD2dHJj4/Yj33DQVVg5Vm1PrGqmRwtz2GyXSs=
+SIZE (plplot-5.13.0.tar.gz) = 16269842
Index: patches/patch-bindings_octave_demos_Makefile_in
===================================================================
RCS file: patches/patch-bindings_octave_demos_Makefile_in
diff -N patches/patch-bindings_octave_demos_Makefile_in
--- patches/patch-bindings_octave_demos_Makefile_in 5 Apr 2009 16:21:55
-0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
-$OpenBSD: patch-bindings_octave_demos_Makefile_in,v 1.3 2009/04/05 16:21:55
steven Exp $
---- bindings/octave/demos/Makefile.in.orig Sun Nov 18 21:04:00 2007
-+++ bindings/octave/demos/Makefile.in Fri May 23 21:10:35 2008
-@@ -138,6 +138,7 @@ CXXDEPMODE = @CXXDEPMODE@
- CXXFLAGS = @CXXFLAGS@
- CYGPATH_W = @CYGPATH_W@
- DATA_DIR = @DATA_DIR@
-+EXAMPLE_DIR = @EXAMPLE_DIR@
- DB2X_TEXIXML = @DB2X_TEXIXML@
- DB2X_XSLTPROC = @DB2X_XSLTPROC@
- DB_SS_HTML_PUBID = @DB_SS_HTML_PUBID@
-@@ -502,7 +503,7 @@ examples_octave = \
- lena.img
-
- EXTRA_DIST = $(examples_octave)
--@enable_octave_TRUE@examples_octavedir = $(DATA_DIR)/examples/octave
-+@enable_octave_TRUE@examples_octavedir = $(EXAMPLE_DIR)/octave
- @enable_octave_TRUE@examples_octave_DATA = $(examples_octave)
- all: all-am
-
Index: patches/patch-bindings_octave_misc_Makefile_in
===================================================================
RCS file: patches/patch-bindings_octave_misc_Makefile_in
diff -N patches/patch-bindings_octave_misc_Makefile_in
--- patches/patch-bindings_octave_misc_Makefile_in 5 Apr 2009 16:21:55
-0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
-$OpenBSD: patch-bindings_octave_misc_Makefile_in,v 1.3 2009/04/05 16:21:55
steven Exp $
---- bindings/octave/misc/Makefile.in.orig Sun Nov 18 21:04:00 2007
-+++ bindings/octave/misc/Makefile.in Fri May 23 21:10:35 2008
-@@ -138,6 +138,7 @@ CXXDEPMODE = @CXXDEPMODE@
- CXXFLAGS = @CXXFLAGS@
- CYGPATH_W = @CYGPATH_W@
- DATA_DIR = @DATA_DIR@
-+EXAMPLE_DIR = @EXAMPLE_DIR@
- DB2X_TEXIXML = @DB2X_TEXIXML@
- DB2X_XSLTPROC = @DB2X_XSLTPROC@
- DB_SS_HTML_PUBID = @DB_SS_HTML_PUBID@
-@@ -462,7 +463,7 @@ examples = \
- rosenbrock.m
-
- EXTRA_DIST = $(examples)
--@enable_octave_TRUE@examples_octavedir = $(DATA_DIR)/examples/octave
-+@enable_octave_TRUE@examples_octavedir = $(EXAMPLE_DIR)/octave
- @enable_octave_TRUE@examples_octave_DATA = $(examples)
- all: all-am
-
Index: patches/patch-cmake_modules_csiro_cmake
===================================================================
RCS file: /cvs/ports/math/plplot/patches/patch-cmake_modules_csiro_cmake,v
retrieving revision 1.1
diff -u -p -u -r1.1 patch-cmake_modules_csiro_cmake
--- patches/patch-cmake_modules_csiro_cmake 11 Sep 2011 14:07:10 -0000
1.1
+++ patches/patch-cmake_modules_csiro_cmake 2 Nov 2017 14:39:24 -0000
@@ -1,7 +1,8 @@
$OpenBSD: patch-cmake_modules_csiro_cmake,v 1.1 2011/09/11 14:07:10 naddy Exp $
---- cmake/modules/csiro.cmake.orig Thu Sep 8 01:23:36 2011
-+++ cmake/modules/csiro.cmake Thu Sep 8 01:24:50 2011
-@@ -31,11 +31,11 @@ if(HAVE_QHULL OR WITH_CSA)
+Index: cmake/modules/csiro.cmake
+--- cmake/modules/csiro.cmake.orig
++++ cmake/modules/csiro.cmake
+@@ -31,11 +31,11 @@ if(PL_HAVE_QHULL OR WITH_CSA)
set(NAN_CFLAGS "${NAN_CFLAGS} -mieee-fp")
else(CMAKE_SYSTEM_PROCESSOR MATCHES "i[0-9]86")
if(CMAKE_SYSTEM_PROCESSOR MATCHES "alpha.*")
Index: patches/patch-cmake_modules_instdirs_cmake
===================================================================
RCS file: /cvs/ports/math/plplot/patches/patch-cmake_modules_instdirs_cmake,v
retrieving revision 1.1
diff -u -p -u -r1.1 patch-cmake_modules_instdirs_cmake
--- patches/patch-cmake_modules_instdirs_cmake 5 Apr 2009 16:21:55 -0000
1.1
+++ patches/patch-cmake_modules_instdirs_cmake 2 Nov 2017 14:39:24 -0000
@@ -1,31 +1,45 @@
$OpenBSD: patch-cmake_modules_instdirs_cmake,v 1.1 2009/04/05 16:21:55 steven
Exp $
---- cmake/modules/instdirs.cmake.orig Sun Nov 18 21:03:55 2007
-+++ cmake/modules/instdirs.cmake Sat Jun 7 09:42:14 2008
-@@ -61,13 +61,13 @@ CACHE PATH "install location for C header files"
+Index: cmake/modules/instdirs.cmake
+--- cmake/modules/instdirs.cmake.orig
++++ cmake/modules/instdirs.cmake
+@@ -72,14 +72,14 @@ list(APPEND INSTALL_LOCATION_VARIABLES_LIST CMAKE_INST
set(
- CMAKE_INSTALL_INFODIR
--${CMAKE_INSTALL_DATADIR}/info
-+${CMAKE_INSTALL_PREFIX}/info
- CACHE PATH "install location for info documentation"
- )
+ CMAKE_INSTALL_INFODIR
+- ${CMAKE_INSTALL_DATADIR}/info
++ ${CMAKE_INSTALL_PREFIX}/info
+ CACHE PATH "General install location for info documentation"
+ )
+ list(APPEND INSTALL_LOCATION_VARIABLES_LIST CMAKE_INSTALL_INFODIR)
set(
- CMAKE_INSTALL_MANDIR
--${CMAKE_INSTALL_DATADIR}/man
-+${CMAKE_INSTALL_PREFIX}/man
- CACHE PATH "install location for man documentation"
- )
+ CMAKE_INSTALL_MANDIR
+- ${CMAKE_INSTALL_DATADIR}/man
++ ${CMAKE_INSTALL_PREFIX}/man
+ CACHE PATH "General install location for man documentation"
+ )
+ list(APPEND INSTALL_LOCATION_VARIABLES_LIST CMAKE_INSTALL_MANDIR)
+@@ -99,11 +99,13 @@ list(APPEND INSTALL_LOCATION_VARIABLES_LIST CMAKE_INST
-@@ -75,7 +75,10 @@ CACHE PATH "install location for man documentation"
- # cached values above.
+ set(
+ DATA_DIR
+- ${CMAKE_INSTALL_DATADIR}/${PACKAGE}${PLPLOT_VERSION}
++ ${CMAKE_INSTALL_DATADIR}/${PACKAGE}
+ CACHE PATH "PLplot install location for architecture-independent data"
+ )
+ list(APPEND INSTALL_LOCATION_VARIABLES_LIST DATA_DIR)
- # Data.
--set(DATA_DIR ${CMAKE_INSTALL_DATADIR}/${PACKAGE}${VERSION})
-+set(DATA_DIR ${CMAKE_INSTALL_DATADIR}/${PACKAGE})
-+
-+# Examples.
+set(EXAMPLE_DIR ${CMAKE_INSTALL_DATADIR}/examples/${PACKAGE})
++
+ set(
+ LIB_DIR
+ ${CMAKE_INSTALL_LIBDIR}
+@@ -127,7 +129,7 @@ list(APPEND INSTALL_LOCATION_VARIABLES_LIST BIN_DIR)
- # Libraries.
- set(LIB_DIR ${CMAKE_INSTALL_LIBDIR})
+ set(
+ DRV_DIR
+- ${CMAKE_INSTALL_LIBDIR}/${PACKAGE}${PLPLOT_VERSION}/drivers
++ ${CMAKE_INSTALL_LIBDIR}/${PACKAGE}/drivers
+ CACHE PATH "PLplot install location for dynamically loaded devices"
+ )
+ list(APPEND INSTALL_LOCATION_VARIABLES_LIST DRV_DIR)
Index: patches/patch-drivers_pstex_c
===================================================================
RCS file: /cvs/ports/math/plplot/patches/patch-drivers_pstex_c,v
retrieving revision 1.2
diff -u -p -u -r1.2 patch-drivers_pstex_c
--- patches/patch-drivers_pstex_c 5 Apr 2009 16:21:55 -0000 1.2
+++ patches/patch-drivers_pstex_c 2 Nov 2017 14:39:24 -0000
@@ -1,25 +1,26 @@
$OpenBSD: patch-drivers_pstex_c,v 1.2 2009/04/05 16:21:55 steven Exp $
---- drivers/pstex.c.orig Sun Nov 18 21:04:10 2007
-+++ drivers/pstex.c Fri May 23 21:10:35 2008
-@@ -231,7 +231,8 @@ proc_str (PLStream *pls, EscText *args)
- fprintf(fp,"\\special{ps: 0 0 0 setrgbcolor}{");
+Index: drivers/pstex.c
+--- drivers/pstex.c.orig
++++ drivers/pstex.c
+@@ -243,7 +243,8 @@ proc_str( PLStream *pls, EscText *args )
+ fprintf( fp, "\\special{ps: 0 0 0 setrgbcolor}{" );
- fprintf(fp,"%% Your text follows:\n");
-- fprintf(fp,"%s\n", cptr);
-+ if (strlen(cptr) > 0)
-+ fprintf(fp,"%s\n", cptr);
- fprintf(fp,"}}}}");
-
- /*
-@@ -262,6 +263,11 @@ parse_str(const char *str, char *dest)
- "psi", "Psi", "omega", "Omega"};
+ fprintf( fp, "%% Your text follows:\n" );
+- fprintf( fp, "%s\n", cptr );
++ if (strlen(cptr) > 0)
++ fprintf( fp, "%s\n", cptr );
+ fprintf( fp, "}}}}" );
- plgesc(&esc);
-+
-+ if (str == NULL) {
-+ *tp = '\0';
-+ return;
-+ }
+ //
+@@ -274,6 +275,11 @@ parse_str( const char *str, char *dest )
+ "psi", "Psi", "omega", "Omega" };
- while (*str) {
+ plgesc( &esc );
++
++ if (str == NULL) {
++ *tp = '\0';
++ return;
++ }
+ while ( *str )
+ {
Index: patches/patch-examples_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/math/plplot/patches/patch-examples_CMakeLists_txt,v
retrieving revision 1.1
diff -u -p -u -r1.1 patch-examples_CMakeLists_txt
--- patches/patch-examples_CMakeLists_txt 5 Apr 2009 16:21:55 -0000
1.1
+++ patches/patch-examples_CMakeLists_txt 2 Nov 2017 14:39:24 -0000
@@ -1,11 +1,79 @@
$OpenBSD: patch-examples_CMakeLists_txt,v 1.1 2009/04/05 16:21:55 steven Exp $
---- examples/CMakeLists.txt.orig Sat Jun 7 09:29:42 2008
-+++ examples/CMakeLists.txt Sat Jun 7 09:29:52 2008
-@@ -55,6 +55,6 @@ if(ENABLE_ada)
- endif(ENABLE_ada)
-
- install(FILES Makefile.examples
--DESTINATION ${DATA_DIR}/examples
-+DESTINATION ${EXAMPLE_DIR}
- RENAME Makefile
- )
+Index: examples/CMakeLists.txt
+--- examples/CMakeLists.txt.orig
++++ examples/CMakeLists.txt
+@@ -213,7 +213,7 @@ if(CORE_BUILD)
+ )
+
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
+- DESTINATION ${DATA_DIR}/examples
++ DESTINATION ${EXAMPLE_DIR}
+ RENAME Makefile
+ )
+
+@@ -291,7 +291,7 @@ if(CORE_BUILD)
+ FILES
+ ${CMAKE_CURRENT_SOURCE_DIR}/Chloe.pgm
+ ${CMAKE_CURRENT_SOURCE_DIR}/README.Chloe
+- DESTINATION ${DATA_DIR}/examples
++ DESTINATION ${EXAMPLE_DIR}
+ )
+
+ endif(CORE_BUILD)
+@@ -314,7 +314,7 @@ if(CORE_BUILD)
+ # Start configuration/installation of CMake-based build system for
+ # installed examples.
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
+- DESTINATION ${DATA_DIR}/examples
++ DESTINATION ${EXAMPLE_DIR}
+ )
+
+ # language_info_LIST contains information about the languages used in
+@@ -351,33 +351,33 @@ if(CORE_BUILD)
+
+ install(FILES
+ ${CMAKE_CURRENT_BINARY_DIR}/plplot_configure.cmake_installed_examples
+- DESTINATION ${DATA_DIR}/examples/cmake/modules
++ DESTINATION ${EXAMPLE_DIR}/cmake/modules
+ RENAME plplot_configure.cmake
+ )
+
+ # function support for CMake-based build system for installed examples.
+ install(FILES
+ ${CMAKE_SOURCE_DIR}/cmake/modules/plplot_functions.cmake
+- DESTINATION ${DATA_DIR}/examples/cmake/modules
++ DESTINATION ${EXAMPLE_DIR}/cmake/modules
+ )
+
+ # pkg-config support for CMake-based build system for installed examples.
+ install(FILES
+ ${CMAKE_SOURCE_DIR}/cmake/modules/pkg-config.cmake
+- DESTINATION ${DATA_DIR}/examples/cmake/modules
++ DESTINATION ${EXAMPLE_DIR}/cmake/modules
+ )
+
+ # Install soft-landing support for compiler detection/testing.
+ install(FILES
+ ${CMAKE_SOURCE_DIR}/cmake/modules/language_support.cmake
+- DESTINATION ${DATA_DIR}/examples/cmake/modules
++ DESTINATION ${EXAMPLE_DIR}/cmake/modules
+ )
+
+ # Install qt support file.
+ if(ANY_QT_DEVICE)
+ install(FILES
+ ${CMAKE_SOURCE_DIR}/cmake/modules/ndp_UseQt4.cmake
+- DESTINATION ${DATA_DIR}/examples/cmake/modules
++ DESTINATION ${EXAMPLE_DIR}/cmake/modules
+ )
+ endif(ANY_QT_DEVICE)
+
+@@ -424,7 +424,7 @@ if(CORE_BUILD)
+ string(REGEX REPLACE "^.*:(.*)$" "\\1" LANG_SUPPORT_FILE
${LANG_SUPPORT_info})
+ install(FILES
+
${CMAKE_SOURCE_DIR}/cmake/modules/${LANG_SUPPORT_DIR}/${LANG_SUPPORT_FILE}
+- DESTINATION ${DATA_DIR}/examples/cmake/modules/${LANG_SUPPORT_DIR}
++ DESTINATION ${EXAMPLE_DIR}/cmake/modules/${LANG_SUPPORT_DIR}
+ )
+ endforeach(LANG_SUPPORT_info ${LANG_SUPPORT_FILES})
+ endif(LANG_SUPPORT_FILES)
Index: patches/patch-examples_c++_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/math/plplot/patches/patch-examples_c++_CMakeLists_txt,v
retrieving revision 1.1
diff -u -p -u -r1.1 patch-examples_c++_CMakeLists_txt
--- patches/patch-examples_c++_CMakeLists_txt 5 Apr 2009 16:21:55 -0000
1.1
+++ patches/patch-examples_c++_CMakeLists_txt 2 Nov 2017 14:39:24 -0000
@@ -1,21 +1,28 @@
$OpenBSD: patch-examples_c++_CMakeLists_txt,v 1.1 2009/04/05 16:21:55 steven
Exp $
---- examples/c++/CMakeLists.txt.orig Sun Nov 18 21:04:09 2007
-+++ examples/c++/CMakeLists.txt Sat Jun 7 09:41:03 2008
-@@ -78,7 +78,7 @@ set(wxPLplotDemo_SRCS
- wxPLplotDemo.cpp
- )
+Index: examples/c++/CMakeLists.txt
+--- examples/c++/CMakeLists.txt.orig
++++ examples/c++/CMakeLists.txt
+@@ -76,12 +76,12 @@ if(CORE_BUILD)
+ set(qt_INSTALLED_FILES qt_PlotWindow.cpp qt_PlotWindow.h qt_example.cpp
README.qt_example)
+ endif(PLD_extqt)
--install(FILES ${cxx_SRCS} ${wxPLplotDemo_SRCS} DESTINATION
${DATA_DIR}/examples/c++)
-+install(FILES ${cxx_SRCS} ${wxPLplotDemo_SRCS} DESTINATION ${EXAMPLE_DIR}/c++)
+- install(FILES ${cxx_SRCS} ${wxPLplotDemo_SRCS} ${qt_INSTALLED_FILES}
DESTINATION ${DATA_DIR}/examples/c++)
++ install(FILES ${cxx_SRCS} ${wxPLplotDemo_SRCS} ${qt_INSTALLED_FILES}
DESTINATION ${EXAMPLE_DIR}/c++)
- set(CXX ${CMAKE_CXX_COMPILER})
- configure_file(
-@@ -87,7 +87,7 @@ ${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
- )
+ set(CXX "${CMAKE_CXX_COMPILER} ${CMAKE_CXX_COMPILER_ARG1}
${CMAKE_CXX_FLAGS}")
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
--DESTINATION ${DATA_DIR}/examples/c++
-+DESTINATION ${EXAMPLE_DIR}/c++
- RENAME Makefile
- )
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
+- DESTINATION ${DATA_DIR}/examples/c++
++ DESTINATION ${EXAMPLE_DIR}/c++
+ )
+ endif(CORE_BUILD)
+
+@@ -271,7 +271,7 @@ if(CORE_BUILD)
+ )
+
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
+- DESTINATION ${DATA_DIR}/examples/c++
++ DESTINATION ${EXAMPLE_DIR}/c++
+ RENAME Makefile
+ )
Index: patches/patch-examples_c_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/math/plplot/patches/patch-examples_c_CMakeLists_txt,v
retrieving revision 1.1
diff -u -p -u -r1.1 patch-examples_c_CMakeLists_txt
--- patches/patch-examples_c_CMakeLists_txt 5 Apr 2009 16:21:55 -0000
1.1
+++ patches/patch-examples_c_CMakeLists_txt 2 Nov 2017 14:39:24 -0000
@@ -1,30 +1,27 @@
$OpenBSD: patch-examples_c_CMakeLists_txt,v 1.1 2009/04/05 16:21:55 steven Exp
$
---- examples/c/CMakeLists.txt.orig Sat Jun 7 09:30:57 2008
-+++ examples/c/CMakeLists.txt Sat Jun 7 09:31:34 2008
-@@ -80,7 +80,7 @@ README.plplotcanvas
- )
+Index: examples/c/CMakeLists.txt
+--- examples/c/CMakeLists.txt.orig
++++ examples/c/CMakeLists.txt
+@@ -86,11 +86,11 @@ if(CORE_BUILD)
+ endif(PLD_xcairo OR PLD_extcairo)
- install(FILES ${c_SRCS} ${plplotcanvas_SRCS} ${plplotcanvas_DOCS}
--DESTINATION ${DATA_DIR}/examples/c
-+DESTINATION ${EXAMPLE_DIR}/c
- )
+ install(FILES ${c_SRCS} ${extXdrawable_SRC} ${extcairo_SRC} ${cairo_DOCS}
+- DESTINATION ${DATA_DIR}/examples/c
++ DESTINATION ${EXAMPLE_DIR}/c
+ )
- set(CC ${CMAKE_C_COMPILER})
-@@ -90,7 +90,7 @@ ${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
- )
+ install(FILES CMakeLists.txt
+- DESTINATION ${DATA_DIR}/examples/c
++ DESTINATION ${EXAMPLE_DIR}/c
+ )
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
--DESTINATION ${DATA_DIR}/examples/c
-+DESTINATION ${EXAMPLE_DIR}/c
- RENAME Makefile
- )
+ set(CC "${CMAKE_C_COMPILER} ${CMAKE_C_COMPILER_ARG1} ${CMAKE_C_FLAGS}")
+@@ -210,7 +210,7 @@ if(CORE_BUILD)
+ )
-@@ -98,7 +98,7 @@ RENAME Makefile
- # of example 20 in the various examples subdirectories can conveniently
- # access this file.
- install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/lena.pgm
--DESTINATION ${DATA_DIR}/examples
-+DESTINATION ${EXAMPLE_DIR}
- )
-
- # Do the same as above for the build tree for those who want to individually
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
+- DESTINATION ${DATA_DIR}/examples/c
++ DESTINATION ${EXAMPLE_DIR}/c
+ RENAME Makefile
+ )
+ endif(CORE_BUILD)
Index: patches/patch-examples_f77_CMakeLists_txt
===================================================================
RCS file: patches/patch-examples_f77_CMakeLists_txt
diff -N patches/patch-examples_f77_CMakeLists_txt
--- patches/patch-examples_f77_CMakeLists_txt 5 Apr 2009 16:21:55 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
-$OpenBSD: patch-examples_f77_CMakeLists_txt,v 1.1 2009/04/05 16:21:55 steven
Exp $
---- examples/f77/CMakeLists.txt.orig Sat Jun 7 09:31:42 2008
-+++ examples/f77/CMakeLists.txt Sat Jun 7 09:32:04 2008
-@@ -85,7 +85,7 @@ endforeach(STRING_INDEX ${f77_STRING_INDICES})
- add_custom_target(f77_examples ALL DEPENDS ${f77_SRCS})
-
- install(FILES ${f77_SRCS}
--DESTINATION ${DATA_DIR}/examples/f77
-+DESTINATION ${EXAMPLE_DIR}/f77
- )
-
- set(F77 ${CMAKE_Fortran_COMPILER})
-@@ -95,6 +95,6 @@ ${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
- )
-
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
--DESTINATION ${DATA_DIR}/examples/f77
-+DESTINATION ${EXAMPLE_DIR}/f77
- RENAME Makefile
- )
Index: patches/patch-examples_fortran_CMakeLists_txt
===================================================================
RCS file: patches/patch-examples_fortran_CMakeLists_txt
diff -N patches/patch-examples_fortran_CMakeLists_txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-examples_fortran_CMakeLists_txt 2 Nov 2017 14:39:24
-0000
@@ -0,0 +1,34 @@
+$OpenBSD$
+
+Index: examples/fortran/CMakeLists.txt
+--- examples/fortran/CMakeLists.txt.orig
++++ examples/fortran/CMakeLists.txt
+@@ -117,7 +117,7 @@ if(CORE_BUILD)
+ )
+
+ install(FILES ${fortran_SRCS} README_precision
+- DESTINATION ${DATA_DIR}/examples/fortran
++ DESTINATION ${EXAMPLE_DIR}/fortran
+ )
+
+ set(FC "${CMAKE_Fortran_COMPILER} ${CMAKE_Fortran_COMPILER_ARG1}
${CMAKE_Fortran_FLAGS}")
+@@ -127,16 +127,16 @@ if(CORE_BUILD)
+ )
+
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
+- DESTINATION ${DATA_DIR}/examples/fortran
++ DESTINATION ${EXAMPLE_DIR}/fortran
+ RENAME Makefile
+ )
+
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/plfortrandemos.inc
+- DESTINATION ${DATA_DIR}/examples/fortran
++ DESTINATION ${EXAMPLE_DIR}/fortran
+ )
+
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
+- DESTINATION ${DATA_DIR}/examples/fortran
++ DESTINATION ${EXAMPLE_DIR}/fortran
+ )
+ endif(CORE_BUILD)
+
Index: patches/patch-plplot_test_CMakeLists_txt
===================================================================
RCS file: patches/patch-plplot_test_CMakeLists_txt
diff -N patches/patch-plplot_test_CMakeLists_txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-plplot_test_CMakeLists_txt 2 Nov 2017 14:39:24 -0000
@@ -0,0 +1,47 @@
+$OpenBSD$
+
+Index: plplot_test/CMakeLists.txt
+--- plplot_test/CMakeLists.txt.orig
++++ plplot_test/CMakeLists.txt
+@@ -492,14 +492,14 @@ if(SH_EXECUTABLE)
+ foreach(SCRIPT ${SCRIPTS})
+ install(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/${SCRIPT}
+- DESTINATION ${DATA_DIR}/examples
++ DESTINATION ${EXAMPLE_DIR}
+ PERMISSIONS ${PERM_SCRIPTS}
+ )
+ endforeach(SCRIPT ${SCRIPTS})
+
+ install(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/plplot-test.sh_install
+- DESTINATION ${DATA_DIR}/examples
++ DESTINATION ${EXAMPLE_DIR}
+ PERMISSIONS ${PERM_SCRIPTS}
+ RENAME plplot-test.sh
+ )
+@@ -507,21 +507,21 @@ if(SH_EXECUTABLE)
+ if(ENABLE_tcl)
+ install(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/test_tcl.sh_install
+- DESTINATION ${DATA_DIR}/examples
++ DESTINATION ${EXAMPLE_DIR}
+ PERMISSIONS ${PERM_SCRIPTS}
+ RENAME test_tcl.sh
+ )
+ endif(ENABLE_tcl)
+ install(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/plplot-test-interactive.sh_install
+- DESTINATION ${DATA_DIR}/examples
++ DESTINATION ${EXAMPLE_DIR}
+ PERMISSIONS ${PERM_SCRIPTS}
+ RENAME plplot-test-interactive.sh
+ )
+ if(PLD_plmeta)
+ install(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/test_plrender.sh_install
+- DESTINATION ${DATA_DIR}/examples
++ DESTINATION ${EXAMPLE_DIR}
+ PERMISSIONS ${PERM_SCRIPTS}
+ RENAME test_plrender.sh
+ )
Index: patches/patch-src_plcore_c
===================================================================
RCS file: patches/patch-src_plcore_c
diff -N patches/patch-src_plcore_c
--- patches/patch-src_plcore_c 5 Apr 2009 16:21:55 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,30 +0,0 @@
-$OpenBSD: patch-src_plcore_c,v 1.3 2009/04/05 16:21:55 steven Exp $
---- src/plcore.c.orig Sun Nov 18 21:03:59 2007
-+++ src/plcore.c Fri May 23 21:10:35 2008
-@@ -34,6 +34,8 @@
-
- #define DEBUG
-
-+#include <sys/param.h>
-+
- #define NEED_PLDEBUG
- #include "plcore.h"
-
-@@ -2109,7 +2111,7 @@ int PLDLLIMPEXP plInBuildTree()
- static int inBuildTree = 0;
-
- if (inited == 0) {
-- char currdir[256];
-+ char currdir[MAXPATHLEN];
-
- /* AM: getcwd has a somewhat strange status on Windows, its proper
- name is _getcwd, this is a problem in the case of DLLs, like with
-@@ -2119,7 +2121,7 @@ int PLDLLIMPEXP plInBuildTree()
- #define getcwd _getcwd
- #endif
-
-- if (getcwd(currdir, 256) == NULL) {
-+ if (getcwd(currdir, sizeof(currdir)) == NULL) {
- pldebug("plInBuildTree():", "Not enough buffer space");
- } else if (strncmp(BUILD_DIR, currdir, strlen(BUILD_DIR)) == 0)
- inBuildTree = 1;
Index: patches/patch-test_CMakeLists_txt
===================================================================
RCS file: patches/patch-test_CMakeLists_txt
diff -N patches/patch-test_CMakeLists_txt
--- patches/patch-test_CMakeLists_txt 5 Apr 2009 16:21:55 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
-$OpenBSD: patch-test_CMakeLists_txt,v 1.1 2009/04/05 16:21:55 steven Exp $
---- test/CMakeLists.txt.orig Sat Jun 7 09:33:46 2008
-+++ test/CMakeLists.txt Sat Jun 7 09:34:00 2008
-@@ -216,14 +216,14 @@ WORLD_EXECUTE
- foreach(SCRIPT ${SCRIPTS})
- install(
- FILES ${CMAKE_CURRENT_BINARY_DIR}/${SCRIPT}
-- DESTINATION ${DATA_DIR}/examples
-+ DESTINATION ${EXAMPLE_DIR}
- PERMISSIONS ${PERM_SCRIPTS}
- )
- endforeach(SCRIPT ${SCRIPTS})
-
- install(
- FILES ${CMAKE_CURRENT_BINARY_DIR}/plplot-test.sh
--DESTINATION ${DATA_DIR}/examples
-+DESTINATION ${EXAMPLE_DIR}
- PERMISSIONS ${PERM_SCRIPTS}
- )
-
Index: pkg/DESCR-f77
===================================================================
RCS file: pkg/DESCR-f77
diff -N pkg/DESCR-f77
--- pkg/DESCR-f77 12 May 2006 13:35:39 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1 +0,0 @@
-Fortran 77 interface to the plplot library.
Index: pkg/DESCR-fortran
===================================================================
RCS file: pkg/DESCR-fortran
diff -N pkg/DESCR-fortran
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ pkg/DESCR-fortran 2 Nov 2017 14:39:24 -0000
@@ -0,0 +1 @@
+Fortran interface to the plplot library.
Index: pkg/PLIST-c++
===================================================================
RCS file: /cvs/ports/math/plplot/pkg/PLIST-c++,v
retrieving revision 1.5
diff -u -p -u -r1.5 PLIST-c++
--- pkg/PLIST-c++ 15 Apr 2010 20:41:42 -0000 1.5
+++ pkg/PLIST-c++ 2 Nov 2017 14:39:24 -0000
@@ -1,10 +1,11 @@
@comment $OpenBSD: PLIST-c++,v 1.5 2010/04/15 20:41:42 dcoppa Exp $
-@lib lib/libplplotcxxd.so.${LIBplplotcxxd_VERSION}
-lib/pkgconfig/plplotd-c++.pc
+@lib lib/libplplotcxx.so.${LIBplplotcxx_VERSION}
+lib/pkgconfig/plplot-c++.pc
share/examples/plplot/c++/
+share/examples/plplot/c++/CMakeLists.txt
share/examples/plplot/c++/Makefile
share/examples/plplot/c++/plc++demos.h
-share/examples/plplot/c++/wxPLplotDemo.cpp
+share/examples/plplot/c++/x00.cc
share/examples/plplot/c++/x01.cc
share/examples/plplot/c++/x01cc.cc
share/examples/plplot/c++/x02.cc
@@ -32,5 +33,9 @@ share/examples/plplot/c++/x23.cc
share/examples/plplot/c++/x24.cc
share/examples/plplot/c++/x25.cc
share/examples/plplot/c++/x26.cc
+share/examples/plplot/c++/x27.cc
share/examples/plplot/c++/x28.cc
-share/examples/plplot/test_cxx.sh
+share/examples/plplot/c++/x29.cc
+share/examples/plplot/c++/x30.cc
+share/examples/plplot/c++/x31.cc
+share/examples/plplot/c++/x33.cc
Index: pkg/PLIST-f77
===================================================================
RCS file: pkg/PLIST-f77
diff -N pkg/PLIST-f77
--- pkg/PLIST-f77 22 Apr 2010 16:12:42 -0000 1.6
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,30 +0,0 @@
-@comment $OpenBSD: PLIST-f77,v 1.6 2010/04/22 16:12:42 dcoppa Exp $
-@lib lib/libplplotf77cd.so.${LIBplplotf77cd_VERSION}
-@lib lib/libplplotf77d.so.${LIBplplotf77d_VERSION}
-lib/pkgconfig/plplotd-f77.pc
-share/examples/plplot/f77/
-share/examples/plplot/f77/Makefile
-share/examples/plplot/f77/x01f.f
-share/examples/plplot/f77/x02f.f
-share/examples/plplot/f77/x03f.f
-share/examples/plplot/f77/x04f.f
-share/examples/plplot/f77/x05f.f
-share/examples/plplot/f77/x06f.f
-share/examples/plplot/f77/x07f.f
-share/examples/plplot/f77/x08f.f
-share/examples/plplot/f77/x09f.f
-share/examples/plplot/f77/x10f.f
-share/examples/plplot/f77/x11f.f
-share/examples/plplot/f77/x12f.f
-share/examples/plplot/f77/x13f.f
-share/examples/plplot/f77/x14f.f
-share/examples/plplot/f77/x15f.f
-share/examples/plplot/f77/x16af.f
-share/examples/plplot/f77/x16f.f
-share/examples/plplot/f77/x17f.f
-share/examples/plplot/f77/x18f.f
-share/examples/plplot/f77/x19f.f
-share/examples/plplot/f77/x22f.f
-share/examples/plplot/f77/x23f.f
-share/examples/plplot/f77/x28f.f
-share/examples/plplot/test_f77.sh
Index: pkg/PLIST-fortran
===================================================================
RCS file: pkg/PLIST-fortran
diff -N pkg/PLIST-fortran
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ pkg/PLIST-fortran 2 Nov 2017 14:39:25 -0000
@@ -0,0 +1,55 @@
+@comment $OpenBSD$
+@pkgpath math/plplot,-f77
+lib/fortran/
+lib/fortran/modules/
+lib/fortran/modules/plplot/
+lib/fortran/modules/plplot/plfortrandemolib.mod
+lib/fortran/modules/plplot/plplot.mod
+lib/fortran/modules/plplot/plplot_double.mod
+lib/fortran/modules/plplot/plplot_graphics.mod
+lib/fortran/modules/plplot/plplot_private_exposed.mod
+lib/fortran/modules/plplot/plplot_private_utilities.mod
+lib/fortran/modules/plplot/plplot_single.mod
+lib/fortran/modules/plplot/plplot_types.mod
+lib/libplfortrandemolib.a
+@lib lib/libplplotfortran.so.${LIBplplotfortran_VERSION}
+lib/pkgconfig/plplot-fortran.pc
+share/examples/plplot/fortran/
+share/examples/plplot/fortran/CMakeLists.txt
+share/examples/plplot/fortran/Makefile
+share/examples/plplot/fortran/README_precision
+share/examples/plplot/fortran/plfortrandemos.inc
+share/examples/plplot/fortran/x00f.f90
+share/examples/plplot/fortran/x01f.f90
+share/examples/plplot/fortran/x02f.f90
+share/examples/plplot/fortran/x03f.f90
+share/examples/plplot/fortran/x04f.f90
+share/examples/plplot/fortran/x05f.f90
+share/examples/plplot/fortran/x06f.f90
+share/examples/plplot/fortran/x07f.f90
+share/examples/plplot/fortran/x08f.f90
+share/examples/plplot/fortran/x09f.f90
+share/examples/plplot/fortran/x10f.f90
+share/examples/plplot/fortran/x11f.f90
+share/examples/plplot/fortran/x12f.f90
+share/examples/plplot/fortran/x13f.f90
+share/examples/plplot/fortran/x14f.f90
+share/examples/plplot/fortran/x15f.f90
+share/examples/plplot/fortran/x16af.f90
+share/examples/plplot/fortran/x16f.f90
+share/examples/plplot/fortran/x17f.f90
+share/examples/plplot/fortran/x18f.f90
+share/examples/plplot/fortran/x19f.f90
+share/examples/plplot/fortran/x20f.f90
+share/examples/plplot/fortran/x21f.f90
+share/examples/plplot/fortran/x22f.f90
+share/examples/plplot/fortran/x23f.f90
+share/examples/plplot/fortran/x24f.f90
+share/examples/plplot/fortran/x25f.f90
+share/examples/plplot/fortran/x26f.f90
+share/examples/plplot/fortran/x27f.f90
+share/examples/plplot/fortran/x28f.f90
+share/examples/plplot/fortran/x29f.f90
+share/examples/plplot/fortran/x30f.f90
+share/examples/plplot/fortran/x31f.f90
+share/examples/plplot/fortran/x33f.f90
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/math/plplot/pkg/PLIST-main,v
retrieving revision 1.4
diff -u -p -u -r1.4 PLIST-main
--- pkg/PLIST-main 15 Apr 2010 20:41:42 -0000 1.4
+++ pkg/PLIST-main 2 Nov 2017 14:39:25 -0000
@@ -1,12 +1,9 @@
@comment $OpenBSD: PLIST-main,v 1.4 2010/04/15 20:41:42 dcoppa Exp $
@pkgpath math/plplot
-bin/plm2gif
-bin/plpr
@bin bin/pltek
include/plplot/
include/plplot/disptab.h
include/plplot/drivers.h
-include/plplot/gcw.h
include/plplot/pdf.h
include/plplot/plConfig.h
include/plplot/plDevs.h
@@ -15,30 +12,58 @@ include/plplot/pldll.h
include/plplot/plevent.h
include/plplot/plplot.h
include/plplot/plplotP.h
-include/plplot/plplotcanvas.h
include/plplot/plstream.h
include/plplot/plstrm.h
include/plplot/plxwd.h
+include/plplot/qsastime.h
+include/plplot/qsastimedll.h
+lib/cmake/
+lib/cmake/plplot/
+lib/cmake/plplot/export_plplot${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/plplot/export_plplot.cmake
+lib/cmake/plplot/plplotConfig.cmake
@lib lib/libcsirocsa.so.${LIBcsirocsa_VERSION}
-@lib lib/libplplotd.so.${LIBplplotd_VERSION}
-lib/pkgconfig/plplotd.pc
-@man man/man1/plm2gif.1
-@man man/man1/plpr.1
+@lib lib/libcsironn.so.${LIBcsironn_VERSION}
+@lib lib/libplplot.so.${LIBplplot_VERSION}
+@lib lib/libqsastime.so.${LIBqsastime_VERSION}
+lib/pkgconfig/plplot.pc
+lib/plplot/
+lib/plplot/drivers/
+lib/plplot/drivers/cairo.driver_info
+lib/plplot/drivers/cairo.so
+lib/plplot/drivers/mem.driver_info
+lib/plplot/drivers/mem.so
+lib/plplot/drivers/null.driver_info
+lib/plplot/drivers/null.so
+lib/plplot/drivers/ps.driver_info
+lib/plplot/drivers/ps.so
+lib/plplot/drivers/svg.driver_info
+lib/plplot/drivers/svg.so
+lib/plplot/drivers/xfig.driver_info
+lib/plplot/drivers/xfig.so
+lib/plplot/drivers/xwin.driver_info
+lib/plplot/drivers/xwin.so
@man man/man1/pltek.1
+@man man/man3/plGetCursor.3
@man man/man3/pl_setcontlabelformat.3
@man man/man3/pl_setcontlabelparam.3
@man man/man3/pladv.3
+@man man/man3/plarc.3
@man man/man3/plaxes.3
@man man/man3/plbin.3
@man man/man3/plbop.3
@man man/man3/plbox.3
@man man/man3/plbox3.3
+@man man/man3/plbtime.3
@man man/man3/plcalc_world.3
@man man/man3/plclear.3
@man man/man3/plcol0.3
@man man/man3/plcol1.3
+@man man/man3/plcolorbar.3
+@man man/man3/plconfigtime.3
@man man/man3/plcont.3
@man man/man3/plcpstrm.3
+@man man/man3/plctime.3
@man man/man3/plend.3
@man man/man3/plend1.3
@man man/man3/plenv.3
@@ -53,19 +78,25 @@ lib/pkgconfig/plplotd.pc
@man man/man3/plfont.3
@man man/man3/plfontld.3
@man man/man3/plgchr.3
+@man man/man3/plgcmap1_range.3
@man man/man3/plgcol0.3
+@man man/man3/plgcol0a.3
@man man/man3/plgcolbg.3
+@man man/man3/plgcolbga.3
@man man/man3/plgcompression.3
@man man/man3/plgdev.3
@man man/man3/plgdidev.3
@man man/man3/plgdiori.3
@man man/man3/plgdiplt.3
+@man man/man3/plgdrawmode.3
@man man/man3/plgfam.3
@man man/man3/plgfci.3
@man man/man3/plgfnam.3
+@man man/man3/plgfont.3
@man man/man3/plglevel.3
@man man/man3/plgpage.3
@man man/man3/plgra.3
+@man man/man3/plgradient.3
@man man/man3/plgriddata.3
@man man/man3/plgspa.3
@man man/man3/plgstrm.3
@@ -77,14 +108,21 @@ lib/pkgconfig/plplotd.pc
@man man/man3/plgzax.3
@man man/man3/plhist.3
@man man/man3/plhlsrgb.3
+@man man/man3/plimage.3
+@man man/man3/plimagefr.3
@man man/man3/plinit.3
@man man/man3/pljoin.3
@man man/man3/pllab.3
+@man man/man3/pllegend.3
@man man/man3/pllightsource.3
@man man/man3/plline.3
@man man/man3/plline3.3
@man man/man3/pllsty.3
@man man/man3/plmap.3
+@man man/man3/plmapfill.3
+@man man/man3/plmapline.3
+@man man/man3/plmapstring.3
+@man man/man3/plmaptex.3
@man man/man3/plmeridians.3
@man man/man3/plmesh.3
@man man/man3/plmeshc.3
@@ -93,8 +131,10 @@ lib/pkgconfig/plplotd.pc
@man man/man3/plmtex3.3
@man man/man3/plot3d.3
@man man/man3/plot3dc.3
+@man man/man3/plot3dcl.3
@man man/man3/plparseopts.3
@man man/man3/plpat.3
+@man man/man3/plpath.3
@man man/man3/plplot.3
@man man/man3/plpoin.3
@man man/man3/plpoin3.3
@@ -103,16 +143,23 @@ lib/pkgconfig/plplotd.pc
@man man/man3/plpsty.3
@man man/man3/plptex.3
@man man/man3/plptex3.3
+@man man/man3/plrandd.3
@man man/man3/plreplot.3
@man man/man3/plrgbhls.3
@man man/man3/plschr.3
@man man/man3/plscmap0.3
+@man man/man3/plscmap0a.3
@man man/man3/plscmap0n.3
@man man/man3/plscmap1.3
+@man man/man3/plscmap1_range.3
+@man man/man3/plscmap1a.3
@man man/man3/plscmap1l.3
+@man man/man3/plscmap1la.3
@man man/man3/plscmap1n.3
@man man/man3/plscol0.3
+@man man/man3/plscol0a.3
@man man/man3/plscolbg.3
+@man man/man3/plscolbga.3
@man man/man3/plscolor.3
@man man/man3/plscompression.3
@man man/man3/plsdev.3
@@ -121,30 +168,40 @@ lib/pkgconfig/plplotd.pc
@man man/man3/plsdiori.3
@man man/man3/plsdiplt.3
@man man/man3/plsdiplz.3
+@man man/man3/plsdrawmode.3
+@man man/man3/plseed.3
@man man/man3/plsesc.3
@man man/man3/plsetopt.3
@man man/man3/plsfam.3
@man man/man3/plsfci.3
@man man/man3/plsfnam.3
+@man man/man3/plsfont.3
@man man/man3/plshade.3
-@man man/man3/plshade1.3
@man man/man3/plshades.3
+@man man/man3/plslabelfunc.3
@man man/man3/plsmaj.3
@man man/man3/plsmem.3
+@man man/man3/plsmema.3
@man man/man3/plsmin.3
@man man/man3/plsori.3
@man man/man3/plspage.3
+@man man/man3/plspal0.3
+@man man/man3/plspal1.3
@man man/man3/plspause.3
@man man/man3/plsstrm.3
@man man/man3/plssub.3
@man man/man3/plssym.3
@man man/man3/plstar.3
@man man/man3/plstart.3
+@man man/man3/plstransform.3
+@man man/man3/plstring.3
+@man man/man3/plstring3.3
@man man/man3/plstripa.3
@man man/man3/plstripc.3
@man man/man3/plstripd.3
@man man/man3/plstyl.3
@man man/man3/plsurf3d.3
+@man man/man3/plsurf3dl.3
@man man/man3/plsvect.3
@man man/man3/plsvpa.3
@man man/man3/plsxax.3
@@ -152,102 +209,154 @@ lib/pkgconfig/plplotd.pc
@man man/man3/plsym.3
@man man/man3/plszax.3
@man man/man3/pltext.3
+@man man/man3/pltimefmt.3
@man man/man3/plvasp.3
@man man/man3/plvect.3
@man man/man3/plvpas.3
@man man/man3/plvpor.3
@man man/man3/plvsta.3
@man man/man3/plw3d.3
-@man man/man3/plwid.3
+@man man/man3/plwidth.3
@man man/man3/plwind.3
@man man/man3/plxormod.3
share/doc/plplot/
+share/doc/plplot/ABOUT
share/doc/plplot/AUTHORS
share/doc/plplot/COPYING.LIB
-share/doc/plplot/ChangeLog
+share/doc/plplot/ChangeLog.release
share/doc/plplot/Copyright
share/doc/plplot/FAQ
share/doc/plplot/NEWS
share/doc/plplot/PROBLEMS
share/doc/plplot/README
-share/doc/plplot/README.1st.csa
share/doc/plplot/README.csa
+share/doc/plplot/README.cumulated_release
share/doc/plplot/README.drivers
+share/doc/plplot/README.nn
share/doc/plplot/README.pkg-config
share/doc/plplot/README.release
+share/doc/plplot/README.testing
share/doc/plplot/README.wxwidgets
share/doc/plplot/html/
+share/doc/plplot/html/API-C.html
+share/doc/plplot/html/API-FORTRAN.html
+share/doc/plplot/html/API-Internal.html
+share/doc/plplot/html/API-OBSOLETE.html
+share/doc/plplot/html/API.html
+share/doc/plplot/html/BIBLIOGRAPHY.html
+share/doc/plplot/html/FreeType-notes.html
+share/doc/plplot/html/OCaml.html
+share/doc/plplot/html/PLGraphicsIn.html
+share/doc/plplot/html/PLOptionTable.html
share/doc/plplot/html/acquiring-plplot.html
+share/doc/plplot/html/ada.html
+share/doc/plplot/html/ada_apple_notes.html
+share/doc/plplot/html/ada_bindings.html
+share/doc/plplot/html/ada_c_flavor.html
+share/doc/plplot/html/ada_compilation_notes.html
+share/doc/plplot/html/ada_examples.html
+share/doc/plplot/html/ada_howto.html
+share/doc/plplot/html/ada_known_variances.html
+share/doc/plplot/html/ada_obtaining.html
+share/doc/plplot/html/ada_overview.html
+share/doc/plplot/html/ada_unique.html
share/doc/plplot/html/advanced.html
-share/doc/plplot/html/api-c.html
share/doc/plplot/html/api-compat.html
-share/doc/plplot/html/api-fortran-77.html
-share/doc/plplot/html/api-fortran-95.html
-share/doc/plplot/html/api-obsolete.html
-share/doc/plplot/html/api.html
+share/doc/plplot/html/api_definition.html
+share/doc/plplot/html/api_regression_tests.html
share/doc/plplot/html/aqt-driver.html
-share/doc/plplot/html/bibliography.html
+share/doc/plplot/html/arguments.html
+share/doc/plplot/html/bindings-libraries.html
share/doc/plplot/html/c.html
+share/doc/plplot/html/cairo-driver.html
share/doc/plplot/html/characters.html
share/doc/plplot/html/color.html
-share/doc/plplot/html/contour-plots.html
share/doc/plplot/html/copyrights.html
+share/doc/plplot/html/core-library.html
share/doc/plplot/html/cpluscplus-design.html
share/doc/plplot/html/cpluscplus-specializing.html
share/doc/plplot/html/cpluscplus-status.html
+share/doc/plplot/html/cplusplus-motivation.html
share/doc/plplot/html/cplusplus.html
share/doc/plplot/html/credits.html
share/doc/plplot/html/custom-extensions-tcl.html
share/doc/plplot/html/deploying.html
-share/doc/plplot/html/djgpp-notes.html
+share/doc/plplot/html/device-driver-libraries.html
+share/doc/plplot/html/devices.html
share/doc/plplot/html/drawing.html
+share/doc/plplot/html/enhancement-libraries.html
share/doc/plplot/html/error.html
share/doc/plplot/html/extended-wish.html
share/doc/plplot/html/extensions-tcl.html
+share/doc/plplot/html/features.html
+share/doc/plplot/html/file-drivers.html
share/doc/plplot/html/fill-pattern.html
share/doc/plplot/html/finishing.html
-share/doc/plplot/html/fortran77.html
-share/doc/plplot/html/fortran95.html
-share/doc/plplot/html/freetype-notes.html
-share/doc/plplot/html/gcw-driver.html
+share/doc/plplot/html/fortran.html
+share/doc/plplot/html/gd-driver.html
share/doc/plplot/html/gui.html
share/doc/plplot/html/index.html
share/doc/plplot/html/initializing.html
-share/doc/plplot/html/installing.html
+share/doc/plplot/html/interactive-cairo-driver.html
+share/doc/plplot/html/interactive-drivers.html
+share/doc/plplot/html/interactive-qt-driver.html
+share/doc/plplot/html/intro-tcl.html
share/doc/plplot/html/intro.html
share/doc/plplot/html/introduction-itcl.html
share/doc/plplot/html/introduction-tk.html
share/doc/plplot/html/labelling.html
share/doc/plplot/html/latex-postscript-driver.html
+share/doc/plplot/html/legends.html
+share/doc/plplot/html/libraries.html
share/doc/plplot/html/line-attributes.html
-share/doc/plplot/html/organization.html
-share/doc/plplot/html/os-notes.html
-share/doc/plplot/html/output-devices.html
-share/doc/plplot/html/output-drivers.html
-share/doc/plplot/html/p162.html
-share/doc/plplot/html/p2493.html
-share/doc/plplot/html/p3385.html
-share/doc/plplot/html/p62.html
+share/doc/plplot/html/ocaml_bindings.html
+share/doc/plplot/html/ocaml_examples.html
+share/doc/plplot/html/ocaml_howto.html
+share/doc/plplot/html/ocaml_known_issues.html
+share/doc/plplot/html/ocaml_obtaining.html
+share/doc/plplot/html/ocaml_overview.html
+share/doc/plplot/html/part_bindings.html
+share/doc/plplot/html/part_introduction.html
+share/doc/plplot/html/part_programming.html
+share/doc/plplot/html/part_reference.html
share/doc/plplot/html/pdf-driver.html
share/doc/plplot/html/perl.html
+share/doc/plplot/html/plAlloc2dGrid.html
+share/doc/plplot/html/plClearOpts.html
+share/doc/plplot/html/plFree2dGrid.html
+share/doc/plplot/html/plGetCursor.html
+share/doc/plplot/html/plHLS_RGB.html
+share/doc/plplot/html/plMergeOpts.html
+share/doc/plplot/html/plMinMax2dGrid.html
+share/doc/plplot/html/plOptUsage.html
+share/doc/plplot/html/plP_checkdriverinit.html
+share/doc/plplot/html/plP_getinitdriverlist.html
+share/doc/plplot/html/plResetOpts.html
+share/doc/plplot/html/plSetUsage.html
+share/doc/plplot/html/plTranslateCursor.html
+share/doc/plplot/html/pl_setcontlabelformat.html
share/doc/plplot/html/pl_setcontlabelparam.html
share/doc/plplot/html/plabort.html
share/doc/plplot/html/pladv.html
+share/doc/plplot/html/plarc.html
share/doc/plplot/html/plaxes.html
share/doc/plplot/html/plbin.html
share/doc/plplot/html/plbop.html
share/doc/plplot/html/plbox.html
share/doc/plplot/html/plbox3.html
+share/doc/plplot/html/plbtime.html
share/doc/plplot/html/plcalc_world.html
share/doc/plplot/html/plclear.html
+share/doc/plplot/html/plclr.html
share/doc/plplot/html/plcol.html
share/doc/plplot/html/plcol0.html
share/doc/plplot/html/plcol1.html
-share/doc/plplot/html/plcon1.html
-share/doc/plplot/html/plcon2.html
+share/doc/plplot/html/plcolorbar.html
+share/doc/plplot/html/plconfigtime.html
share/doc/plplot/html/plcont.html
-share/doc/plplot/html/plcontfortran77.html
+share/doc/plplot/html/plcontfortran.html
share/doc/plplot/html/plcpstrm.html
+share/doc/plplot/html/plctime.html
share/doc/plplot/html/plend.html
share/doc/plplot/html/plend1.html
share/doc/plplot/html/plenv.html
@@ -262,21 +371,28 @@ share/doc/plplot/html/plfill3.html
share/doc/plplot/html/plflush.html
share/doc/plplot/html/plfont.html
share/doc/plplot/html/plfontld.html
+share/doc/plplot/html/plfsurf3d.html
share/doc/plplot/html/plgchr.html
+share/doc/plplot/html/plgcmap1_range.html
share/doc/plplot/html/plgcol0.html
+share/doc/plplot/html/plgcol0a.html
share/doc/plplot/html/plgcolbg.html
+share/doc/plplot/html/plgcolbga.html
share/doc/plplot/html/plgcompression.html
share/doc/plplot/html/plgdev.html
share/doc/plplot/html/plgdidev.html
share/doc/plplot/html/plgdiori.html
share/doc/plplot/html/plgdiplt.html
+share/doc/plplot/html/plgdrawmode.html
share/doc/plplot/html/plgfam.html
share/doc/plplot/html/plgfci.html
share/doc/plplot/html/plgfile.html
share/doc/plplot/html/plgfnam.html
+share/doc/plplot/html/plgfont.html
share/doc/plplot/html/plglevel.html
share/doc/plplot/html/plgpage.html
share/doc/plplot/html/plgra.html
+share/doc/plplot/html/plgradient.html
share/doc/plplot/html/plgriddata.html
share/doc/plplot/html/plgspa.html
share/doc/plplot/html/plgstrm.html
@@ -288,34 +404,40 @@ share/doc/plplot/html/plgyax.html
share/doc/plplot/html/plgzax.html
share/doc/plplot/html/plhist.html
share/doc/plplot/html/plhls.html
-share/doc/plplot/html/plhls_rgb.html
share/doc/plplot/html/plhlsrgb.html
+share/doc/plplot/html/plimage.html
+share/doc/plplot/html/plimagefr.html
share/doc/plplot/html/plinit.html
share/doc/plplot/html/pljoin.html
share/doc/plplot/html/pllab.html
+share/doc/plplot/html/pllegend.html
share/doc/plplot/html/pllightsource.html
share/doc/plplot/html/plline.html
share/doc/plplot/html/plline3.html
share/doc/plplot/html/pllsty.html
share/doc/plplot/html/plmap.html
+share/doc/plplot/html/plmapfill.html
+share/doc/plplot/html/plmapline.html
+share/doc/plplot/html/plmapstring.html
+share/doc/plplot/html/plmaptex.html
share/doc/plplot/html/plmeridians.html
share/doc/plplot/html/plmesh.html
share/doc/plplot/html/plmeshc.html
-share/doc/plplot/html/plmeshfortran77.html
-share/doc/plplot/html/plmeshfortran95.html
+share/doc/plplot/html/plmeshfortran.html
share/doc/plplot/html/plmkstrm.html
share/doc/plplot/html/plmtex.html
share/doc/plplot/html/plmtex3.html
share/doc/plplot/html/plot3d.html
share/doc/plplot/html/plot3dc.html
-share/doc/plplot/html/plot3dfortran77.html
-share/doc/plplot/html/plot3dfortran95.html
-share/doc/plplot/html/plp_getinitdriverlist.html
+share/doc/plplot/html/plot3dcl.html
+share/doc/plplot/html/plot3dfortran.html
share/doc/plplot/html/plpage.html
share/doc/plplot/html/plparseopts.html
-share/doc/plplot/html/plparseoptsfortran77.html
-share/doc/plplot/html/plparseoptsfortran95.html
+share/doc/plplot/html/plparseoptsfortran.html
share/doc/plplot/html/plpat.html
+share/doc/plplot/html/plpath.html
+share/doc/plplot/html/plplot-plotting-library.html
+share/doc/plplot/html/plplot_configure_build_install.html
share/doc/plplot/html/plpoin.html
share/doc/plplot/html/plpoin3.html
share/doc/plplot/html/plpoly3.html
@@ -323,6 +445,7 @@ share/doc/plplot/html/plprec.html
share/doc/plplot/html/plpsty.html
share/doc/plplot/html/plptex.html
share/doc/plplot/html/plptex3.html
+share/doc/plplot/html/plrandd.html
share/doc/plplot/html/plreplot.html
share/doc/plplot/html/plrgb.html
share/doc/plplot/html/plrgb1.html
@@ -330,12 +453,18 @@ share/doc/plplot/html/plrgbhls.html
share/doc/plplot/html/plsabort.html
share/doc/plplot/html/plschr.html
share/doc/plplot/html/plscmap0.html
+share/doc/plplot/html/plscmap0a.html
share/doc/plplot/html/plscmap0n.html
share/doc/plplot/html/plscmap1.html
+share/doc/plplot/html/plscmap1_range.html
+share/doc/plplot/html/plscmap1a.html
share/doc/plplot/html/plscmap1l.html
+share/doc/plplot/html/plscmap1la.html
share/doc/plplot/html/plscmap1n.html
share/doc/plplot/html/plscol0.html
+share/doc/plplot/html/plscol0a.html
share/doc/plplot/html/plscolbg.html
+share/doc/plplot/html/plscolbga.html
share/doc/plplot/html/plscolor.html
share/doc/plplot/html/plscompression.html
share/doc/plplot/html/plsdev.html
@@ -344,36 +473,46 @@ share/doc/plplot/html/plsdimap.html
share/doc/plplot/html/plsdiori.html
share/doc/plplot/html/plsdiplt.html
share/doc/plplot/html/plsdiplz.html
+share/doc/plplot/html/plsdrawmode.html
+share/doc/plplot/html/plseed.html
share/doc/plplot/html/plsesc.html
-share/doc/plplot/html/plsescfortran77.html
-share/doc/plplot/html/plsescfortran95.html
+share/doc/plplot/html/plsescfortran.html
share/doc/plplot/html/plsetopt.html
share/doc/plplot/html/plsexit.html
share/doc/plplot/html/plsfam.html
share/doc/plplot/html/plsfci.html
share/doc/plplot/html/plsfile.html
share/doc/plplot/html/plsfnam.html
+share/doc/plplot/html/plsfont.html
share/doc/plplot/html/plshade.html
share/doc/plplot/html/plshade1.html
-share/doc/plplot/html/plshadefortran95.html
+share/doc/plplot/html/plshadefortran.html
share/doc/plplot/html/plshades.html
-share/doc/plplot/html/plshadesfortran95.html
+share/doc/plplot/html/plshadesfortran.html
+share/doc/plplot/html/plslabelfunc.html
share/doc/plplot/html/plsmaj.html
share/doc/plplot/html/plsmem.html
+share/doc/plplot/html/plsmema.html
share/doc/plplot/html/plsmin.html
share/doc/plplot/html/plsori.html
share/doc/plplot/html/plspage.html
+share/doc/plplot/html/plspal0.html
+share/doc/plplot/html/plspal1.html
share/doc/plplot/html/plspause.html
share/doc/plplot/html/plsstrm.html
share/doc/plplot/html/plssub.html
share/doc/plplot/html/plssym.html
share/doc/plplot/html/plstar.html
share/doc/plplot/html/plstart.html
+share/doc/plplot/html/plstransform.html
+share/doc/plplot/html/plstring.html
+share/doc/plplot/html/plstring3.html
share/doc/plplot/html/plstripa.html
share/doc/plplot/html/plstripc.html
share/doc/plplot/html/plstripd.html
share/doc/plplot/html/plstyl.html
share/doc/plplot/html/plsurf3d.html
+share/doc/plplot/html/plsurf3dl.html
share/doc/plplot/html/plsvect.html
share/doc/plplot/html/plsvpa.html
share/doc/plplot/html/plsxax.html
@@ -381,30 +520,31 @@ share/doc/plplot/html/plsyax.html
share/doc/plplot/html/plsym.html
share/doc/plplot/html/plszax.html
share/doc/plplot/html/pltext.html
+share/doc/plplot/html/pltimefmt.html
share/doc/plplot/html/pltr0.html
share/doc/plplot/html/pltr1.html
share/doc/plplot/html/pltr2.html
share/doc/plplot/html/plvasp.html
-share/doc/plplot/html/plvec0.html
-share/doc/plplot/html/plvec1.html
-share/doc/plplot/html/plvec2.html
share/doc/plplot/html/plvect.html
-share/doc/plplot/html/plvectfortran77.html
-share/doc/plplot/html/plvectfortran95.html
+share/doc/plplot/html/plvectfortran.html
share/doc/plplot/html/plvpas.html
share/doc/plplot/html/plvpor.html
share/doc/plplot/html/plvsta.html
share/doc/plplot/html/plw3d.html
share/doc/plplot/html/plwid.html
+share/doc/plplot/html/plwidth.html
share/doc/plplot/html/plwind.html
share/doc/plplot/html/plxormod.html
share/doc/plplot/html/postscript-driver.html
share/doc/plplot/html/python.html
+share/doc/plplot/html/qt-driver.html
share/doc/plplot/html/scales.html
+share/doc/plplot/html/simple-graph.html
share/doc/plplot/html/simple.html
share/doc/plplot/html/svg-driver.html
share/doc/plplot/html/tcl-contouring.html
share/doc/plplot/html/tcl-extension.html
+share/doc/plplot/html/tcl-motivation.html
share/doc/plplot/html/tcl-overview.html
share/doc/plplot/html/tcl-understanding.html
share/doc/plplot/html/tcl.html
@@ -412,19 +552,24 @@ share/doc/plplot/html/tk-driver.html
share/doc/plplot/html/tri-d-plots.html
share/doc/plplot/html/truetype-postscript-driver.html
share/doc/plplot/html/viewport_window.html
-share/doc/plplot/html/windows-notes.html
-share/doc/plplot/html/wxwidgets-driver.html
-share/doc/plplot/html/x-drivers.html
-share/doc/plplot/html/x12680.html
+share/doc/plplot/html/wxWidgets-driver.html
+share/doc/plplot/html/xwin-driver.html
share/examples/plplot/
+share/examples/plplot/CMakeLists.txt
+share/examples/plplot/Chloe.pgm
share/examples/plplot/Makefile
+share/examples/plplot/README.Chloe
share/examples/plplot/c/
+share/examples/plplot/c/CMakeLists.txt
share/examples/plplot/c/Makefile
-share/examples/plplot/c/README.plplotcanvas
+share/examples/plplot/c/README.cairo
+share/examples/plplot/c/ext-cairo-test.c
+share/examples/plplot/c/extXdrawable_demo.c
share/examples/plplot/c/plcdemos.h
-share/examples/plplot/c/plplotcanvas_animation.c
-share/examples/plplot/c/plplotcanvas_demo.c
+share/examples/plplot/c/test_plbuf.c
+share/examples/plplot/c/test_plend.c
share/examples/plplot/c/tutor.c
+share/examples/plplot/c/x00c.c
share/examples/plplot/c/x01c.c
share/examples/plplot/c/x02c.c
share/examples/plplot/c/x03c.c
@@ -453,11 +598,38 @@ share/examples/plplot/c/x25c.c
share/examples/plplot/c/x26c.c
share/examples/plplot/c/x27c.c
share/examples/plplot/c/x28c.c
-share/examples/plplot/lena.pgm
+share/examples/plplot/c/x29c.c
+share/examples/plplot/c/x30c.c
+share/examples/plplot/c/x31c.c
+share/examples/plplot/c/x32c.c
+share/examples/plplot/c/x33c.c
+share/examples/plplot/c/x34c.c
+share/examples/plplot/cmake/
+share/examples/plplot/cmake/modules/
+share/examples/plplot/cmake/modules/language_support.cmake
+share/examples/plplot/cmake/modules/pkg-config.cmake
+share/examples/plplot/cmake/modules/plplot_configure.cmake
+share/examples/plplot/cmake/modules/plplot_functions.cmake
+share/examples/plplot/plplot-test-interactive.sh
share/examples/plplot/plplot-test.sh
share/examples/plplot/test_c.sh
+share/examples/plplot/test_c_interactive.sh
+share/examples/plplot/test_cxx.sh
+share/examples/plplot/test_diff.sh
+share/examples/plplot/test_fortran.sh
share/plplot/
share/plplot/cglobe.map
+share/plplot/cmap0_alternate.pal
+share/plplot/cmap0_black_on_white.pal
+share/plplot/cmap0_default.pal
+share/plplot/cmap0_white_bg.pal
+share/plplot/cmap1_blue_red.pal
+share/plplot/cmap1_blue_yellow.pal
+share/plplot/cmap1_default.pal
+share/plplot/cmap1_gray.pal
+share/plplot/cmap1_highfreq.pal
+share/plplot/cmap1_lowfreq.pal
+share/plplot/cmap1_radar.pal
share/plplot/globe.map
share/plplot/plstnd5.fnt
share/plplot/plxtnd5.fnt