aboutsummaryrefslogtreecommitdiff
path: root/security/keepass
diff options
context:
space:
mode:
authorAntoine Brodin <antoine@FreeBSD.org>2015-05-25 15:36:40 +0000
committerAntoine Brodin <antoine@FreeBSD.org>2015-05-25 15:36:40 +0000
commit8d2015c5fd03b12ca1e7829e0cdd4232e9289fe6 (patch)
treeb9f2bc70c907883402e96b4d76d3b038a11937bc /security/keepass
parent68ae59e1356feafc209878fbc3b53ecc05e8313d (diff)
downloadports-8d2015c5fd03b12ca1e7829e0cdd4232e9289fe6.tar.gz
ports-8d2015c5fd03b12ca1e7829e0cdd4232e9289fe6.zip
Fix build with mono 4
PR: 200343 Submitted by: Ben Woods (maintainer)
Notes
Notes: svn path=/head/; revision=387388
Diffstat (limited to 'security/keepass')
-rw-r--r--security/keepass/Makefile3
-rw-r--r--security/keepass/files/patch-KeePass.sln80
-rw-r--r--security/keepass/files/patch-KeePassLibSD_KeePassLibSD.csproj15
-rw-r--r--security/keepass/files/patch-KeePassLib_KeePassLib.csproj8
-rw-r--r--security/keepass/files/patch-KeePass_KeePass.csproj8
-rw-r--r--security/keepass/files/patch-Translation_TrlUtil_TrlUtil.csproj8
6 files changed, 121 insertions, 1 deletions
diff --git a/security/keepass/Makefile b/security/keepass/Makefile
index 8d9c6b1876b6..1ab964d9c732 100644
--- a/security/keepass/Makefile
+++ b/security/keepass/Makefile
@@ -20,7 +20,8 @@ RUN_DEPENDS= xdotool:${PORTSDIR}/x11/xdotool \
EXTRACT_AFTER_ARGS= -d ${WRKDIR}/${DISTNAME}
-USES= mono zip
+USES= dos2unix mono zip
+DOS2UNIX_GLOB= *.csproj *.sln
INSTALLS_ICONS= yes
SUB_FILES= ${PORTNAME}.sh
diff --git a/security/keepass/files/patch-KeePass.sln b/security/keepass/files/patch-KeePass.sln
new file mode 100644
index 000000000000..c0b14bc2bc79
--- /dev/null
+++ b/security/keepass/files/patch-KeePass.sln
@@ -0,0 +1,80 @@
+--- KeePass.sln.orig 2015-05-25 15:16:50 UTC
++++ KeePass.sln
+@@ -1,5 +1,6 @@
+-Microsoft Visual Studio Solution File, Format Version 10.00
+-# Visual Studio 2008
++
++Microsoft Visual Studio Solution File, Format Version 12.00
++# Visual Studio 2012
+ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeePassLib", "KeePassLib\KeePassLib.csproj", "{53573E4E-33CB-4FDB-8698-C95F5E40E7F3}"
+ EndProject
+ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeePass", "KeePass\KeePass.csproj", "{10938016-DEE2-4A25-9A5A-8FD3444379CA}"
+@@ -20,18 +21,6 @@ Global
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+- {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+- {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+- {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+- {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+- {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Debug|Win32.ActiveCfg = Debug|Any CPU
+- {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Debug|x64.ActiveCfg = Debug|Any CPU
+- {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+- {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Release|Any CPU.Build.0 = Release|Any CPU
+- {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+- {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+- {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Release|Win32.ActiveCfg = Release|Any CPU
+- {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Release|x64.ActiveCfg = Release|Any CPU
+ {10938016-DEE2-4A25-9A5A-8FD3444379CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {10938016-DEE2-4A25-9A5A-8FD3444379CA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {10938016-DEE2-4A25-9A5A-8FD3444379CA}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+@@ -44,18 +33,18 @@ Global
+ {10938016-DEE2-4A25-9A5A-8FD3444379CA}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {10938016-DEE2-4A25-9A5A-8FD3444379CA}.Release|Win32.ActiveCfg = Release|Any CPU
+ {10938016-DEE2-4A25-9A5A-8FD3444379CA}.Release|x64.ActiveCfg = Release|Any CPU
+- {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+- {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Debug|Any CPU.Build.0 = Debug|Any CPU
+- {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+- {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+- {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Debug|Win32.ActiveCfg = Debug|Any CPU
+- {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Debug|x64.ActiveCfg = Debug|Any CPU
+- {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Release|Any CPU.ActiveCfg = Release|Any CPU
+- {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Release|Any CPU.Build.0 = Release|Any CPU
+- {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+- {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+- {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Release|Win32.ActiveCfg = Release|Any CPU
+- {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Release|x64.ActiveCfg = Release|Any CPU
++ {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
++ {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
++ {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
++ {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
++ {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Debug|Win32.ActiveCfg = Debug|Any CPU
++ {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Debug|x64.ActiveCfg = Debug|Any CPU
++ {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
++ {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Release|Any CPU.Build.0 = Release|Any CPU
++ {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
++ {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
++ {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Release|Win32.ActiveCfg = Release|Any CPU
++ {53573E4E-33CB-4FDB-8698-C95F5E40E7F3}.Release|x64.ActiveCfg = Release|Any CPU
+ {B7E890E7-BF50-4450-9A52-C105BD98651C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B7E890E7-BF50-4450-9A52-C105BD98651C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B7E890E7-BF50-4450-9A52-C105BD98651C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+@@ -68,6 +57,18 @@ Global
+ {B7E890E7-BF50-4450-9A52-C105BD98651C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {B7E890E7-BF50-4450-9A52-C105BD98651C}.Release|Win32.ActiveCfg = Release|Any CPU
+ {B7E890E7-BF50-4450-9A52-C105BD98651C}.Release|x64.ActiveCfg = Release|Any CPU
++ {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
++ {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Debug|Any CPU.Build.0 = Debug|Any CPU
++ {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
++ {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
++ {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Debug|Win32.ActiveCfg = Debug|Any CPU
++ {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Debug|x64.ActiveCfg = Debug|Any CPU
++ {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Release|Any CPU.ActiveCfg = Release|Any CPU
++ {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Release|Any CPU.Build.0 = Release|Any CPU
++ {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
++ {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Release|Mixed Platforms.Build.0 = Release|Any CPU
++ {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Release|Win32.ActiveCfg = Release|Any CPU
++ {DC15F71A-2117-4DEF-8C10-AA355B5E5979}.Release|x64.ActiveCfg = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
diff --git a/security/keepass/files/patch-KeePassLibSD_KeePassLibSD.csproj b/security/keepass/files/patch-KeePassLibSD_KeePassLibSD.csproj
new file mode 100644
index 000000000000..3e4d4314c434
--- /dev/null
+++ b/security/keepass/files/patch-KeePassLibSD_KeePassLibSD.csproj
@@ -0,0 +1,15 @@
+--- KeePassLibSD/KeePassLibSD.csproj.orig 2015-05-25 15:16:50 UTC
++++ KeePassLibSD/KeePassLibSD.csproj
+@@ -1,4 +1,4 @@
+-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
++<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+@@ -381,5 +381,5 @@
+ <Target Name="AfterBuild">
+ </Target>
+ -->
+- <Import Condition="'$(TargetFrameworkVersion)' == 'v3.5'" Project="$(MSBuildBinPath)\Microsoft.CompactFramework.CSharp.targets" />
++ <Import Condition="'$(TargetFrameworkVersion)' == 'v4.0'" Project="$(MSBuildBinPath)\Microsoft.CompactFramework.CSharp.targets" />
+ </Project>
diff --git a/security/keepass/files/patch-KeePassLib_KeePassLib.csproj b/security/keepass/files/patch-KeePassLib_KeePassLib.csproj
new file mode 100644
index 000000000000..bd2bb43bc394
--- /dev/null
+++ b/security/keepass/files/patch-KeePassLib_KeePassLib.csproj
@@ -0,0 +1,8 @@
+--- KeePassLib/KeePassLib.csproj.orig 2015-05-25 15:16:50 UTC
++++ KeePassLib/KeePassLib.csproj
+@@ -1,4 +1,4 @@
+-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
++<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
diff --git a/security/keepass/files/patch-KeePass_KeePass.csproj b/security/keepass/files/patch-KeePass_KeePass.csproj
new file mode 100644
index 000000000000..24faa24190d1
--- /dev/null
+++ b/security/keepass/files/patch-KeePass_KeePass.csproj
@@ -0,0 +1,8 @@
+--- KeePass/KeePass.csproj.orig 2015-05-25 15:16:50 UTC
++++ KeePass/KeePass.csproj
+@@ -1,4 +1,4 @@
+-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
++<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
diff --git a/security/keepass/files/patch-Translation_TrlUtil_TrlUtil.csproj b/security/keepass/files/patch-Translation_TrlUtil_TrlUtil.csproj
new file mode 100644
index 000000000000..fe710946b252
--- /dev/null
+++ b/security/keepass/files/patch-Translation_TrlUtil_TrlUtil.csproj
@@ -0,0 +1,8 @@
+--- Translation/TrlUtil/TrlUtil.csproj.orig 2015-05-25 15:16:50 UTC
++++ Translation/TrlUtil/TrlUtil.csproj
+@@ -1,4 +1,4 @@
+-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
++<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>