git: eb4278baba99 - main - misc/gedkeeper: update GEDKeeper to version 2.21.0

From: Alexey Dokuchaev <danfe_at_FreeBSD.org>
Date: Tue, 30 Aug 2022 17:29:07 UTC
The branch main has been updated by danfe:

URL: https://cgit.FreeBSD.org/ports/commit/?id=eb4278baba99aa2f405f548fcde69ad89be44805

commit eb4278baba99aa2f405f548fcde69ad89be44805
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2022-08-30 17:27:48 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2022-08-30 17:27:48 +0000

    misc/gedkeeper: update GEDKeeper to version 2.21.0
    
    While here, chase HTTP/2 301 redirection in the WWW
    line of the port description.
    
    Reported by:    portscout
---
 misc/gedkeeper/Makefile  |  8 ++++++--
 misc/gedkeeper/distinfo  | 10 +++++-----
 misc/gedkeeper/pkg-descr |  2 +-
 misc/gedkeeper/pkg-plist | 35 ++++++++++++++++++++++++-----------
 4 files changed, 36 insertions(+), 19 deletions(-)

diff --git a/misc/gedkeeper/Makefile b/misc/gedkeeper/Makefile
index 4b0c66184db4..10281e348d68 100644
--- a/misc/gedkeeper/Makefile
+++ b/misc/gedkeeper/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	gedkeeper
-PORTVERSION=	2.19.1
+PORTVERSION=	2.21.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	misc
 
@@ -15,12 +15,16 @@ USES=		desktop-file-utils mono shared-mime-info
 USE_GITHUB=	yes
 GH_ACCOUNT=	Serg-Norseman
 GH_PROJECT=	GEDKeeper GKCommunicator:gkc
-GH_TAGNAME=	cfd6393:gkc
+GH_TAGNAME=	4757bf3:gkc
 GH_SUBDIR=	projects/GKCommunicator:gkc
 
 _BUILD_TYPE=	Release
 DATADIR=	${PREFIX}/lib/${PORTNAME}
 
+post-patch:
+	@${REINPLACE_CMD} -e '/Reference Include/s,System\.XML,System.Xml,' \
+		${WRKSRC}/projects/GKCommunicator/GKNetCore/GKNetCore.csproj
+
 do-build:
 	cd ${BUILD_WRKSRC} && msbuild projects/GEDKeeper2.linux.sln \
 		/p:Configuration=${_BUILD_TYPE} /p:Platform="x86" \
diff --git a/misc/gedkeeper/distinfo b/misc/gedkeeper/distinfo
index 8fc59bab8eb8..4bb3e3f83b43 100644
--- a/misc/gedkeeper/distinfo
+++ b/misc/gedkeeper/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1636309479
-SHA256 (Serg-Norseman-GEDKeeper-v2.19.1_GH0.tar.gz) = 3de8759300e2e2a17ec6829df28a4bb281dc6db21afb62160ccd472423d53792
-SIZE (Serg-Norseman-GEDKeeper-v2.19.1_GH0.tar.gz) = 16229752
-SHA256 (Serg-Norseman-GKCommunicator-cfd6393_GH0.tar.gz) = a10271c07931fd6aed68c7fbc5d8485a6cb9423b33d4a4799d0ac0084eda6020
-SIZE (Serg-Norseman-GKCommunicator-cfd6393_GH0.tar.gz) = 2667938
+TIMESTAMP = 1661711045
+SHA256 (Serg-Norseman-GEDKeeper-v2.21.0_GH0.tar.gz) = 2a5bd013b044b60490af73a864077196b6b881f579dd811c7ad621259dc479e4
+SIZE (Serg-Norseman-GEDKeeper-v2.21.0_GH0.tar.gz) = 16771417
+SHA256 (Serg-Norseman-GKCommunicator-4757bf3_GH0.tar.gz) = b9cb64543bb578c67de1f1826e5c75573be0d9cb039dd0b65e5443003a8a49f5
+SIZE (Serg-Norseman-GKCommunicator-4757bf3_GH0.tar.gz) = 1867166
diff --git a/misc/gedkeeper/pkg-descr b/misc/gedkeeper/pkg-descr
index 27dffa562e42..5e2c18af02ee 100644
--- a/misc/gedkeeper/pkg-descr
+++ b/misc/gedkeeper/pkg-descr
@@ -11,4 +11,4 @@ and provides many features including, but not limited to, the following:
   * Able to add multimedia materials
   * An output of geographic data using Google maps
 
-WWW: https://gedkeeper.github.io/
+WWW: http://gedkeeper.net/
diff --git a/misc/gedkeeper/pkg-plist b/misc/gedkeeper/pkg-plist
index fcacd4c32a4f..67a7d7f982a4 100644
--- a/misc/gedkeeper/pkg-plist
+++ b/misc/gedkeeper/pkg-plist
@@ -5,7 +5,6 @@ bin/gedkeeper
 %%DATADIR%%/BSLib.Linguistics.dll
 %%DATADIR%%/BSLib.SQLite.dll
 %%DATADIR%%/BSLib.dll
-%%DATADIR%%/DotNetRtfWriter.dll
 %%DATADIR%%/ExcelLibrary.dll
 %%DATADIR%%/GEDKeeper2.exe
 %%DATADIR%%/GEDKeeper2.exe.config
@@ -18,13 +17,22 @@ bin/gedkeeper
 %%DATADIR%%/KopiLua.dll
 %%DATADIR%%/NLog.dll
 %%DATADIR%%/NLua.dll
-%%DATADIR%%/Ude.dll
-%%DATADIR%%/YamlSerializer.dll
+%%DATADIR%%/Newtonsoft.Json.dll
+%%DATADIR%%/RtfWriter.dll
+%%DATADIR%%/UtfUnknown.dll
+%%DATADIR%%/YamlDotNet.dll
 %%DATADIR%%/ZedGraph.dll
 %%DATADIR%%/itextsharp.dll
 %%DATADIR%%/locales/Chinese Simplified.lng
 %%DATADIR%%/locales/English.lng
 %%DATADIR%%/locales/czech.lng
+%%DATADIR%%/locales/dev/gkhDev_Architecture.html
+%%DATADIR%%/locales/dev/gkhDev_CodeStruct.html
+%%DATADIR%%/locales/dev/gkhDev_FileFormats.html
+%%DATADIR%%/locales/dev/gkhDev_Implementations.html
+%%DATADIR%%/locales/dev/gkhDev_Releases.html
+%%DATADIR%%/locales/dev/gkhDevelopment.html
+%%DATADIR%%/locales/dev/styles.css
 %%DATADIR%%/locales/french.lng
 %%DATADIR%%/locales/german.lng
 %%DATADIR%%/locales/help_enu/GEDKeeper2.html
@@ -34,6 +42,7 @@ bin/gedkeeper
 %%DATADIR%%/locales/help_enu/gkhCAIndex.html
 %%DATADIR%%/locales/help_enu/gkhContents.html
 %%DATADIR%%/locales/help_enu/gkhDateSpecials.html
+%%DATADIR%%/locales/help_enu/gkhExpandability.html
 %%DATADIR%%/locales/help_enu/gkhFAQ.html
 %%DATADIR%%/locales/help_enu/gkhFeatures.html
 %%DATADIR%%/locales/help_enu/gkhGenRes.html
@@ -50,7 +59,7 @@ bin/gedkeeper
 %%DATADIR%%/locales/help_enu/gkhNav_QuickSearch.html
 %%DATADIR%%/locales/help_enu/gkhOptions.html
 %%DATADIR%%/locales/help_enu/gkhPedigrees.html
-%%DATADIR%%/locales/help_enu/gkhPluginStd.html
+%%DATADIR%%/locales/help_enu/gkhPlugin_GEDmill.html
 %%DATADIR%%/locales/help_enu/gkhPlugins.html
 %%DATADIR%%/locales/help_enu/gkhPortable.html
 %%DATADIR%%/locales/help_enu/gkhQuotes.html
@@ -172,6 +181,7 @@ bin/gedkeeper
 %%DATADIR%%/locales/help_rus/gkhCAIndex.html
 %%DATADIR%%/locales/help_rus/gkhContents.html
 %%DATADIR%%/locales/help_rus/gkhDateSpecials.html
+%%DATADIR%%/locales/help_rus/gkhExpandability.html
 %%DATADIR%%/locales/help_rus/gkhFAQ.html
 %%DATADIR%%/locales/help_rus/gkhFeatures.html
 %%DATADIR%%/locales/help_rus/gkhGenRes.html
@@ -188,7 +198,7 @@ bin/gedkeeper
 %%DATADIR%%/locales/help_rus/gkhNav_QuickSearch.html
 %%DATADIR%%/locales/help_rus/gkhOptions.html
 %%DATADIR%%/locales/help_rus/gkhPedigrees.html
-%%DATADIR%%/locales/help_rus/gkhPluginStd.html
+%%DATADIR%%/locales/help_rus/gkhPlugin_GEDmill.html
 %%DATADIR%%/locales/help_rus/gkhPlugins.html
 %%DATADIR%%/locales/help_rus/gkhPortable.html
 %%DATADIR%%/locales/help_rus/gkhQuotes.html
@@ -312,8 +322,6 @@ bin/gedkeeper
 %%DATADIR%%/plugins/BSLib.Linguistics.dll
 %%DATADIR%%/plugins/BSLib.SQLite.dll
 %%DATADIR%%/plugins/BSLib.dll
-%%DATADIR%%/plugins/BouncyCastle.OpenPgp.dll
-%%DATADIR%%/plugins/DotNetRtfWriter.dll
 %%DATADIR%%/plugins/ExcelLibrary.dll
 %%DATADIR%%/plugins/GEDmillPlugin.dll
 %%DATADIR%%/plugins/GEDmillPlugin.enu
@@ -334,6 +342,8 @@ bin/gedkeeper
 %%DATADIR%%/plugins/GKChroniclePlugin.rus
 %%DATADIR%%/plugins/GKChroniclePlugin.ukr
 %%DATADIR%%/plugins/GKCommunicatorPlugin.dll
+%%DATADIR%%/plugins/GKCommunicatorPlugin.enu
+%%DATADIR%%/plugins/GKCommunicatorPlugin.rus
 %%DATADIR%%/plugins/GKComponents.dll
 %%DATADIR%%/plugins/GKCore.dll
 %%DATADIR%%/plugins/GKDataQualityPlugin.dll
@@ -371,6 +381,7 @@ bin/gedkeeper
 %%DATADIR%%/plugins/GKNavigatorPlugin.rus
 %%DATADIR%%/plugins/GKNavigatorPlugin.ukr
 %%DATADIR%%/plugins/GKNetCore.dll
+%%DATADIR%%/plugins/GKNetUI.dll
 %%DATADIR%%/plugins/GKPedigreeImporterPlugin.dll
 %%DATADIR%%/plugins/GKPedigreeImporterPlugin.enu
 %%DATADIR%%/plugins/GKPedigreeImporterPlugin.pol
@@ -405,14 +416,14 @@ bin/gedkeeper
 %%DATADIR%%/plugins/GKWordsCloudPlugin.ukr
 %%DATADIR%%/plugins/GWTreePlugin.dll
 %%DATADIR%%/plugins/KopiLua.dll
-%%DATADIR%%/plugins/LiteDB.dll
 %%DATADIR%%/plugins/Mono.Nat.dll
 %%DATADIR%%/plugins/NLog.dll
 %%DATADIR%%/plugins/NLua.dll
-%%DATADIR%%/plugins/System.Data.SQLite.dll
-%%DATADIR%%/plugins/Ude.dll
+%%DATADIR%%/plugins/Newtonsoft.Json.dll
+%%DATADIR%%/plugins/RtfWriter.dll
+%%DATADIR%%/plugins/UtfUnknown.dll
 %%DATADIR%%/plugins/XapianCSharp.dll
-%%DATADIR%%/plugins/YamlSerializer.dll
+%%DATADIR%%/plugins/YamlDotNet.dll
 %%DATADIR%%/plugins/ZedGraph.dll
 %%DATADIR%%/plugins/_XapianSharp.dll
 %%DATADIR%%/plugins/csgl.dll
@@ -453,6 +464,8 @@ bin/gedkeeper
 %%DATADIR%%/scripts/groups2places.lua
 %%DATADIR%%/scripts/sofonov_import.lua
 %%DATADIR%%/scripts/test.lua
+%%DATADIR%%/scripts/test_def_pat.lua
+%%DATADIR%%/scripts/test_def_sex.lua
 %%DATADIR%%/scripts/tree_add.lua
 %%DATADIR%%/scripts/tree_add2.lua
 %%DATADIR%%/scripts/tree_simple.lua