I'm working on a doxygen update an realized that the graphics/ipe distfile is dead upstream. Looks like upstream switched to default GH tarballs. I decieded up update ipe to the latest version and realized that the documentation target is gone. However here is an update diff to the latest verison. I switched to Qt6 and Lua5.4 and tested it with a simple ipe application start.
OK to update it? Cheers Rafael Index: Makefile =================================================================== RCS file: /cvs/ports/graphics/ipe/Makefile,v diff -u -p -u -p -r1.32 Makefile --- Makefile 3 Feb 2024 20:35:06 -0000 1.32 +++ Makefile 20 Mar 2025 13:30:57 -0000 @@ -1,10 +1,11 @@ COMMENT = extensible drawing editor -V = 7.2.24 +V = 7.2.30 +GH_ACCOUNT= otfried +GH_PROJECT= ipe +GH_TAGNAME= v$V + SUBST_VARS += V -DISTNAME = ipe-${V}-src -PKGNAME = ipe-${V} -REVISION = 4 # Upstream libraries would be installed as libxxx.so.${V} SHLIB_VERSION = 4.0 @@ -22,25 +23,22 @@ MAINTAINER = Alessandro De Laurenzis <j # GPLv3+ PERMIT_PACKAGE = Yes -WANTLIB += ${COMPILER_LIBCXX} ${MODLUA_WANTLIB} Qt5Core Qt5Gui Qt5Widgets -WANTLIB += c cairo freetype gsl gslcblas iconv jpeg m png pthread spiro z +WANTLIB += ${COMPILER_LIBCXX} ${MODLUA_WANTLIB} Qt6Core Qt6Gui +WANTLIB += Qt6Widgets c cairo freetype gsl gslcblas iconv jpeg +WANTLIB += m png spiro z FIX_CRLF_FILES = src/ipeui/Makefile -COMPILER = base-clang ports-gcc base-gcc - -SITES = https://github.com/otfried/ipe/releases/download/v$V/ +# C++20 +COMPILER = base-clang ports-gcc MODULES = lang/lua \ - x11/qt5 + x11/qt6 -MODLUA_VERSION = 5.3 +MODLUA_VERSION = 5.4 MODLUA_SA = Yes -BUILD_DEPENDS = devel/doxygen>=1.10.0 - LIB_DEPENDS = ${MODLUA_LIB_DEPENDS} \ - ${MODQT5_LIB_DEPENDS} \ devel/gsl \ graphics/libspiro @@ -51,15 +49,12 @@ MAKE_FLAGS += CXX="${CXX}" \ IPEPREFIX=${PREFIX} \ ICONV_LIBS="-L${LOCALBASE}/lib -liconv" \ SHLIB_VERSION=${SHLIB_VERSION} \ - IPEDOCDIR=${PREFIX}/share/doc/ipe \ DL_LIBS="" -MAKE_ENV += PKG_CONFIG_PATH=${LOCALBASE}/lib/qt5/pkgconfig +MAKE_ENV += PKG_CONFIG_PATH=${LOCALBASE}/lib/qt6/pkgconfig FAKE_FLAGS += INSTALL_ROOT=${WRKINST} \ - SHLIB_VERSION=${SHLIB_VERSION} \ - IPEMANDIR=${PREFIX}/man/man1 \ - IPEDOCDIR=${PREFIX}/share/doc/ipe + IPEMANDIR=${PREFIX}/man/man1 USE_GMAKE = Yes @@ -67,10 +62,9 @@ NO_TEST = Yes UPDATE_PLIST_ARGS += -i MODLUA_DEP_VERSION -WRKDIST = ${WRKDIR}/${PKGNAME} WRKSRC = ${WRKDIST}/src -ALL_TARGET = all documentation +ALL_TARGET = all pre-build: ${SUBST_CMD} ${WRKSRC}/config.mak Index: distinfo =================================================================== RCS file: /cvs/ports/graphics/ipe/distinfo,v diff -u -p -u -p -r1.8 distinfo --- distinfo 8 May 2021 14:45:02 -0000 1.8 +++ distinfo 20 Mar 2025 13:30:57 -0000 @@ -1,2 +1,2 @@ -SHA256 (ipe-7.2.24-src.tar.gz) = /rh58k0dziWRB5B3BEbVCwPkbuLr19KBV7FwWXFkT28= -SIZE (ipe-7.2.24-src.tar.gz) = 1031794 +SHA256 (ipe-7.2.30.tar.gz) = kihlDtxIrV3uq12SJy4kLpBvkNKSyQrxMqPyDZNUc1o= +SIZE (ipe-7.2.30.tar.gz) = 932256 Index: patches/patch-src_common_mak =================================================================== RCS file: /cvs/ports/graphics/ipe/patches/patch-src_common_mak,v diff -u -p -u -p -r1.7 patch-src_common_mak --- patches/patch-src_common_mak 11 Mar 2022 19:22:34 -0000 1.7 +++ patches/patch-src_common_mak 20 Mar 2025 13:30:57 -0000 @@ -1,7 +1,7 @@ Index: src/common.mak --- src/common.mak.orig +++ src/common.mak -@@ -217,11 +217,10 @@ else +@@ -220,11 +220,10 @@ else CXXFLAGS += -g -O2 DLL_LDFLAGS += -shared PLUGIN_LDFLAGS += -shared Index: patches/patch-src_config_mak =================================================================== RCS file: /cvs/ports/graphics/ipe/patches/patch-src_config_mak,v diff -u -p -u -p -r1.8 patch-src_config_mak --- patches/patch-src_config_mak 11 Mar 2022 19:22:34 -0000 1.8 +++ patches/patch-src_config_mak 20 Mar 2025 13:30:57 -0000 @@ -1,12 +1,12 @@ Index: src/config.mak --- src/config.mak.orig +++ src/config.mak -@@ -15,7 +15,7 @@ +@@ -17,7 +17,7 @@ PKG_CONFIG ?= pkg-config # - # The name of the Lua package (it could be "lua", "lua53", or "lua5.3") + # The name of the Lua package (it could be "lua", "lua54", or "lua5.4") # --LUA_PACKAGE ?= lua5.3 +-LUA_PACKAGE ?= lua5.4 +LUA_PACKAGE ?= lua${MODLUA_DEP_VERSION} # - ZLIB_CFLAGS ?= - ZLIB_LIBS ?= -lz + # Add spell checking? (you'll need to set SPELL_CFLAGS and SPELL_LIBS below) + # Index: patches/patch-src_ipe_lua_prefs_lua =================================================================== RCS file: /cvs/ports/graphics/ipe/patches/patch-src_ipe_lua_prefs_lua,v diff -u -p -u -p -r1.8 patch-src_ipe_lua_prefs_lua --- patches/patch-src_ipe_lua_prefs_lua 11 Mar 2022 19:22:34 -0000 1.8 +++ patches/patch-src_ipe_lua_prefs_lua 20 Mar 2025 13:30:57 -0000 @@ -3,7 +3,7 @@ Swapped out the default on-screen keyboa Index: src/ipe/lua/prefs.lua --- src/ipe/lua/prefs.lua.orig +++ src/ipe/lua/prefs.lua -@@ -343,7 +343,7 @@ elseif config.platform == "apple" then +@@ -357,7 +357,7 @@ elseif config.platform == "apple" then prefs.keyboard = "open -a KeyboardViewer -n" else -- On Linux, you could use: prefs.keyboard = "onboard &" Index: patches/patch-src_ipelib_ipeplatform_cpp =================================================================== RCS file: /cvs/ports/graphics/ipe/patches/patch-src_ipelib_ipeplatform_cpp,v diff -u -p -u -p -r1.7 patch-src_ipelib_ipeplatform_cpp --- patches/patch-src_ipelib_ipeplatform_cpp 11 Mar 2022 19:22:34 -0000 1.7 +++ patches/patch-src_ipelib_ipeplatform_cpp 20 Mar 2025 13:30:57 -0000 @@ -11,7 +11,7 @@ Index: src/ipelib/ipeplatform.cpp #ifdef IPE_GSL #include <gsl/gsl_errno.h> -@@ -671,6 +674,8 @@ static double ipestrtod(const char *s, char ** fin) +@@ -667,6 +670,8 @@ static double ipestrtod(const char *s, char ** fin) return p_strtod_l(s, fin, ipeLocale); else return strtod(s, fin); Index: patches/patch-src_ipepresenter_Makefile =================================================================== RCS file: /cvs/ports/graphics/ipe/patches/patch-src_ipepresenter_Makefile,v diff -u -p -u -p -r1.2 patch-src_ipepresenter_Makefile --- patches/patch-src_ipepresenter_Makefile 11 Mar 2022 19:22:34 -0000 1.2 +++ patches/patch-src_ipepresenter_Makefile 20 Mar 2025 13:30:57 -0000 @@ -3,7 +3,7 @@ Index: src/ipepresenter/Makefile +++ src/ipepresenter/Makefile @@ -10,6 +10,7 @@ TARGET = $(call exe_target,ipepresenter) - CXXFLAGS += -I../include -I../ipecanvas -I../ipecairo \ + CPPFLAGS += -I../include -I../ipecanvas -I../ipecairo \ $(UI_CFLAGS) $(CAIRO_CFLAGS) $(ZLIB_CFLAGS) +CPPFLAGS += $(CXXFLAGS) LIBS += -L$(buildlib) -lipecanvas -lipecairo -lipe \ Index: patches/patch-src_ipeui_Makefile =================================================================== RCS file: /cvs/ports/graphics/ipe/patches/patch-src_ipeui_Makefile,v diff -u -p -u -p -r1.2 patch-src_ipeui_Makefile --- patches/patch-src_ipeui_Makefile 11 Mar 2022 19:22:34 -0000 1.2 +++ patches/patch-src_ipeui_Makefile 20 Mar 2025 13:30:57 -0000 @@ -1,11 +1,11 @@ Index: src/ipeui/Makefile --- src/ipeui/Makefile.orig +++ src/ipeui/Makefile -@@ -11,6 +11,7 @@ SONAME = $(call soname,ipeui) - INSTALL_SYMLINKS = $(call install_symlinks,ipeui) - - CXXFLAGS += $(UI_CFLAGS) $(LUA_CFLAGS) $(DLL_CFLAGS) +@@ -15,6 +15,7 @@ ifdef IPE_SPELLCHECK + CPPFLAGS += -DIPE_SPELLCHECK + endif + CXXFLAGS += $(UI_CFLAGS) $(LUA_CFLAGS) $(DLL_CFLAGS) $(SPELL_CFLAGS) +CPPFLAGS += $(CXXFLAGS) - LIBS += $(UI_LIBS) $(LUA_LIBS) + LIBS += $(UI_LIBS) $(LUA_LIBS) $(SPELL_LIBS) all: $(TARGET) Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/graphics/ipe/pkg/PLIST,v diff -u -p -u -p -r1.13 PLIST --- pkg/PLIST 3 Feb 2024 20:35:06 -0000 1.13 +++ pkg/PLIST 20 Mar 2025 13:30:57 -0000 @@ -69,484 +69,12 @@ lib/ipe/${V}/ipelets/symbols.lua @man man/man1/iperender.1 @man man/man1/ipescript.1 @man man/man1/ipetoipe.1 -share/doc/ipe/ -share/doc/ipe/annotated.html -share/doc/ipe/bc_s.png -share/doc/ipe/bc_sd.png -share/doc/ipe/blank.png -share/doc/ipe/class_canvas-members.html -share/doc/ipe/class_canvas.html -share/doc/ipe/class_pdf_view-members.html -share/doc/ipe/class_pdf_view.html -share/doc/ipe/classes.html -share/doc/ipe/classipe_1_1_a85_source-members.html -share/doc/ipe/classipe_1_1_a85_source.html -share/doc/ipe/classipe_1_1_a85_stream-members.html -share/doc/ipe/classipe_1_1_a85_stream.html -share/doc/ipe/classipe_1_1_all_attributes-members.html -share/doc/ipe/classipe_1_1_all_attributes.html -share/doc/ipe/classipe_1_1_angle-members.html -share/doc/ipe/classipe_1_1_angle.html -share/doc/ipe/classipe_1_1_arc-members.html -share/doc/ipe/classipe_1_1_arc.html -share/doc/ipe/classipe_1_1_attribute-members.html -share/doc/ipe/classipe_1_1_attribute.html -share/doc/ipe/classipe_1_1_attribute_map-members.html -share/doc/ipe/classipe_1_1_attribute_map.html -share/doc/ipe/classipe_1_1_b_box_painter-members.html -share/doc/ipe/classipe_1_1_b_box_painter.html -share/doc/ipe/classipe_1_1_base64_source-members.html -share/doc/ipe/classipe_1_1_base64_source.html -share/doc/ipe/classipe_1_1_base64_stream-members.html -share/doc/ipe/classipe_1_1_base64_stream.html -share/doc/ipe/classipe_1_1_bezier-members.html -share/doc/ipe/classipe_1_1_bezier.html -share/doc/ipe/classipe_1_1_bitmap-members.html -share/doc/ipe/classipe_1_1_bitmap.html -share/doc/ipe/classipe_1_1_bitmap_finder-members.html -share/doc/ipe/classipe_1_1_bitmap_finder.html -share/doc/ipe/classipe_1_1_buffer-members.html -share/doc/ipe/classipe_1_1_buffer.html -share/doc/ipe/classipe_1_1_buffer_source-members.html -share/doc/ipe/classipe_1_1_buffer_source.html -share/doc/ipe/classipe_1_1_cairo_painter-members.html -share/doc/ipe/classipe_1_1_cairo_painter.html -share/doc/ipe/classipe_1_1_canvas-members.html -share/doc/ipe/classipe_1_1_canvas.html -share/doc/ipe/classipe_1_1_canvas_base-members.html -share/doc/ipe/classipe_1_1_canvas_base.html -share/doc/ipe/classipe_1_1_canvas_observer-members.html -share/doc/ipe/classipe_1_1_canvas_observer.html -share/doc/ipe/classipe_1_1_cascade-members.html -share/doc/ipe/classipe_1_1_cascade.html -share/doc/ipe/classipe_1_1_closed_spline-members.html -share/doc/ipe/classipe_1_1_closed_spline.html -share/doc/ipe/classipe_1_1_color-members.html -share/doc/ipe/classipe_1_1_color.html -share/doc/ipe/classipe_1_1_curve-members.html -share/doc/ipe/classipe_1_1_curve.html -share/doc/ipe/classipe_1_1_curve_segment-members.html -share/doc/ipe/classipe_1_1_curve_segment.html -share/doc/ipe/classipe_1_1_data_source-members.html -share/doc/ipe/classipe_1_1_data_source.html -share/doc/ipe/classipe_1_1_deflate_stream-members.html -share/doc/ipe/classipe_1_1_deflate_stream.html -share/doc/ipe/classipe_1_1_document-members.html -share/doc/ipe/classipe_1_1_document.html -share/doc/ipe/classipe_1_1_ellipse-members.html -share/doc/ipe/classipe_1_1_ellipse.html -share/doc/ipe/classipe_1_1_face-members.html -share/doc/ipe/classipe_1_1_face.html -share/doc/ipe/classipe_1_1_file_source-members.html -share/doc/ipe/classipe_1_1_file_source.html -share/doc/ipe/classipe_1_1_file_stream-members.html -share/doc/ipe/classipe_1_1_file_stream.html -share/doc/ipe/classipe_1_1_fixed-members.html -share/doc/ipe/classipe_1_1_fixed.html -share/doc/ipe/classipe_1_1_fonts-members.html -share/doc/ipe/classipe_1_1_fonts.html -share/doc/ipe/classipe_1_1_group-members.html -share/doc/ipe/classipe_1_1_group.html -share/doc/ipe/classipe_1_1_image-members.html -share/doc/ipe/classipe_1_1_image.html -share/doc/ipe/classipe_1_1_iml_parser-members.html -share/doc/ipe/classipe_1_1_iml_parser.html -share/doc/ipe/classipe_1_1_inflate_source-members.html -share/doc/ipe/classipe_1_1_inflate_source.html -share/doc/ipe/classipe_1_1_ipelet-members.html -share/doc/ipe/classipe_1_1_ipelet.html -share/doc/ipe/classipe_1_1_ipelet_helper-members.html -share/doc/ipe/classipe_1_1_ipelet_helper.html -share/doc/ipe/classipe_1_1_latex-members.html -share/doc/ipe/classipe_1_1_latex.html -share/doc/ipe/classipe_1_1_lex-members.html -share/doc/ipe/classipe_1_1_lex.html -share/doc/ipe/classipe_1_1_line-members.html -share/doc/ipe/classipe_1_1_line.html -share/doc/ipe/classipe_1_1_linear-members.html -share/doc/ipe/classipe_1_1_linear.html -share/doc/ipe/classipe_1_1_matrix-members.html -share/doc/ipe/classipe_1_1_matrix.html -share/doc/ipe/classipe_1_1_object-members.html -share/doc/ipe/classipe_1_1_object.html -share/doc/ipe/classipe_1_1_object_factory-members.html -share/doc/ipe/classipe_1_1_object_factory.html -share/doc/ipe/classipe_1_1_page-members.html -share/doc/ipe/classipe_1_1_page.html -share/doc/ipe/classipe_1_1_page_selector-members.html -share/doc/ipe/classipe_1_1_page_selector.html -share/doc/ipe/classipe_1_1_painter-members.html -share/doc/ipe/classipe_1_1_painter.html -share/doc/ipe/classipe_1_1_pan_tool-members.html -share/doc/ipe/classipe_1_1_pan_tool.html -share/doc/ipe/classipe_1_1_path-members.html -share/doc/ipe/classipe_1_1_path.html -share/doc/ipe/classipe_1_1_pdf_array-members.html -share/doc/ipe/classipe_1_1_pdf_array.html -share/doc/ipe/classipe_1_1_pdf_bool-members.html -share/doc/ipe/classipe_1_1_pdf_bool.html -share/doc/ipe/classipe_1_1_pdf_dict-members.html -share/doc/ipe/classipe_1_1_pdf_dict.html -share/doc/ipe/classipe_1_1_pdf_file-members.html -share/doc/ipe/classipe_1_1_pdf_file.html -share/doc/ipe/classipe_1_1_pdf_file_resources-members.html -share/doc/ipe/classipe_1_1_pdf_file_resources.html -share/doc/ipe/classipe_1_1_pdf_name-members.html -share/doc/ipe/classipe_1_1_pdf_name.html -share/doc/ipe/classipe_1_1_pdf_null-members.html -share/doc/ipe/classipe_1_1_pdf_null.html -share/doc/ipe/classipe_1_1_pdf_number-members.html -share/doc/ipe/classipe_1_1_pdf_number.html -share/doc/ipe/classipe_1_1_pdf_obj-members.html -share/doc/ipe/classipe_1_1_pdf_obj.html -share/doc/ipe/classipe_1_1_pdf_painter-members.html -share/doc/ipe/classipe_1_1_pdf_painter.html -share/doc/ipe/classipe_1_1_pdf_parser-members.html -share/doc/ipe/classipe_1_1_pdf_parser.html -share/doc/ipe/classipe_1_1_pdf_ref-members.html -share/doc/ipe/classipe_1_1_pdf_ref.html -share/doc/ipe/classipe_1_1_pdf_resource_base-members.html -share/doc/ipe/classipe_1_1_pdf_resource_base.html -share/doc/ipe/classipe_1_1_pdf_resources-members.html -share/doc/ipe/classipe_1_1_pdf_resources.html -share/doc/ipe/classipe_1_1_pdf_string-members.html -share/doc/ipe/classipe_1_1_pdf_string.html -share/doc/ipe/classipe_1_1_pdf_thumbnail-members.html -share/doc/ipe/classipe_1_1_pdf_thumbnail.html -share/doc/ipe/classipe_1_1_pdf_view-members.html -share/doc/ipe/classipe_1_1_pdf_view.html -share/doc/ipe/classipe_1_1_pdf_view_base-members.html -share/doc/ipe/classipe_1_1_pdf_view_base.html -share/doc/ipe/classipe_1_1_pdf_writer-members.html -share/doc/ipe/classipe_1_1_pdf_writer.html -share/doc/ipe/classipe_1_1_platform-members.html -share/doc/ipe/classipe_1_1_platform.html -share/doc/ipe/classipe_1_1_ps_painter-members.html -share/doc/ipe/classipe_1_1_ps_painter.html -share/doc/ipe/classipe_1_1_ps_writer-members.html -share/doc/ipe/classipe_1_1_ps_writer.html -share/doc/ipe/classipe_1_1_rect-members.html -share/doc/ipe/classipe_1_1_rect.html -share/doc/ipe/classipe_1_1_reference-members.html -share/doc/ipe/classipe_1_1_reference.html -share/doc/ipe/classipe_1_1_repository-members.html -share/doc/ipe/classipe_1_1_repository.html -share/doc/ipe/classipe_1_1_save_flag-members.html -share/doc/ipe/classipe_1_1_save_flag.html -share/doc/ipe/classipe_1_1_segment-members.html -share/doc/ipe/classipe_1_1_segment.html -share/doc/ipe/classipe_1_1_select_tool-members.html -share/doc/ipe/classipe_1_1_select_tool.html -share/doc/ipe/classipe_1_1_shape-members.html -share/doc/ipe/classipe_1_1_shape.html -share/doc/ipe/classipe_1_1_snap-members.html -share/doc/ipe/classipe_1_1_snap.html -share/doc/ipe/classipe_1_1_stream-members.html -share/doc/ipe/classipe_1_1_stream.html -share/doc/ipe/classipe_1_1_string-members.html -share/doc/ipe/classipe_1_1_string.html -share/doc/ipe/classipe_1_1_string_stream-members.html -share/doc/ipe/classipe_1_1_string_stream.html -share/doc/ipe/classipe_1_1_style_sheet-members.html -share/doc/ipe/classipe_1_1_style_sheet.html -share/doc/ipe/classipe_1_1_sub_path-members.html -share/doc/ipe/classipe_1_1_sub_path.html -share/doc/ipe/classipe_1_1_tell_stream-members.html -share/doc/ipe/classipe_1_1_tell_stream.html -share/doc/ipe/classipe_1_1_text-members.html -share/doc/ipe/classipe_1_1_text.html -share/doc/ipe/classipe_1_1_thumbnail-members.html -share/doc/ipe/classipe_1_1_thumbnail.html -share/doc/ipe/classipe_1_1_tool-members.html -share/doc/ipe/classipe_1_1_tool.html -share/doc/ipe/classipe_1_1_transform_tool-members.html -share/doc/ipe/classipe_1_1_transform_tool.html -share/doc/ipe/classipe_1_1_vector-members.html -share/doc/ipe/classipe_1_1_vector.html -share/doc/ipe/classipe_1_1_visitor-members.html -share/doc/ipe/classipe_1_1_visitor.html -share/doc/ipe/classipe_1_1_xml_attributes-members.html -share/doc/ipe/classipe_1_1_xml_attributes.html -share/doc/ipe/classipe_1_1_xml_parser-members.html -share/doc/ipe/classipe_1_1_xml_parser.html -share/doc/ipe/clipboard.js -share/doc/ipe/closed.png -share/doc/ipe/cpp-ipelets.html -share/doc/ipe/dir_931edc5bf5f1455904096a1be40a10c3.html -share/doc/ipe/dir_a33c6cabb77106a21e2cde41bb296661.html -share/doc/ipe/dir_cf38a027053fd3b142bc1df43ea3fc51.html -share/doc/ipe/dir_d436eb0fd9de10b54a828ce6435f7e81.html -share/doc/ipe/doc.svg -share/doc/ipe/docd.svg -share/doc/ipe/doxygen.css -share/doc/ipe/doxygen.svg -share/doc/ipe/doxygen_crawl.html -share/doc/ipe/dynsections.js -share/doc/ipe/example1.svg -share/doc/ipe/example2.svg -share/doc/ipe/example3.svg -share/doc/ipe/example4.svg -share/doc/ipe/example5.svg -share/doc/ipe/example6.svg -share/doc/ipe/filming.html -share/doc/ipe/folderclosed.svg -share/doc/ipe/folderclosedd.svg -share/doc/ipe/folderopen.svg -share/doc/ipe/folderopend.svg -share/doc/ipe/fontbbox.svg -share/doc/ipe/fontbbox2.svg -share/doc/ipe/functions.html -share/doc/ipe/functions_b.html -share/doc/ipe/functions_c.html -share/doc/ipe/functions_d.html -share/doc/ipe/functions_e.html -share/doc/ipe/functions_enum.html -share/doc/ipe/functions_eval.html -share/doc/ipe/functions_f.html -share/doc/ipe/functions_func.html -share/doc/ipe/functions_func_b.html -share/doc/ipe/functions_func_c.html -share/doc/ipe/functions_func_d.html -share/doc/ipe/functions_func_e.html -share/doc/ipe/functions_func_f.html -share/doc/ipe/functions_func_g.html -share/doc/ipe/functions_func_h.html -share/doc/ipe/functions_func_i.html -share/doc/ipe/functions_func_k.html -share/doc/ipe/functions_func_l.html -share/doc/ipe/functions_func_m.html -share/doc/ipe/functions_func_n.html -share/doc/ipe/functions_func_o.html -share/doc/ipe/functions_func_p.html -share/doc/ipe/functions_func_q.html -share/doc/ipe/functions_func_r.html -share/doc/ipe/functions_func_s.html -share/doc/ipe/functions_func_t.html -share/doc/ipe/functions_func_u.html -share/doc/ipe/functions_func_v.html -share/doc/ipe/functions_func_w.html -share/doc/ipe/functions_func_x.html -share/doc/ipe/functions_func_z.html -share/doc/ipe/functions_func_~.html -share/doc/ipe/functions_g.html -share/doc/ipe/functions_h.html -share/doc/ipe/functions_i.html -share/doc/ipe/functions_k.html -share/doc/ipe/functions_l.html -share/doc/ipe/functions_m.html -share/doc/ipe/functions_n.html -share/doc/ipe/functions_o.html -share/doc/ipe/functions_p.html -share/doc/ipe/functions_q.html -share/doc/ipe/functions_r.html -share/doc/ipe/functions_rela.html -share/doc/ipe/functions_s.html -share/doc/ipe/functions_t.html -share/doc/ipe/functions_type.html -share/doc/ipe/functions_u.html -share/doc/ipe/functions_v.html -share/doc/ipe/functions_vars.html -share/doc/ipe/functions_vars_c.html -share/doc/ipe/functions_vars_d.html -share/doc/ipe/functions_vars_f.html -share/doc/ipe/functions_vars_i.html -share/doc/ipe/functions_vars_k.html -share/doc/ipe/functions_vars_n.html -share/doc/ipe/functions_vars_o.html -share/doc/ipe/functions_vars_p.html -share/doc/ipe/functions_vars_s.html -share/doc/ipe/functions_vars_t.html -share/doc/ipe/functions_vars_v.html -share/doc/ipe/functions_vars_w.html -share/doc/ipe/functions_vars_x.html -share/doc/ipe/functions_vars_y.html -share/doc/ipe/functions_vars_z.html -share/doc/ipe/functions_w.html -share/doc/ipe/functions_x.html -share/doc/ipe/functions_y.html -share/doc/ipe/functions_z.html -share/doc/ipe/functions_~.html -share/doc/ipe/group__attr.html -share/doc/ipe/group__base.html -share/doc/ipe/group__cairo.html -share/doc/ipe/group__canvas.html -share/doc/ipe/group__doc.html -share/doc/ipe/group__geo.html -share/doc/ipe/group__high.html -share/doc/ipe/group__ipelet.html -share/doc/ipe/group__obj.html -share/doc/ipe/hierarchy.html -share/doc/ipe/index.html -share/doc/ipe/intersection.svg -share/doc/ipe/ipe.dtd -share/doc/ipe/ipelets.html -share/doc/ipe/jquery.js -share/doc/ipe/lingrad1.svg -share/doc/ipe/lua-ipelets.html -share/doc/ipe/lua.html -share/doc/ipe/luageo.html -share/doc/ipe/luaipe.html -share/doc/ipe/luaipeui.html -share/doc/ipe/luaobj.html -share/doc/ipe/luapage.html -share/doc/ipe/manual.css -share/doc/ipe/manual.html -share/doc/ipe/manual_1.html -share/doc/ipe/manual_10.html -share/doc/ipe/manual_11.html -share/doc/ipe/manual_12.html -share/doc/ipe/manual_13.html -share/doc/ipe/manual_14.html -share/doc/ipe/manual_15.html -share/doc/ipe/manual_16.html -share/doc/ipe/manual_17.html -share/doc/ipe/manual_18.html -share/doc/ipe/manual_19.html -share/doc/ipe/manual_2.html -share/doc/ipe/manual_20.html -share/doc/ipe/manual_21.html -share/doc/ipe/manual_22.html -share/doc/ipe/manual_23.html -share/doc/ipe/manual_24.html -share/doc/ipe/manual_25.html -share/doc/ipe/manual_26.html -share/doc/ipe/manual_27.html -share/doc/ipe/manual_3.html -share/doc/ipe/manual_30.html -share/doc/ipe/manual_31.html -share/doc/ipe/manual_32.html -share/doc/ipe/manual_33.html -share/doc/ipe/manual_35.html -share/doc/ipe/manual_36.html -share/doc/ipe/manual_37.html -share/doc/ipe/manual_38.html -share/doc/ipe/manual_4.html -share/doc/ipe/manual_40.html -share/doc/ipe/manual_42.html -share/doc/ipe/manual_43.html -share/doc/ipe/manual_44.html -share/doc/ipe/manual_45.html -share/doc/ipe/manual_47.html -share/doc/ipe/manual_48.html -share/doc/ipe/manual_49.html -share/doc/ipe/manual_5.html -share/doc/ipe/manual_50.html -share/doc/ipe/manual_51.html -share/doc/ipe/manual_53.html -share/doc/ipe/manual_55.html -share/doc/ipe/manual_56.html -share/doc/ipe/manual_58.html -share/doc/ipe/manual_59.html -share/doc/ipe/manual_6.html -share/doc/ipe/manual_60.html -share/doc/ipe/manual_62.html -share/doc/ipe/manual_63.html -share/doc/ipe/manual_64.html -share/doc/ipe/manual_65.html -share/doc/ipe/manual_66.html -share/doc/ipe/manual_67.html -share/doc/ipe/manual_68.html -share/doc/ipe/manual_69.html -share/doc/ipe/manual_7.html -share/doc/ipe/manual_70.html -share/doc/ipe/manual_71.html -share/doc/ipe/manual_73.html -share/doc/ipe/manual_74.html -share/doc/ipe/manual_8.html -share/doc/ipe/manual_9.html -share/doc/ipe/manual_customize.html -share/doc/ipe/manual_fileformat.html -share/doc/ipe/manual_ipe_copyright.html -share/doc/ipe/manual_ipestyle.html -share/doc/ipe/manual_makestyle.html -share/doc/ipe/manual_presentations.html -share/doc/ipe/manual_scripts.html -share/doc/ipe/manual_stylesheets.html -share/doc/ipe/manual_usb_stick.html -share/doc/ipe/manual_views.html -share/doc/ipe/menu.js -share/doc/ipe/menudata.js -share/doc/ipe/minus.svg -share/doc/ipe/minusd.svg -share/doc/ipe/namespaceipe.html -share/doc/ipe/namespacemembers.html -share/doc/ipe/namespacemembers_enum.html -share/doc/ipe/namespacemembers_eval.html -share/doc/ipe/namespacemembers_func.html -share/doc/ipe/namespacemembers_type.html -share/doc/ipe/namespacemembers_vars.html -share/doc/ipe/nav_f.png -share/doc/ipe/nav_fd.png -share/doc/ipe/nav_g.png -share/doc/ipe/nav_h.png -share/doc/ipe/nav_hd.png -share/doc/ipe/next.png -share/doc/ipe/onepage.html -share/doc/ipe/onepage_2.html -share/doc/ipe/open.png -share/doc/ipe/plus.svg -share/doc/ipe/plusd.svg -share/doc/ipe/polygon.pdf -share/doc/ipe/previous.png -share/doc/ipe/radgrad1.svg -share/doc/ipe/radgrad2.svg -share/doc/ipe/snaplines.svg -share/doc/ipe/splitbar.png -share/doc/ipe/splitbard.png -share/doc/ipe/structipe_1_1_attribute_mapping-members.html -share/doc/ipe/structipe_1_1_attribute_mapping.html -share/doc/ipe/structipe_1_1_canvas_base_1_1_style-members.html -share/doc/ipe/structipe_1_1_canvas_base_1_1_style.html -share/doc/ipe/structipe_1_1_document_1_1_s_properties-members.html -share/doc/ipe/structipe_1_1_document_1_1_s_properties.html -share/doc/ipe/structipe_1_1_effect-members.html -share/doc/ipe/structipe_1_1_effect.html -share/doc/ipe/structipe_1_1_gradient-members.html -share/doc/ipe/structipe_1_1_gradient.html -share/doc/ipe/structipe_1_1_gradient_1_1_stop-members.html -share/doc/ipe/structipe_1_1_gradient_1_1_stop.html -share/doc/ipe/structipe_1_1_ipelet_data-members.html -share/doc/ipe/structipe_1_1_ipelet_data.html -share/doc/ipe/structipe_1_1_layout-members.html -share/doc/ipe/structipe_1_1_layout.html -share/doc/ipe/structipe_1_1_painter_1_1_state-members.html -share/doc/ipe/structipe_1_1_painter_1_1_state.html -share/doc/ipe/structipe_1_1_pdf_resources_1_1_s_page_number-members.html -share/doc/ipe/structipe_1_1_pdf_resources_1_1_s_page_number.html -share/doc/ipe/structipe_1_1_pdf_token-members.html -share/doc/ipe/structipe_1_1_pdf_token.html -share/doc/ipe/structipe_1_1_select_tool_1_1_s_obj-members.html -share/doc/ipe/structipe_1_1_select_tool_1_1_s_obj.html -share/doc/ipe/structipe_1_1_style_sheet_1_1_page_number_style-members.html -share/doc/ipe/structipe_1_1_style_sheet_1_1_page_number_style.html -share/doc/ipe/structipe_1_1_style_sheet_1_1_title_style-members.html -share/doc/ipe/structipe_1_1_style_sheet_1_1_title_style.html -share/doc/ipe/structipe_1_1_symbol-members.html -share/doc/ipe/structipe_1_1_symbol.html -share/doc/ipe/structipe_1_1_text_1_1_x_form-members.html -share/doc/ipe/structipe_1_1_text_1_1_x_form.html -share/doc/ipe/structipe_1_1_text_padding-members.html -share/doc/ipe/structipe_1_1_text_padding.html -share/doc/ipe/structipe_1_1_tiling-members.html -share/doc/ipe/structipe_1_1_tiling.html -share/doc/ipe/sync_off.png -share/doc/ipe/sync_on.png -share/doc/ipe/tab_a.png -share/doc/ipe/tab_ad.png -share/doc/ipe/tab_b.png -share/doc/ipe/tab_bd.png -share/doc/ipe/tab_h.png -share/doc/ipe/tab_hd.png -share/doc/ipe/tab_s.png -share/doc/ipe/tab_sd.png -share/doc/ipe/tabs.css -share/doc/ipe/topics.html -share/doc/ipe/up.png share/ipe/ share/ipe/${V}/ share/ipe/${V}/icons/ share/ipe/${V}/icons/icon_128x128.png share/ipe/${V}/icons/icons.ipe +share/ipe/${V}/icons/ipe_logo.ipe share/ipe/${V}/lua/ share/ipe/${V}/lua/actions.lua share/ipe/${V}/lua/editpath.lua @@ -561,6 +89,7 @@ share/ipe/${V}/scripts/ share/ipe/${V}/scripts/add-style.lua share/ipe/${V}/scripts/onepage.lua share/ipe/${V}/scripts/page-labels.lua +share/ipe/${V}/scripts/scratchpad.lua share/ipe/${V}/scripts/update-master.lua share/ipe/${V}/scripts/update-styles.lua share/ipe/${V}/styles/ @@ -570,6 +99,8 @@ share/ipe/${V}/styles/beamer.isy share/ipe/${V}/styles/colors.isy share/ipe/${V}/styles/decorations.isy share/ipe/${V}/styles/imperial.isy +share/ipe/${V}/styles/landscape.isy +share/ipe/${V}/styles/nocrop.isy share/ipe/${V}/styles/note-paper.isy share/ipe/${V}/styles/presentation.isy share/ipe/${V}/styles/right-to-left.isy