View | Details | Raw Unified | Return to bug 252881
Collapse All | Expand All

(-)b/graphics/heimer/Makefile (-7 / +20 lines)
Lines 1-10 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	heimer
3
PORTNAME=	heimer
4
DISTVERSION=	1.21.0
4
DISTVERSION=	2.2.0
5
CATEGORIES=	graphics
5
CATEGORIES=	graphics
6
6
7
MAINTAINER=	ports@FreeBSD.org
7
MAINTAINER=	ed.arrakis@gmail.com
8
COMMENT=	Simple mind map, diagram, and note-taking tool
8
COMMENT=	Simple mind map, diagram, and note-taking tool
9
9
10
LICENSE=	CC-BY-SA-3.0 GPLv3+
10
LICENSE=	CC-BY-SA-3.0 GPLv3+
Lines 19-31 USE_QT= core gui svg widgets xml buildtools_build linguisttools_build \ Link Here
19
		qmake_build testlib_build
19
		qmake_build testlib_build
20
TEST_TARGET=	test
20
TEST_TARGET=	test
21
21
22
OPTIONS_DEFINE=	EXAMPLES
22
PORTDOCS=	README.md
23
PORTEXAMPLES=	examples/*.alz
24
25
OPTIONS_DEFINE=	DOCS EXAMPLES
26
27
EXAMPLES_PLIST_FILES=	\
28
	${EXAMPLESDIR}/Company.alz \
29
	${EXAMPLESDIR}/Family.alz \
30
	${EXAMPLESDIR}/Heimer.alz \
31
	${EXAMPLESDIR}/Large.alz
32
33
do-install-DOCS-on:
34
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
35
	${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
36
37
do-install-EXAMPLES-on:
38
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
39
	(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
23
40
24
post-install:
41
post-install:
25
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/heimer
42
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/heimer
26
43
27
post-install-EXAMPLES-on:
28
	cd ${WRKSRC}/examples && \
29
		${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
30
31
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)b/graphics/heimer/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1603107072
1
TIMESTAMP = 1611218553
2
SHA256 (juzzlin-Heimer-1.21.0_GH0.tar.gz) = 3ec106b3b30cdbe04adcea37981c9214325a0aa92f2fae2df0bc12c95146434f
2
SHA256 (juzzlin-Heimer-2.2.0_GH0.tar.gz) = 70cbf38832957c7d452f255f298cbfd1dfa3556a78e8076820306bc1e486e12e
3
SIZE (juzzlin-Heimer-1.21.0_GH0.tar.gz) = 878043
3
SIZE (juzzlin-Heimer-2.2.0_GH0.tar.gz) = 884439
(-)b/graphics/heimer/pkg-descr (-8 / +10 lines)
Lines 2-18 Heimer is a desktop application for creating mind maps and other Link Here
2
suitable diagrams.  It is written in Qt.
2
suitable diagrams.  It is written in Qt.
3
3
4
Features:
4
Features:
5
6
- Adjustable grid
7
- Automatic layout optimization
5
- Easy-to-use UI
8
- Easy-to-use UI
9
- Export to PNG or SVG
10
- Forever 100% free
11
- Full undo/redo
12
- Nice animations
13
- Quickly add node text and edge labels
14
- Save/load in XML-based .ALZ-files
15
- Translations in English (default), Finnish, French, Italian, Dutch
6
- Very fast
16
- Very fast
7
- Zoom in/out/fit
17
- Zoom in/out/fit
8
- Zoom with mouse wheel
18
- Zoom with mouse wheel
9
- Save/load in XML-based .ALZ-files
10
- Export to PNG images
11
- Quickly add node text and edge labels
12
- Nice animations
13
- Full undo/redo
14
- Adjustable grid
15
- Translations in English, Finnish, French, Italian
16
- Forever 100% free
17
19
18
WWW: https://github.com/juzzlin/Heimer
20
WWW: https://github.com/juzzlin/Heimer
(-)b/graphics/heimer/pkg-plist (-7 lines)
Lines 1-12 Link Here
1
bin/heimer
1
bin/heimer
2
@comment include/argengine.hpp
3
@comment include/simple_logger.hpp
4
@comment lib/libArgengine.a
5
@comment lib/libSimpleLogger.a
6
share/applications/heimer.desktop
2
share/applications/heimer.desktop
7
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Company.alz
8
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Family.alz
9
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Heimer.alz
10
share/icons/hicolor/64x64/apps/heimer.png
3
share/icons/hicolor/64x64/apps/heimer.png
11
share/metainfo/heimer.appdata.xml
4
share/metainfo/heimer.appdata.xml
12
share/pixmaps/heimer.png
5
share/pixmaps/heimer.png

Return to bug 252881