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/0ed8b42119dd
branches: trunk
changeset: 389427:0ed8b42119dd
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 acc9470099b4 -r 0ed8b42119dd 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 acc9470099b4 -r 0ed8b42119dd 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 acc9470099b4 -r 0ed8b42119dd 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