graphics/heimer: Adopt and Update to 2.2.0

ChangeLog: https://github.com/juzzlin/Heimer/compare/1.21.0...2.2.0

Submitter becomes maintainer.

PR:	252881
Submitted by:	ed.arrakis@gmail.com
This commit is contained in:
Fernando Apesteguía 2021-01-21 15:50:13 +00:00
parent 4c191aa805
commit 0ad7e7d861
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=562220
4 changed files with 33 additions and 25 deletions

View File

@ -1,10 +1,10 @@
# $FreeBSD$
PORTNAME= heimer
DISTVERSION= 1.21.0
DISTVERSION= 2.2.0
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org
MAINTAINER= ed.arrakis@gmail.com
COMMENT= Simple mind map, diagram, and note-taking tool
LICENSE= CC-BY-SA-3.0 GPLv3+
@ -19,13 +19,26 @@ USE_QT= core gui svg widgets xml buildtools_build linguisttools_build \
qmake_build testlib_build
TEST_TARGET= test
OPTIONS_DEFINE= EXAMPLES
PORTDOCS= README.md
PORTEXAMPLES= examples/*.alz
OPTIONS_DEFINE= DOCS EXAMPLES
EXAMPLES_PLIST_FILES= \
${EXAMPLESDIR}/Company.alz \
${EXAMPLESDIR}/Family.alz \
${EXAMPLESDIR}/Heimer.alz \
${EXAMPLESDIR}/Large.alz
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
do-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/heimer
post-install-EXAMPLES-on:
cd ${WRKSRC}/examples && \
${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1603107072
SHA256 (juzzlin-Heimer-1.21.0_GH0.tar.gz) = 3ec106b3b30cdbe04adcea37981c9214325a0aa92f2fae2df0bc12c95146434f
SIZE (juzzlin-Heimer-1.21.0_GH0.tar.gz) = 878043
TIMESTAMP = 1611218553
SHA256 (juzzlin-Heimer-2.2.0_GH0.tar.gz) = 70cbf38832957c7d452f255f298cbfd1dfa3556a78e8076820306bc1e486e12e
SIZE (juzzlin-Heimer-2.2.0_GH0.tar.gz) = 884439

View File

@ -2,17 +2,19 @@ Heimer is a desktop application for creating mind maps and other
suitable diagrams. It is written in Qt.
Features:
- Adjustable grid
- Automatic layout optimization
- Easy-to-use UI
- Export to PNG or SVG
- Forever 100% free
- Full undo/redo
- Nice animations
- Quickly add node text and edge labels
- Save/load in XML-based .ALZ-files
- Translations in English (default), Finnish, French, Italian, Dutch
- Very fast
- Zoom in/out/fit
- Zoom with mouse wheel
- Save/load in XML-based .ALZ-files
- Export to PNG images
- Quickly add node text and edge labels
- Nice animations
- Full undo/redo
- Adjustable grid
- Translations in English, Finnish, French, Italian
- Forever 100% free
WWW: https://github.com/juzzlin/Heimer

View File

@ -1,12 +1,5 @@
bin/heimer
@comment include/argengine.hpp
@comment include/simple_logger.hpp
@comment lib/libArgengine.a
@comment lib/libSimpleLogger.a
share/applications/heimer.desktop
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Company.alz
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Family.alz
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Heimer.alz
share/icons/hicolor/64x64/apps/heimer.png
share/metainfo/heimer.appdata.xml
share/pixmaps/heimer.png