diff --git a/keepass.spec b/keepass.spec
index f072be4..cab67f2 100644
--- a/keepass.spec
+++ b/keepass.spec
@@ -1,6 +1,6 @@
Name: keepass
Version: 2.41
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Password manager
License: GPLv2+
@@ -53,12 +53,11 @@ find -name \*.png -print0 | xargs -0 mogrify -define png:format=png32
%build
( cd Build && sh PrepMonoDev.sh )
find . -name "*.sln" -print -exec sed -i 's/Format Version 10.00/Format Version 11.00/g' {} \;
-find . -name "*.csproj" -print -exec sed -i 's#ToolsVersion="3.5"#ToolsVersion="4.0"#g; s#.*##g; s##v4.5#g' {} \;
-xbuild /target:KeePass /property:Configuration=Release
+xbuild /target:KeePass /property:TargetFrameworkVersion=v4.7.1 /property:Configuration=Release
for subdir in Images_App_HighRes Images_Client_16 Images_Client_HighRes; do
xvfb-run -a mono Build/KeePass/Release/KeePass.exe -d:`pwd`/Ext/$subdir --makexspfile `pwd`/KeePass/Resources/Data/$subdir.bin
done
-xbuild /target:KeePass /property:Configuration=Release
+xbuild /target:KeePass /property:TargetFrameworkVersion=v4.7.1 /property:Configuration=Release
%install
@@ -107,6 +106,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/*.appdata
%changelog
+* Mon Apr 29 2019 Peter Oliver - 2.41-3
+- Build against against framework version 4.7.1 for Mono 5.18. Fixes #1680388.
+
* Fri Feb 01 2019 Fedora Release Engineering - 2.41-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild