summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2023-04-12 10:10:36 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2023-04-12 10:10:36 +0000
commit3488d7219879b451d2e9963307c62c9c9f22d295 (patch)
treebbb9295f038f7707b2e88658c54f7dc3264072c4
parentmultimedia/libva-utils: unbreak fetch due to tag update (diff)
misc/gedkeeper: update GEDKeeper to version 2.25.1
- The .NET Framework has been downgraded to version 4.7.1 for compatibility with some versions of Mono (Fedora, FreeBSD) - Add missing dependency on xdg-open(1), respect WITH_DEBUG - Kill needless stray slash at the end of the directory name Reported by: portscout
-rw-r--r--misc/gedkeeper/Makefile16
-rw-r--r--misc/gedkeeper/distinfo14
2 files changed, 17 insertions, 13 deletions
diff --git a/misc/gedkeeper/Makefile b/misc/gedkeeper/Makefile
index eeff45f6e590..712984267de3 100644
--- a/misc/gedkeeper/Makefile
+++ b/misc/gedkeeper/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gedkeeper
-PORTVERSION= 2.25.0
+PORTVERSION= 2.25.1
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= misc
MAINTAINER= danfe@FreeBSD.org
@@ -12,15 +11,21 @@ LICENSE= GPLv3+
BUILD_DEPENDS= msbuild:devel/msbuild
LIB_DEPENDS= libgdiplus.so:x11-toolkits/libgdiplus
+RUN_DEPENDS= xdg-open:devel/xdg-utils
USES= desktop-file-utils mono shared-mime-info
USE_GITHUB= yes
GH_ACCOUNT= Serg-Norseman
GH_PROJECT= GEDKeeper GKCommunicator:gkc GKGenetix:gkg
-GH_TAGNAME= 261a8d8:gkc 3f4a681:gkg
+GH_TAGNAME= ea5c467:gkc 5d51cfd:gkg
GH_SUBDIR= projects/GKCommunicator:gkc projects/GKGenetix:gkg
+.if defined(WITH_DEBUG)
+_BUILD_TYPE= Debug
+.else
_BUILD_TYPE= Release
+.endif
+
DATADIR= ${PREFIX}/lib/${PORTNAME}
post-patch:
@@ -30,8 +35,7 @@ post-patch:
do-build:
cd ${BUILD_WRKSRC} && msbuild projects/GKv2/GEDKeeper2.sln \
- /p:Configuration=${_BUILD_TYPE} /p:MonoCS=true \
- /p:TargetFrameworkVersion=v4.6.2
+ /p:Configuration=${_BUILD_TYPE} /p:MonoCS=true
do-install:
${PRINTF} '#!/bin/sh\n\nexec mono ${DATADIR}/GEDKeeper2.exe\
@@ -42,7 +46,7 @@ do-install:
locales plugins samples scripts themes ${STAGEDIR}${DATADIR}
@${RM} ${STAGEDIR}${DATADIR}/scripts/readme.txt
${INSTALL_DATA} ${INSTALL_WRKSRC}/deploy/gedkeeper.desktop \
- ${STAGEDIR}${PREFIX}/share/applications/
+ ${STAGEDIR}${PREFIX}/share/applications
${INSTALL_DATA} ${INSTALL_WRKSRC}/deploy/gedkeeper.png \
${STAGEDIR}${PREFIX}/share/pixmaps
@${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages
diff --git a/misc/gedkeeper/distinfo b/misc/gedkeeper/distinfo
index 92ae4ada8de3..026a3e1fdc2f 100644
--- a/misc/gedkeeper/distinfo
+++ b/misc/gedkeeper/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1679953219
-SHA256 (Serg-Norseman-GEDKeeper-v2.25.0_GH0.tar.gz) = deac0cfa3db3b55b68ab4c76a6549cf198ff51ac38762743ad75b9e53b837c47
-SIZE (Serg-Norseman-GEDKeeper-v2.25.0_GH0.tar.gz) = 16369530
-SHA256 (Serg-Norseman-GKCommunicator-261a8d8_GH0.tar.gz) = 6efbee8cb7f28514be722e720f0f6f62e9e67f14e882900057e6bfc9845df586
-SIZE (Serg-Norseman-GKCommunicator-261a8d8_GH0.tar.gz) = 1866792
-SHA256 (Serg-Norseman-GKGenetix-3f4a681_GH0.tar.gz) = fc283c99bf839e8da8a499209666e89253db0415a5ee6e0717280c194d8288df
-SIZE (Serg-Norseman-GKGenetix-3f4a681_GH0.tar.gz) = 343099
+TIMESTAMP = 1680374156
+SHA256 (Serg-Norseman-GEDKeeper-v2.25.1_GH0.tar.gz) = 51c440ce25755277445c19cdac0089a4b995311300986731dfafc5c045a01401
+SIZE (Serg-Norseman-GEDKeeper-v2.25.1_GH0.tar.gz) = 16368144
+SHA256 (Serg-Norseman-GKCommunicator-ea5c467_GH0.tar.gz) = 6f86ba39baa93374c59184abe8585157d013ba6f4bbb2c845b749d176fcb0a1d
+SIZE (Serg-Norseman-GKCommunicator-ea5c467_GH0.tar.gz) = 1866779
+SHA256 (Serg-Norseman-GKGenetix-5d51cfd_GH0.tar.gz) = d18009e2b12b29751d5b8439a465b757bdd1b9d9290d69f0d6372a1de354e638
+SIZE (Serg-Norseman-GKGenetix-5d51cfd_GH0.tar.gz) = 343100