Date: Sun, 08 Mar 2026 16:05:21 +0000 From: =?utf-8?Q?=C3=84lven?= <alven@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 07bd8f414ecd - main - finance/venice: Update 0.752beta => 0.753beta, take maintainership Message-ID: <69ad9e41.3e938.1628f88b@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by alven: URL: https://cgit.FreeBSD.org/ports/commit/?id=07bd8f414ecdd8422ddd19e7095d58c7bd6cd7b8 commit 07bd8f414ecdd8422ddd19e7095d58c7bd6cd7b8 Author: Älven <alven@FreeBSD.org> AuthorDate: 2026-03-08 13:52:49 +0000 Commit: Älven <alven@FreeBSD.org> CommitDate: 2026-03-08 16:05:06 +0000 finance/venice: Update 0.752beta => 0.753beta, take maintainership * Add LICENSE_FILE * Simplify port * Make DOCS option work * Simplify Java execution script * Pet portclippy(1) and portfmt(1) Approved by: db@, yuri@ (Mentors, implicit) --- finance/venice/Makefile | 45 +++++++++++++++--------------------------- finance/venice/distinfo | 10 +++++----- finance/venice/files/venice.in | 3 +-- 3 files changed, 22 insertions(+), 36 deletions(-) diff --git a/finance/venice/Makefile b/finance/venice/Makefile index 81b15c7ac9e2..702fd88da194 100644 --- a/finance/venice/Makefile +++ b/finance/venice/Makefile @@ -1,61 +1,48 @@ PORTNAME= venice -DISTVERSION= 0.752beta -PORTREVISION= 1 +DISTVERSION= 0.753beta CATEGORIES= finance java -MASTER_SITES= SF/mov/${PORTNAME}/0.752%20beta/ \ +MASTER_SITES= SF/mov/${PORTNAME}/0.753%20beta/ \ SF/nemysisfreebsdp/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}_icons${EXTRACT_SUFX}:icons -DIST_SUBDIR= java -MAINTAINER= ports@FreeBSD.org +MAINTAINER= alven@FreeBSD.org COMMENT= Merchant Of Venice, a stock market trading program WWW= https://mov.sourceforge.net/ LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING.txt USES= gnome java -NO_BUILD= yes - -PORTDOCS= * - -DOCSRCDIR1= ${WRKSRC} -DOC_FILES1= changelog.txt readme.txt - -DOCSRCDIR2= ${WRKSRC}/doc -DOCSDIR2= ${DOCSDIR}/doc -DOC_FILES2= manual.html manual.txt - DATADIR= ${JAVASHAREDIR}/${PORTNAME} - -SUB_FILES= ${PORTNAME} - -ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 128x128 - DESKTOP_ENTRIES="Venice" "${COMMENT}" "${PORTNAME}" \ "${PORTNAME}" "Office;Finance;" false +NO_ARCH= yes +NO_BUILD= yes +SUB_FILES= ${PORTNAME} + +PORTDOCS= changelog.txt doc/manual.html doc/manual.txt readme.txt OPTIONS_DEFINE= DOCS -.include <bsd.port.options.mk> +ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 128x128 do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - @${MKDIR} ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.jar ${STAGEDIR}${DATADIR} .for s in ${ICON_SIZES} - @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ + ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png .endfor - ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ + ${RLN} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} - @${MKDIR} ${STAGEDIR}${DOCSDIR2} - ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> diff --git a/finance/venice/distinfo b/finance/venice/distinfo index eb7a973e26d9..fe5d26c46d74 100644 --- a/finance/venice/distinfo +++ b/finance/venice/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1641324603 -SHA256 (java/venice-0.752beta.tar.gz) = 7e173c7ee16c2640ebeee15f8ab59b821a2c2be70d71fd415eb45b71a2535268 -SIZE (java/venice-0.752beta.tar.gz) = 4221728 -SHA256 (java/venice_icons.tar.gz) = 88d377528717a6a1a98a705f3e46fd0f818dd5f3aa3ad25122361127ee9b9858 -SIZE (java/venice_icons.tar.gz) = 92672 +TIMESTAMP = 1772979866 +SHA256 (venice-0.753beta.tar.gz) = eacb467724ecfb6afbe7885a1ba413ceeaf3ba64b1fe3153e6dd456892c4c1ee +SIZE (venice-0.753beta.tar.gz) = 4224978 +SHA256 (venice_icons.tar.gz) = 88d377528717a6a1a98a705f3e46fd0f818dd5f3aa3ad25122361127ee9b9858 +SIZE (venice_icons.tar.gz) = 92672 diff --git a/finance/venice/files/venice.in b/finance/venice/files/venice.in index 15b6e98959de..5a8453d57f0d 100644 --- a/finance/venice/files/venice.in +++ b/finance/venice/files/venice.in @@ -1,4 +1,3 @@ #!/bin/sh -cd "%%DATADIR%%" && exec "%%LOCALBASE%%/bin/java" \ --Djava.ext.dirs="%%DATADIR%%" -jar "%%DATADIR%%/venice.jar" "${@}" +"%%LOCALBASE%%/bin/java" -jar "%%DATADIR%%/venice.jar"home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69ad9e41.3e938.1628f88b>
