git: 4fd39cc8880c - main - graphics/heimer: Update to 4.0.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 12 Mar 2023 10:05:35 UTC
The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=4fd39cc8880c4a647cc69a042af601c15742423a commit 4fd39cc8880c4a647cc69a042af601c15742423a Author: Nuno Teixeira <eduardo@FreeBSD.org> AuthorDate: 2023-03-11 10:25:10 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2023-03-12 10:05:21 +0000 graphics/heimer: Update to 4.0.0 - Fix license - Do not build unit tests by default - Remove unneeded desktop-file-utils dependency - Use pkg-plist file ChangeLog: https://github.com/juzzlin/Heimer/blob/master/CHANGELOG --- graphics/heimer/Makefile | 25 +++++++------------------ graphics/heimer/distinfo | 6 +++--- graphics/heimer/pkg-plist | 10 ++++++++++ 3 files changed, 20 insertions(+), 21 deletions(-) diff --git a/graphics/heimer/Makefile b/graphics/heimer/Makefile index 3e3f795dbdde..8a573069c12c 100644 --- a/graphics/heimer/Makefile +++ b/graphics/heimer/Makefile @@ -1,5 +1,5 @@ PORTNAME= heimer -DISTVERSION= 3.7.0 +DISTVERSION= 4.0.0 CATEGORIES= graphics MASTER_SITES= https://github.com/juzzlin/Heimer/releases/download/${DISTVERSION}/ @@ -7,29 +7,18 @@ MAINTAINER= eduardo@FreeBSD.org COMMENT= Simple mind map, diagram, and note-taking tool WWW= https://github.com/juzzlin/Heimer -LICENSE= CC-BY-SA-3.0 GPLv3+ -LICENSE_COMB= multi -LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake:testing compiler:c++17-lang desktop-file-utils qt:5 +USES= cmake:testing compiler:c++17-lang qt:5 USE_QT= core gui network svg widgets xml buildtools:build \ linguisttools:build qmake:build testlib:build -PLIST_FILES= bin/heimer \ - share/applications/heimer.desktop \ - share/icons/hicolor/256x256/apps/heimer.png \ - share/metainfo/heimer.appdata.xml \ - share/pixmaps/heimer.png - 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 +OPTIONS_DEFINE= DOCS EXAMPLES TEST +OPTIONS_SUB= yes +TEST_CMAKE_BOOL= BUILD_TESTS do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/graphics/heimer/distinfo b/graphics/heimer/distinfo index 16ac73765926..4395b9568a67 100644 --- a/graphics/heimer/distinfo +++ b/graphics/heimer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1676319934 -SHA256 (heimer-3.7.0.tar.gz) = 31296e04e84995851c3d3d2eba62a0dab980b20207e6c234aab6d68a90d96e8a -SIZE (heimer-3.7.0.tar.gz) = 1574116 +TIMESTAMP = 1678519517 +SHA256 (heimer-4.0.0.tar.gz) = 01ce6f1e142278e8f1e377cac0d98cfc6026db5ad879ad8330ebd04d1b73ef36 +SIZE (heimer-4.0.0.tar.gz) = 1591337 diff --git a/graphics/heimer/pkg-plist b/graphics/heimer/pkg-plist new file mode 100644 index 000000000000..d19ff469f6a9 --- /dev/null +++ b/graphics/heimer/pkg-plist @@ -0,0 +1,10 @@ +bin/heimer +share/applications/heimer.desktop +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Company.alz +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Family.alz +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Heimer.alz +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Large.alz +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Matrix.alz +share/icons/hicolor/256x256/apps/heimer.png +share/metainfo/heimer.appdata.xml +share/pixmaps/heimer.png