New port: graphics/heimer

Heimer is a desktop application for creating mind maps and other
suitable diagrams.  It is written in Qt.

Features:
- Easy-to-use UI
- 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
This commit is contained in:
Tobias Kortkamp 2020-02-20 17:49:52 +00:00
parent fe6b9a1274
commit 8468ba6cf0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=526574
5 changed files with 61 additions and 0 deletions

View File

@ -325,6 +325,7 @@
SUBDIR += guilib
SUBDIR += gwenview
SUBDIR += hdr_tools
SUBDIR += heimer
SUBDIR += hiptext
SUBDIR += hobbes-icons-xpm
SUBDIR += hppsmtools

31
graphics/heimer/Makefile Normal file
View File

@ -0,0 +1,31 @@
# $FreeBSD$
PORTNAME= heimer
DISTVERSION= 1.15.0
CATEGORIES= graphics
MAINTAINER= tobik@FreeBSD.org
COMMENT= Simple mind map, diagram, and note-taking tool
LICENSE= CC-BY-SA-3.0 GPLv3+
LICENSE_COMB= multi
LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING
USES= cmake compiler:c++11-lang qt:5
USE_GITHUB= yes
GH_ACCOUNT= juzzlin
GH_PROJECT= Heimer
USE_QT= core gui widgets xml buildtools_build linguisttools_build \
qmake_build testlib_build
TEST_TARGET= test
OPTIONS_DEFINE= EXAMPLES
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/heimer
post-install-EXAMPLES-on:
cd ${WRKSRC}/examples && \
${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>

3
graphics/heimer/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1582218820
SHA256 (juzzlin-Heimer-1.15.0_GH0.tar.gz) = 16c35f6e742868b83db1ac94959252b0d517a9fff6c4d2821cf8495b6285f553
SIZE (juzzlin-Heimer-1.15.0_GH0.tar.gz) = 851155

18
graphics/heimer/pkg-descr Normal file
View File

@ -0,0 +1,18 @@
Heimer is a desktop application for creating mind maps and other
suitable diagrams. It is written in Qt.
Features:
- Easy-to-use UI
- 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

@ -0,0 +1,8 @@
bin/heimer
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