git: 26b79e472439 - main - deskutils/ganttproject: removing sgid from executable
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 27 Apr 2026 00:03:53 UTC
The branch main has been updated by fuz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=26b79e472439e99f4d3a8bb432b026e1a2c8b3b7
commit 26b79e472439e99f4d3a8bb432b026e1a2c8b3b7
Author: Chris Moerz <freebsd@ny-central.org>
AuthorDate: 2024-10-05 08:04:37 +0000
Commit: Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-04-27 00:01:42 +0000
deskutils/ganttproject: removing sgid from executable
SGID not required to run the application.
PR: 281717
Reported by: Thibault Payet <monwarez@mailoo.org>
Event: Wiesbaden Hackathon 202604
---
deskutils/ganttproject/Makefile | 4 ++--
deskutils/ganttproject/pkg-plist | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/deskutils/ganttproject/Makefile b/deskutils/ganttproject/Makefile
index 3c2d2b19b8f1..6f406469da34 100644
--- a/deskutils/ganttproject/Makefile
+++ b/deskutils/ganttproject/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ganttproject
DISTVERSION= 3.2.3240
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils java
MASTER_SITES= https://github.com/bardsoftware/ganttproject/releases/download/ganttproject-${DISTVERSION}/ \
https://dl.ganttproject.biz/ganttproject-3.2.3240/
@@ -17,7 +17,7 @@ RUN_DEPENDS= openjfx14>=14:java/openjfx14
USES= desktop-file-utils java shebangfix zip
JAVA_VERSION= 11+
SHEBANG_FILES= ganttproject
-bash_CMD= /bin/sh
+bash_CMD= ${SH}
NO_ARCH= yes
NO_BUILD= yes
diff --git a/deskutils/ganttproject/pkg-plist b/deskutils/ganttproject/pkg-plist
index e79828589e67..096434ca68bc 100644
--- a/deskutils/ganttproject/pkg-plist
+++ b/deskutils/ganttproject/pkg-plist
@@ -3,7 +3,7 @@ share/applications/ganttproject.desktop
%%DATADIR%%/HouseBuildingSample.gan
%%DATADIR%%/LICENSE
%%DATADIR%%/eclipsito.jar
-@(,,2755) %%DATADIR%%/ganttproject
+@(,,0755) %%DATADIR%%/ganttproject
%%DATADIR%%/ganttproject.bak
%%DATADIR%%/ganttproject.l4j.ini
%%DATADIR%%/lib/javagalician.jar