diff --git a/devel/lasi/Makefile b/devel/lasi/Makefile index ce7f891432b9..a193881f501a 100644 --- a/devel/lasi/Makefile +++ b/devel/lasi/Makefile @@ -1,60 +1,59 @@ # Created by: giffunip # $MCom: ports/devel/lasi/Makefile,v 1.1 2006/10/04 20:25:40 ahze Exp $ PORTNAME= lasi -PORTVERSION= 1.1.1 -PORTREVISION= 8 +PORTVERSION= 1.1.3 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20Source DISTNAME= libLASi-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= C++ stream output interface for creating Postscript documents LIB_DEPENDS= libltdl.so:devel/libltdl OPTIONS_DEFINE= DOXYGEN EXAMPLES OPTIONS_SUB= yes USES= cmake compiler:c++11-lang gnome pathfix pkgconfig PATHFIX_CMAKELISTSTXT= pkg-config.cmake USE_GNOME= pango USE_LDCONFIG= yes CMAKE_ARGS+= -DCMAKE_INSTALL_DATADIR:PATH=${DATADIR} .include .if ${PORT_OPTIONS:MDOXYGEN} BUILD_DEPENDS+= ${LOCALBASE}/bin/doxygen:devel/doxygen .else EXTRA_PATCHES+= ${FILESDIR}/extra-patch-cmake+modules+lasi.cmake .endif pre-install: .if ! ${PORT_OPTIONS:MEXAMPLES} @${REINPLACE_CMD} 's/^\(add_subdirectory(examples)\)/#\1/' \ ${WRKSRC}/CMakeLists.txt .endif post-install: - @${MV} ${STAGEDIR}${PREFIX}/lib/libLASi.so.1.0.0 \ - ${STAGEDIR}${PREFIX}/lib/libLASi.so.1 + @${MV} ${STAGEDIR}${PREFIX}/lib/libLASi.so.2.0.0 \ + ${STAGEDIR}${PREFIX}/lib/libLASi.so.2 .if ${PORT_OPTIONS:MDOXYGEN} @${MKDIR} ${STAGEDIR}${DOCSDIR} @${MV} ${STAGEDIR}${DATADIR}/doc/* ${STAGEDIR}${DOCSDIR}/ @${RMDIR} ${STAGEDIR}${DATADIR}/doc .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${MV} ${STAGEDIR}${DATADIR}/examples/* ${STAGEDIR}${EXAMPLESDIR}/ @${RMDIR} ${STAGEDIR}${DATADIR}/examples .endif .if ! ${PORT_OPTIONS:MDOXYGEN} && ! ${PORT_OPTIONS:MEXAMPLES} @${RM} -r ${STAGEDIR}${DATADIR}/* .endif @${TEST} -d ${STAGEDIR}${DATADIR} && \ ${RMDIR} ${STAGEDIR}${DATADIR} || ${TRUE} .include diff --git a/devel/lasi/distinfo b/devel/lasi/distinfo index 42d2327d9aa8..66b7eca207ba 100644 --- a/devel/lasi/distinfo +++ b/devel/lasi/distinfo @@ -1,2 +1,3 @@ -SHA256 (libLASi-1.1.1.tar.gz) = 175964cb4fec347737899f9fa0b8d7441864ae20f439e013432d9b9072ab3723 -SIZE (libLASi-1.1.1.tar.gz) = 223589 +TIMESTAMP = 1619715384 +SHA256 (libLASi-1.1.3.tar.gz) = 5e5d2306f7d5a275949fb8f15e6d79087371e2a1caa0d8f00585029d1b47ba3b +SIZE (libLASi-1.1.3.tar.gz) = 726769 diff --git a/devel/lasi/files/patch-cmake+modules+instdirs.cmake b/devel/lasi/files/patch-cmake+modules+instdirs.cmake index 18fcf8b2b3c1..6f9b09198143 100644 --- a/devel/lasi/files/patch-cmake+modules+instdirs.cmake +++ b/devel/lasi/files/patch-cmake+modules+instdirs.cmake @@ -1,8 +1,10 @@ ---- cmake/modules/instdirs.cmake.orig 2008-12-31 14:43:21.000000000 -0500 -+++ cmake/modules/instdirs.cmake 2008-12-31 14:44:24.000000000 -0500 -@@ -61,4 +61,4 @@ - set(includedir ${CMAKE_INSTALL_INCLUDEDIR}) - set(docdir ${CMAKE_INSTALL_DATADIR}/doc/libLASi-${VERSION}) +--- cmake/modules/instdirs.cmake.orig 2019-01-31 07:34:50 UTC ++++ cmake/modules/instdirs.cmake +@@ -80,6 +80,6 @@ set(docdir ${CMAKE_INSTALL_DATADIR}/doc/libLASi-${VERS + CACHE PATH "install location for documentation" + ) --set(DATA_DIR ${CMAKE_INSTALL_DATADIR}/${PACKAGE}${VERSION}) -+set(DATA_DIR ${CMAKE_INSTALL_DATADIR}) +-set(DATA_DIR ${CMAKE_INSTALL_DATADIR}/${PACKAGE}${VERSION} ++set(DATA_DIR ${CMAKE_INSTALL_DATADIR} + CACHE PATH "install location for architecture-independent data" + ) diff --git a/devel/lasi/files/patch-include_LASi.h b/devel/lasi/files/patch-include_LASi.h deleted file mode 100644 index 613b5c712c83..000000000000 --- a/devel/lasi/files/patch-include_LASi.h +++ /dev/null @@ -1,12 +0,0 @@ ---- include/LASi.h.orig 2013-12-13 10:12:32.000000000 +0100 -+++ include/LASi.h 2013-12-13 10:14:20.000000000 +0100 -@@ -11,7 +11,8 @@ - #include - #include - #include --#include -+#include -+#include FT_GLYPH_H - - class FreetypeGlyphMgr; - class ContextMgr; diff --git a/devel/lasi/files/patch-src_drawGlyph.cpp b/devel/lasi/files/patch-src_drawGlyph.cpp deleted file mode 100644 index 1ce9a4c23382..000000000000 --- a/devel/lasi/files/patch-src_drawGlyph.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- src/drawGlyph.cpp.orig 2013-12-13 10:13:26.000000000 +0100 -+++ src/drawGlyph.cpp 2013-12-13 10:15:19.000000000 +0100 -@@ -6,7 +6,8 @@ - */ - - #include --#include -+#include -+#include FT_OUTLINE_H - #include - #include - #include diff --git a/devel/lasi/files/patch-src_drawGlyph.h b/devel/lasi/files/patch-src_drawGlyph.h deleted file mode 100644 index cb174aae7889..000000000000 --- a/devel/lasi/files/patch-src_drawGlyph.h +++ /dev/null @@ -1,12 +0,0 @@ ---- src/drawGlyph.h.orig 2013-12-13 10:13:05.000000000 +0100 -+++ src/drawGlyph.h 2013-12-13 10:15:40.000000000 +0100 -@@ -10,7 +10,8 @@ - - #include - #include --#include -+#include -+#include FT_FREETYPE_H - - /** Generate the Postscript commands to draw the glyph - * using the font in pPangoCtx. diff --git a/devel/lasi/files/patch-src_glyphMgr.cpp b/devel/lasi/files/patch-src_glyphMgr.cpp deleted file mode 100644 index 426821e6d803..000000000000 --- a/devel/lasi/files/patch-src_glyphMgr.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- src/glyphMgr.cpp.orig 2013-12-13 10:13:39.000000000 +0100 -+++ src/glyphMgr.cpp 2013-12-13 10:17:39.000000000 +0100 -@@ -10,8 +10,7 @@ - - #include - #include FT_FREETYPE_H -- --#include -+#include FT_GLYPH_H - - #include - #include "util.h" diff --git a/devel/lasi/files/patch-src_glyphMgr.h b/devel/lasi/files/patch-src_glyphMgr.h deleted file mode 100644 index 23afe4b1052f..000000000000 --- a/devel/lasi/files/patch-src_glyphMgr.h +++ /dev/null @@ -1,12 +0,0 @@ ---- src/glyphMgr.h.orig 2013-12-13 10:13:45.000000000 +0100 -+++ src/glyphMgr.h 2013-12-13 10:17:50.000000000 +0100 -@@ -15,8 +15,7 @@ - - #include - #include FT_FREETYPE_H -- --#include -+#include FT_GLYPH_H - - /** Manage FT_Glyph by insuring that FT_Glyph is handled correctly. - */ diff --git a/devel/lasi/files/patch-src_util.h b/devel/lasi/files/patch-src_util.h deleted file mode 100644 index 567da584216a..000000000000 --- a/devel/lasi/files/patch-src_util.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/util.h.orig 2013-12-13 10:13:16.000000000 +0100 -+++ src/util.h 2013-12-13 10:17:01.000000000 +0100 -@@ -18,7 +18,7 @@ - - #include - #include FT_FREETYPE_H --#include -+#include FT_GLYPH_H - - std::ostream& operator<<(std::ostream&, const FT_Library); - std::ostream& operator<<(std::ostream&, const FT_Face); diff --git a/devel/lasi/pkg-plist b/devel/lasi/pkg-plist index a014446400e5..8eee39a18928 100644 --- a/devel/lasi/pkg-plist +++ b/devel/lasi/pkg-plist @@ -1,158 +1,159 @@ include/LASi.h lib/libLASi.so -lib/libLASi.so.1 +lib/libLASi.so.2 libdata/pkgconfig/lasi.pc %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/LASi_8h.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/LASi_8h_source.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/annotated.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/bc_s.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/bdwn.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classContextMgr-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classContextMgr.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classContextMgr.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classFreetypeGlyphMgr-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classFreetypeGlyphMgr.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1PostscriptDocument-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1PostscriptDocument.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1PostscriptDocument_1_1GlyphId-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1PostscriptDocument_1_1GlyphId.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1PostscriptDocument_1_1write__glyph__routine__to__stream-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1PostscriptDocument_1_1write__glyph__routine__to__stream.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1oPostscriptStream-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1oPostscriptStream.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1oPostscriptStream.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1setFont-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1setFont.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1setFontSize-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1setFontSize.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1show-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classLASi_1_1show.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classManager-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classManager.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classStringDimensions-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classStringDimensions.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/classes.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/closed.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/contextMgr_8h.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/contextMgr_8h_source.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/dir_d44c64559bbebec7f509842c48db8b23.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/doc.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/doxygen.css %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/drawGlyph_8cpp.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/drawGlyph_8h.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/drawGlyph_8h_source.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/dynsections.js %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/files.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/folderclosed.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/folderopen.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/functions.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/functions_func.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/functions_rela.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/functions_type.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/functions_vars.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/globals.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/globals_defs.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/globals_func.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/globals_vars.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/glyphMgr_8cpp.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/glyphMgr_8h.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/glyphMgr_8h_source.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/hierarchy.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/index.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/jquery.js %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/manager_8h.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/manager_8h_source.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/menu.js %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/menudata.js %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/namespaceLASi.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/namespacemembers.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/namespacemembers_enum.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/namespacemembers_eval.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/namespacemembers_func.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/namespaces.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/nav_f.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/nav_g.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/nav_h.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/open.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/psDoc_8cpp.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/splitbar.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/stringDimensions_8h.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/stringDimensions_8h_source.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/structStateOfDrawGlyph-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/structStateOfDrawGlyph.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/sync_off.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/sync_on.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/tab_a.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/tab_b.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/tab_h.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/tab_s.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/tabs.css %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/util_8cpp.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/util_8h.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/developer/html/util_8h_source.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/LASi_8h.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/LASi_8h_source.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/annotated.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/bc_s.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/bdwn.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1PostscriptDocument-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1PostscriptDocument.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1PostscriptDocument_1_1GlyphId-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1PostscriptDocument_1_1GlyphId.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1PostscriptDocument_1_1write__glyph__routine__to__stream-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1PostscriptDocument_1_1write__glyph__routine__to__stream.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1oPostscriptStream-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1oPostscriptStream.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1oPostscriptStream.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1setFont-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1setFont.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1setFontSize-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1setFontSize.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1show-members.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classLASi_1_1show.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/classes.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/closed.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/dir_d44c64559bbebec7f509842c48db8b23.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/doc.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/doxygen.css %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/dynsections.js %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/files.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/folderclosed.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/folderopen.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/functions.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/functions_func.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/functions_rela.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/functions_type.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/globals.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/globals_defs.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/hierarchy.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/index.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/jquery.js %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/menu.js %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/menudata.js %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/namespaceLASi.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/namespacemembers.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/namespacemembers_enum.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/namespacemembers_eval.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/namespacemembers_func.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/namespaces.html %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/nav_f.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/nav_g.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/nav_h.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/open.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/splitbar.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/sync_off.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/sync_on.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/tab_a.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/tab_b.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/tab_h.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/tab_s.png %%DOXYGEN%%%%DOCSDIR%%/libLASi-1.1.1/html/user/html/tabs.css %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ComplexTextLayoutExample.cpp -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Example_1_Result.png -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Example_2_Result.png +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ComplexTextLayoutExample.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/MissingGlyphExample.cpp +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MissingGlyphExample.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/README %%PORTEXAMPLES%%%%EXAMPLESDIR%%/SimpleLASiExample.cpp +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/SimpleLASiExample.png diff --git a/math/plplot/Makefile b/math/plplot/Makefile index db9cd180c45a..0b62caca6aeb 100644 --- a/math/plplot/Makefile +++ b/math/plplot/Makefile @@ -1,125 +1,125 @@ # Created by: Thomas Gellekum PORTNAME= plplot DISTVERSION= 5.15.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math science MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20Source MAINTAINER= woodsb02@FreeBSD.org COMMENT= Scientific plotting package LICENSE= LGPL21+ BUILD_DEPENDS= bash:shells/bash \ ${FREEFONT_DIR}/FreeMono.ttf:x11-fonts/freefont-ttf LIB_DEPENDS= libLASi.so:devel/lasi \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libltdl.so:devel/libltdl RUN_DEPENDS= bash:shells/bash \ ${FREEFONT_DIR}/FreeMono.ttf:x11-fonts/freefont-ttf USES= compiler:c11 cmake gettext-runtime ghostscript gnome \ localbase perl5 pathfix pkgconfig shebangfix USE_GNOME= cairo pango USE_PERL5= build SHEBANG_FILES= ${WRKSRC}/examples/python/* \ ${WRKSRC}/examples/tcl/* \ ${WRKSRC}/examples/tk/* SHEBANG_LANG= sh xtk01 xtk02 xtk04 sh_OLD_CMD= @SH_EXECUTABLE@ sh_CMD= /bin/sh xtk01_OLD_CMD= @xtk01_LOCATION@ xtk01_CMD= ${DATADIR}/examples/tk/xtk01 xtk02_OLD_CMD= @xtk02_LOCATION@ xtk02_CMD= ${DATADIR}/examples/tk/xtk02 xtk04_OLD_CMD= @xtk04_LOCATION@ xtk04_CMD= ${DATADIR}/examples/tk/xtk04 CMAKE_ARGS= -DENABLE_java:BOOL=OFF \ -DENABLE_octave:BOOL=OFF \ -DENABLE_pdl:BOOL=OFF \ -DENABLE_ada:BOOL=OFF \ -DENABLE_d:BOOL=OFF \ -DENABLE_ocaml:BOOL=OFF \ -DENABLE_python:BOOL=OFF \ -DENABLE_pyqt4:BOOL=OFF \ -DPL_FREETYPE_FONT_PATH:PATH="${FREEFONT_DIR}" \ -DCMAKE_INSTALL_PKG_CONFIG_DIR:PATH="${PREFIX}/libdata/pkgconfig" \ -DPLD_plmeta:BOOL=OFF CFLAGS+= -D_IS_BUILDING_PLPLOT_PORT_ USE_LDCONFIG= yes CMAKE_OFF= DEFAULT_NO_QT_DEVICES LDFLAGS+= -pthread DATADIR= ${PREFIX}/share/${PORTNAME}${PORTVERSION} PLIST_SUB= PLPLOT_VERSION=${PORTVERSION} FREEFONT_DIR= ${LOCALBASE}/share/fonts/freefont-ttf OPTIONS_DEFINE= DOCS FORTRAN GD LUA QHULL2015 QT5 TCLTK THREADS WXGTK X11 OPTIONS_DEFAULT= QHULL2015 THREADS X11 OPTIONS_SUB= yes FORTRAN_USES= fortran FORTRAN_CMAKE_BOOL= ENABLE_f95 FORTRAN_CONFIGURE_ENV= CMAKE_Fortran_COMPILER="${FC}" GD_LIB_DEPENDS= libgd.so:graphics/gd \ libpng.so:graphics/png GD_USES= jpeg GD_CMAKE_BOOL= PLD_png LUA_USES= lua LUA_BUILD_DEPENDS= swig:devel/swig LUA_CMAKE_BOOL= ENABLE_lua LUA_CMAKE_ON= -DLUA_EXECUTABLE:FILEPATH="${LUA_CMD}" QHULL2015_DESC= Latest Qhull support QHULL2015_LIB_DEPENDS= libqhull.so.7:math/qhull QHULL2015_CMAKE_ON= -DQHULL_INCLUDE_DIRS:PATH="${LOCALBASE}/include/libqhull" TCLTK_LIB_DEPENDS= libitk.so:x11-toolkits/itk TCLTK_RUN_DEPENDS= iwidgets>0:x11-toolkits/iwidgets TCLTK_USES= tk TCLTK_CMAKE_BOOL= ENABLE_itcl ENABLE_itk ENABLE_tcl ENABLE_tk TCLTK_IMPLIES= X11 ITCL_VER= 3.4.1 ITK_VER= 3.3 IWIDGETS_VER= 4.0.1 TCLTK_CMAKE_ON= -DPLPLOT_TK_VERSION:STRING="${TK_VER}" \ -DPLPLOT_ITCL_VERSION:STRING="${ITCL_VER}" \ -DPLPLOT_ITK_VERSION:STRING="${ITK_VER}" \ -DIWIDGETS_VERSIONS_LIST:STRING="${IWIDGETS_VER};${ITK_VER};${ITCL_VER}" \ -DTCL_TCLSH:FILEPATH="${TCLSH}" \ -DTCL_INCLUDE_PATH:PATH="${TCL_INCLUDEDIR}" \ -DITCL_INCLUDE_PATH:PATH="${LOCALBASE}/include/itcl${ITCL_VER}" \ -DITCL_LIBRARY:FILEPATH="${LOCALBASE}/lib/libitcl.so" \ -DTK_INCLUDE_PATH:PATH="${TK_INCLUDEDIR}" \ -DITK_INCLUDE_PATH:PATH="${LOCALBASE}/include/itk${ITK_VER}" \ -DITK_LIBRARY:FILEPATH="${LOCALBASE}/lib/libitk.so" THREADS_CMAKE_BOOL= THREADS_HAVE_PTHREAD_ARG QT5_USES= qt:5 QT5_USE= QT=core,gui,printsupport,svg,xml,widgets,buildtools_build,qmake_build QT5_CMAKE_BOOL= ENABLE_qt WXGTK_LIB_DEPENDS= libagg.so:graphics/agg WXGTK_USE= WX=3.0+ WXGTK_CMAKE_BOOL= ENABLE_wxwidgets WXGTK_CMAKE_ON= -DwxWidgets_CONFIG_EXECUTABLE:FILEPATH="${WX_CONFIG}" X11_USES= xorg X11_USE= XORG=ice,sm,x11,xext X11_CMAKE_BOOL= PLD_xcairo PLD_xwin post-patch: ${REINPLACE_CMD} -e \ 's|dl dlopen|c dlopen|' \ ${WRKSRC}/cmake/modules/FindLTDL.cmake ${GREP} -lR "/usr/local" ${WRKSRC}/cmake/modules | ${XARGS} \ ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' .include