Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Jan 2021 15:50:14 +0000 (UTC)
From:      =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r562220 - head/graphics/heimer
Message-ID:  <202101211550.10LFoEVD049314@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: fernape
Date: Thu Jan 21 15:50:13 2021
New Revision: 562220
URL: https://svnweb.freebsd.org/changeset/ports/562220

Log:
  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

Modified:
  head/graphics/heimer/Makefile
  head/graphics/heimer/distinfo
  head/graphics/heimer/pkg-descr
  head/graphics/heimer/pkg-plist

Modified: head/graphics/heimer/Makefile
==============================================================================
--- head/graphics/heimer/Makefile	Thu Jan 21 15:29:31 2021	(r562219)
+++ head/graphics/heimer/Makefile	Thu Jan 21 15:50:13 2021	(r562220)
@@ -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 lin
 		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>

Modified: head/graphics/heimer/distinfo
==============================================================================
--- head/graphics/heimer/distinfo	Thu Jan 21 15:29:31 2021	(r562219)
+++ head/graphics/heimer/distinfo	Thu Jan 21 15:50:13 2021	(r562220)
@@ -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

Modified: head/graphics/heimer/pkg-descr
==============================================================================
--- head/graphics/heimer/pkg-descr	Thu Jan 21 15:29:31 2021	(r562219)
+++ head/graphics/heimer/pkg-descr	Thu Jan 21 15:50:13 2021	(r562220)
@@ -2,17 +2,19 @@ Heimer is a desktop application for creating mind maps
 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

Modified: head/graphics/heimer/pkg-plist
==============================================================================
--- head/graphics/heimer/pkg-plist	Thu Jan 21 15:29:31 2021	(r562219)
+++ head/graphics/heimer/pkg-plist	Thu Jan 21 15:50:13 2021	(r562220)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101211550.10LFoEVD049314>