pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/ipe graphics/ipe: import ipe-7.2.7



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4069ea39c4c4
branches:  trunk
changeset: 317164:4069ea39c4c4
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Jan 01 16:30:29 2019 +0000

description:
graphics/ipe: import ipe-7.2.7

Ipe is a drawing editor for creating figures in PDF or (encapsulated)
Postscript format. It supports making small figures for inclusion
into LaTeX-documents as well as making multi-page PDF presentations
that can be shown on-line with Acrobat Reader.

Ipe's main features are:

 *  Entry of text as LaTeX source code. This makes it easy to enter
    mathematical expressions, and to reuse the LaTeX-macros of the
    main document. In the display text is displayed as it will
    appear in the figure.
 *  Produces pure Postscript/PDF, including the text. Ipe converts
    the LaTeX-source to PDF or Postscript when the file is saved.
 *  It is easy to align objects with respect to each other (for
    instance, to place a point on the intersection of two lines,
    or to draw a circle through three given points) using various
    snapping modes.
 *  Users can provide ipelets (Ipe plug-ins) to add functionality
    to Ipe. This way, Ipe can be extended for each task at hand.
 *  The text model is based on Unicode, and has been tested with
    Korean, Chinese, and Japanese.

diffstat:

 graphics/ipe/DESCR                                |   21 +
 graphics/ipe/Makefile                             |   36 +
 graphics/ipe/PLIST                                |  625 ++++++++++++++++++++++
 graphics/ipe/distinfo                             |    8 +
 graphics/ipe/patches/patch-config.mak             |   14 +
 graphics/ipe/patches/patch-ipelib_ipeplatform.cpp |   14 +
 6 files changed, 718 insertions(+), 0 deletions(-)

diffs (truncated from 742 to 300 lines):

diff -r ef2a95eb5560 -r 4069ea39c4c4 graphics/ipe/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ipe/DESCR        Tue Jan 01 16:30:29 2019 +0000
@@ -0,0 +1,21 @@
+Ipe is a drawing editor for creating figures in PDF or (encapsulated)
+Postscript format. It supports making small figures for inclusion
+into LaTeX-documents as well as making multi-page PDF presentations
+that can be shown on-line with Acrobat Reader.
+
+Ipe's main features are:
+
+ *  Entry of text as LaTeX source code. This makes it easy to enter
+    mathematical expressions, and to reuse the LaTeX-macros of the
+    main document. In the display text is displayed as it will
+    appear in the figure.
+ *  Produces pure Postscript/PDF, including the text. Ipe converts
+    the LaTeX-source to PDF or Postscript when the file is saved.
+ *  It is easy to align objects with respect to each other (for
+    instance, to place a point on the intersection of two lines,
+    or to draw a circle through three given points) using various
+    snapping modes.
+ *  Users can provide ipelets (Ipe plug-ins) to add functionality
+    to Ipe. This way, Ipe can be extended for each task at hand.
+ *  The text model is based on Unicode, and has been tested with
+    Korean, Chinese, and Japanese.
diff -r ef2a95eb5560 -r 4069ea39c4c4 graphics/ipe/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ipe/Makefile     Tue Jan 01 16:30:29 2019 +0000
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1 2019/01/01 16:30:29 wiz Exp $
+
+DISTNAME=      ipe-7.2.7-src
+PKGNAME=       ${DISTNAME:S/-src//}
+CATEGORIES=    graphics
+MASTER_SITES=  https://dl.bintray.com/otfried/generic/ipe/7.2/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://ipe.otfried.org/
+COMMENT=       Drawing editor for creating figures in PDF or (e)PS
+LICENSE=       gnu-gpl-v3
+
+WRKSRC=                ${WRKDIR}/${PKGNAME_NOREV}/src
+USE_LANGUAGES= c++
+USE_TOOLS+=    gmake pkg-config
+MAKE_ENV+=     QT_SELECT=5
+MAKE_ENV+=     IPEPREFIX=${DESTDIR}${PREFIX}
+MAKE_ENV+=     LUA_PACKAGE=lua-5.3
+MAKE_ENV+=     DL_LIBS=${DL_LIBS}
+MAKE_ENV+=     MOC=${QTDIR}/bin/moc
+MAKE_ENV+=     IPEMANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+
+CHECK_INTERPRETER_SKIP=        share/ipe/7.2.7/scripts/*.lua
+
+LUA_VERSIONS_ACCEPTED= 53
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../lang/lua/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/dlopen.buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r ef2a95eb5560 -r 4069ea39c4c4 graphics/ipe/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/ipe/PLIST        Tue Jan 01 16:30:29 2019 +0000
@@ -0,0 +1,625 @@
+@comment $NetBSD: PLIST,v 1.1 2019/01/01 16:30:29 wiz Exp $
+bin/ipe
+bin/ipe6upgrade
+bin/ipeextract
+bin/iperender
+bin/ipescript
+bin/ipetoipe
+include/ipeattributes.h
+include/ipebase.h
+include/ipebitmap.h
+include/ipecanvas.h
+include/ipecanvas_cocoa.h
+include/ipecanvas_gtk.h
+include/ipecanvas_qt.h
+include/ipecanvas_win.h
+include/ipedoc.h
+include/ipefactory.h
+include/ipegeo.h
+include/ipegroup.h
+include/ipeimage.h
+include/ipeiml.h
+include/ipelatex.h
+include/ipelet.h
+include/ipelib.h
+include/ipeobject.h
+include/ipeosx.h
+include/ipepage.h
+include/ipepainter.h
+include/ipepath.h
+include/ipepdfparser.h
+include/ipepdfwriter.h
+include/ipepswriter.h
+include/ipereference.h
+include/iperesources.h
+include/ipeselector_cocoa.h
+include/ipeselector_qt.h
+include/ipeshape.h
+include/ipesnap.h
+include/ipestyle.h
+include/ipetext.h
+include/ipetool.h
+include/ipetoolbase.h
+include/ipeutils.h
+include/ipexml.h
+lib/ipe/${PKGVERSION}/ipelets/align.lua
+lib/ipe/${PKGVERSION}/ipelets/euclid.lua
+lib/ipe/${PKGVERSION}/ipelets/goodies.lua
+lib/ipe/${PKGVERSION}/ipelets/move.lua
+lib/ipe/${PKGVERSION}/ipelets/search-replace.lua
+lib/ipe/${PKGVERSION}/ipelets/symbols.lua
+lib/libipe.so
+lib/libipe.so.${PKGVERSION}
+lib/libipecairo.so
+lib/libipecairo.so.${PKGVERSION}
+lib/libipecanvas.so
+lib/libipecanvas.so.${PKGVERSION}
+lib/libipelua.so
+lib/libipelua.so.${PKGVERSION}
+lib/libipeui.so
+lib/libipeui.so.${PKGVERSION}
+man/man1/ipe.1
+man/man1/ipe6upgrade.1
+man/man1/ipeextract.1
+man/man1/iperender.1
+man/man1/ipescript.1
+man/man1/ipetoipe.1
+share/ipe/${PKGVERSION}/doc/annotated.html
+share/ipe/${PKGVERSION}/doc/arrowdown.png
+share/ipe/${PKGVERSION}/doc/arrowright.png
+share/ipe/${PKGVERSION}/doc/bc_s.png
+share/ipe/${PKGVERSION}/doc/bdwn.png
+share/ipe/${PKGVERSION}/doc/blank.png
+share/ipe/${PKGVERSION}/doc/class_canvas-members.html
+share/ipe/${PKGVERSION}/doc/class_canvas.html
+share/ipe/${PKGVERSION}/doc/classes.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_a85_source-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_a85_source.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_a85_stream-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_a85_stream.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_all_attributes-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_all_attributes.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_angle-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_angle.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_arc-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_arc.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_attribute-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_attribute.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_b_box_painter-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_b_box_painter.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_base64_source-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_base64_source.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_base64_stream-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_base64_stream.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_bezier-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_bezier.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_bitmap-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_bitmap.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_bitmap_1_1_m_render_data-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_bitmap_1_1_m_render_data.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_bitmap_finder-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_bitmap_finder.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_buffer-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_buffer.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_buffer_source-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_buffer_source.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_cairo_painter-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_cairo_painter.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_canvas-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_canvas.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_canvas_base-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_canvas_base.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_canvas_observer-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_canvas_observer.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_cascade-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_cascade.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_closed_spline-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_closed_spline.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_color-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_color.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_curve-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_curve.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_curve_segment-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_curve_segment.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_data_source-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_data_source.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_deflate_stream-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_deflate_stream.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_document-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_document.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_effect-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_ellipse-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_ellipse.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_face-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_face.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_file_source-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_file_source.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_file_stream-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_file_stream.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_fixed-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_fixed.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_fonts-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_fonts.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_group-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_group.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_image-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_image.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_iml_parser-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_iml_parser.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_inflate_source-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_inflate_source.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_ipelet-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_ipelet.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_ipelet_helper-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_ipelet_helper.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_latex-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_latex.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_lex-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_lex.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_line-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_line.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_linear-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_linear.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_matrix-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_matrix.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_object-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_object.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_object_factory-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_object_factory.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_page-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_page.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_page_selector-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_page_selector.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_painter-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_painter.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pan_tool-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pan_tool.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_path-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_path.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_array-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_array.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_bool-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_bool.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_dict-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_dict.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_file-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_file.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_name-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_name.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_null-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_null.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_number-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_number.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_obj-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_obj.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_painter-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_painter.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_parser-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_parser.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_ref-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_ref.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_resources-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_resources.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_string-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_string.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_writer-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_pdf_writer.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_platform-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_platform.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_ps_painter-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_ps_painter.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_ps_writer-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_ps_writer.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_rect-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_rect.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_reference-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_reference.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_repository-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_repository.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_segment-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_segment.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_select_tool-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_select_tool.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_shape-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_shape.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_snap-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_snap.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_stream-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_stream.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_string-members.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_string.html
+share/ipe/${PKGVERSION}/doc/classipe_1_1_string_stream-members.html



Home | Main Index | Thread Index | Old Index