commit:     1e27bed200f7299a140fe5dbb13ff0a9a5c3cea0
Author:     ArsenShnurkov <Arsen.Shnurkov <AT> gmail <DOT> com>
AuthorDate: Fri Sep 30 07:12:36 2016 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Fri Sep 30 07:12:36 2016 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=1e27bed2

.Targets file deployment added

 .../files/a/MSBuild.Community.Tasks.Targets        | 164 +++++++++++++++++++++
 .../files/b/MSBuild.Community.Tasks.Targets        | 161 ++++++++++++++++++++
 dev-dotnet/msbuildtasks/files/location.patch       |  18 +++
 .../msbuildtasks/files/references-2016052301.patch |  21 +++
 dev-dotnet/msbuildtasks/metadata.xml               |  10 ++
 .../msbuildtasks/msbuildtasks-1.5.0.196.ebuild     |  50 +++++++
 profiles/use.desc                                  |   4 +-
 7 files changed, 426 insertions(+), 2 deletions(-)

diff --git a/dev-dotnet/msbuildtasks/files/a/MSBuild.Community.Tasks.Targets 
b/dev-dotnet/msbuildtasks/files/a/MSBuild.Community.Tasks.Targets
new file mode 100644
index 0000000..e3d18bc
--- /dev/null
+++ b/dev-dotnet/msbuildtasks/files/a/MSBuild.Community.Tasks.Targets
@@ -0,0 +1,164 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+
+  <PropertyGroup>
+    <MSBuildCommunityTasksPath Condition="'$(MSBuildCommunityTasksPath)' == '' 
and '$(MSBuildThisFile)' == 
'MSBuild.Community.Tasks.Targets'">$(MSBuildThisFileDirectory)</MSBuildCommunityTasksPath>
+    <MSBuildCommunityTasksPath Condition="'$(MSBuildCommunityTasksPath)' == '' 
and '$(MSBuildThisFile)' == 
'MSBuildTasks.targets'">$(MSBuildThisFileDirectory)\..\tools</MSBuildCommunityTasksPath>
+    <MSBuildCommunityTasksLib Condition="'$(OS)' == 
'Windows_NT'">$([MSBUILD]::Unescape($(MSBuildCommunityTasksPath)\MSBuild.Community.Tasks.dll))</MSBuildCommunityTasksLib>
+    <MSBuildCommunityTasksLib Condition="'$(OS)' != 
'Windows_NT'">$(MSBuildCommunityTasksPath)\MSBuild.Community.Tasks.dll)</MSBuildCommunityTasksLib>
+    <MSBuildCommunityTasksLib 
Condition="!Exists('$(MSBuildCommunityTasksLib)')">MSBuild.Community.Tasks.dll</MSBuildCommunityTasksLib>
+  </PropertyGroup>
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.AspNet.InstallAspNet" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.AssemblyInfo" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Attrib" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Beep" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.DeleteTree" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.EmbedNativeResource" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SqlExecute" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.FileUpdate" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.FtpUpload" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.FxCop" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.GacUtil" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.GetSolutionProjects" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.ILMerge" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Mail" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Merge" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.MV" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Ftp.FtpCreateRemoteDirectory" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Ftp.FtpDirectoryExists" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Ftp.FtpUploadDirectoryContent" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Math.Add" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Math.Divide" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Math.Modulo" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Math.Multiple" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Math.Subtract" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NDoc" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NUnit" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NUnit3" />
+  
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Oracle.AddTnsName" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Prompt" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.RegistryRead" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.RegistryWrite" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.RegexMatch" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.RegexReplace" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.RegexCompiler" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.RoboCopy" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Script" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.ServiceController" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.ServiceQuery" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sleep" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.AppPoolController" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.AppPoolCreate" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.AppPoolDelete" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.WebDirectoryCreate" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.WebDirectoryDelete" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.WebDirectoryScriptMap" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.WebDirectorySetting" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Install.InstallAssembly" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Install.UninstallAssembly" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Schema.TaskSchema" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sound" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssAdd" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssCheckin" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssCheckout" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssClean" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssDiff" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssGet" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssHistory" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssLabel" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssUndoCheckout" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceServer.SrcTool" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceServer.PdbStr" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceServer.SvnSourceIndex" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceServer.TfsSourceIndex" />
+  
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SqlServer.ExecuteDDL" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SqlServer.SqlPubWiz" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnCheckout" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnClient" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnCopy" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnCommit" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnExport" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnInfo" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnUpdate" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnVersion" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnStatus" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Tfs.TfsClient" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.TemplateFile" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Time" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Unzip" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Version" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.WebDownload" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.WebUpload" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Xml.XmlMassUpdate" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Xml.XmlQuery" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.XmlRead" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.XmlUpdate" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Xslt" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Zip" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.JavaScript.JSCompress" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.JavaScript.CssCompress" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.User" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Computer" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sandcastle.BuildAssembler" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sandcastle.ChmBuilder" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sandcastle.DBCSFix" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sandcastle.MRefBuilder" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sandcastle.Sandcastle" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sandcastle.XslTransform" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.HtmlHelp.ChmCompiler" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.HtmlHelp.HxCompiler" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SymbolServer.SymStore" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Net.HttpRequest" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NuGet.NuGetInstall" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NuGet.NuGetPack" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NuGet.NuGetPush" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NuGet.NuGetRestore" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitClient" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitVersion" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitBranch" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitDescribe" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitPendingChanges" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitCommits" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitCommitDate" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.InnoSetup" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Checksum" />
+  
+  <ItemGroup>
+    <FxCopRuleAssemblies Include="UsageRules.dll"/>
+    <FxCopRuleAssemblies Include="SecurityRules.dll"/>
+    <FxCopRuleAssemblies Include="PortabilityRules.dll"/>
+    <FxCopRuleAssemblies Include="PerformanceRules.dll"/>
+    <FxCopRuleAssemblies Include="MobilityRules.dll"/>
+    <FxCopRuleAssemblies Include="InteroperabilityRules.dll"/>
+    <FxCopRuleAssemblies Include="GlobalizationRules.dll"/>
+    <FxCopRuleAssemblies Include="DesignRules.dll"/>
+  </ItemGroup>
+</Project>

diff --git a/dev-dotnet/msbuildtasks/files/b/MSBuild.Community.Tasks.Targets 
b/dev-dotnet/msbuildtasks/files/b/MSBuild.Community.Tasks.Targets
new file mode 100644
index 0000000..b354379
--- /dev/null
+++ b/dev-dotnet/msbuildtasks/files/b/MSBuild.Community.Tasks.Targets
@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+
+  <PropertyGroup 
Condition="Exists('/usr/lib64/mono/msbuildtasks/MSBuild.Community.Tasks.dll')">
+    
<MSBuildCommunityTasksPath>/usr/lib64/mono/msbuildtasks</MSBuildCommunityTasksPath>
+    
<MSBuildCommunityTasksLib>$(MSBuildCommunityTasksPath)/MSBuild.Community.Tasks.dll</MSBuildCommunityTasksLib>
+  </PropertyGroup>
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.AspNet.InstallAspNet" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.AssemblyInfo" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Attrib" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Beep" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.DeleteTree" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.EmbedNativeResource" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SqlExecute" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.FileUpdate" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.FtpUpload" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.FxCop" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.GacUtil" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.GetSolutionProjects" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.ILMerge" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Mail" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Merge" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.MV" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Ftp.FtpCreateRemoteDirectory" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Ftp.FtpDirectoryExists" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Ftp.FtpUploadDirectoryContent" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Math.Add" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Math.Divide" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Math.Modulo" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Math.Multiple" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Math.Subtract" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NDoc" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NUnit" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NUnit3" />
+  
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Oracle.AddTnsName" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Prompt" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.RegistryRead" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.RegistryWrite" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.RegexMatch" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.RegexReplace" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.RegexCompiler" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.RoboCopy" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Script" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.ServiceController" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.ServiceQuery" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sleep" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.AppPoolController" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.AppPoolCreate" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.AppPoolDelete" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.WebDirectoryCreate" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.WebDirectoryDelete" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.WebDirectoryScriptMap" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.IIS.WebDirectorySetting" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Install.InstallAssembly" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Install.UninstallAssembly" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Schema.TaskSchema" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sound" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssAdd" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssCheckin" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssCheckout" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssClean" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssDiff" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssGet" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssHistory" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssLabel" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceSafe.VssUndoCheckout" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceServer.SrcTool" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceServer.PdbStr" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceServer.SvnSourceIndex" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SourceServer.TfsSourceIndex" />
+  
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SqlServer.ExecuteDDL" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SqlServer.SqlPubWiz" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnCheckout" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnClient" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnCopy" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnCommit" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnExport" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnInfo" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnUpdate" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnVersion" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Subversion.SvnStatus" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Tfs.TfsClient" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.TemplateFile" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Time" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Unzip" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Version" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.WebDownload" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.WebUpload" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Xml.XmlMassUpdate" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Xml.XmlQuery" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.XmlRead" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.XmlUpdate" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Xslt" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Zip" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.JavaScript.JSCompress" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.JavaScript.CssCompress" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.User" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Computer" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sandcastle.BuildAssembler" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sandcastle.ChmBuilder" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sandcastle.DBCSFix" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sandcastle.MRefBuilder" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sandcastle.Sandcastle" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Sandcastle.XslTransform" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.HtmlHelp.ChmCompiler" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.HtmlHelp.HxCompiler" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.SymbolServer.SymStore" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Net.HttpRequest" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NuGet.NuGetInstall" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NuGet.NuGetPack" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NuGet.NuGetPush" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.NuGet.NuGetRestore" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitClient" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitVersion" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitBranch" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitDescribe" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitPendingChanges" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitCommits" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Git.GitCommitDate" />
+
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.InnoSetup" />
+  <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.Checksum" />
+  
+  <ItemGroup>
+    <FxCopRuleAssemblies Include="UsageRules.dll"/>
+    <FxCopRuleAssemblies Include="SecurityRules.dll"/>
+    <FxCopRuleAssemblies Include="PortabilityRules.dll"/>
+    <FxCopRuleAssemblies Include="PerformanceRules.dll"/>
+    <FxCopRuleAssemblies Include="MobilityRules.dll"/>
+    <FxCopRuleAssemblies Include="InteroperabilityRules.dll"/>
+    <FxCopRuleAssemblies Include="GlobalizationRules.dll"/>
+    <FxCopRuleAssemblies Include="DesignRules.dll"/>
+  </ItemGroup>
+</Project>

diff --git a/dev-dotnet/msbuildtasks/files/location.patch 
b/dev-dotnet/msbuildtasks/files/location.patch
new file mode 100644
index 0000000..21800b1
--- /dev/null
+++ b/dev-dotnet/msbuildtasks/files/location.patch
@@ -0,0 +1,18 @@
+--- a/Source/MSBuild.Community.Tasks/MSBuild.Community.Tasks.Targets
++++ b/Source/MSBuild.Community.Tasks/MSBuild.Community.Tasks.Targets
+@@ -1,12 +1,9 @@
+ <?xml version="1.0" encoding="utf-8" ?>
+ <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+ 
+-  <PropertyGroup>
+-    <MSBuildCommunityTasksPath Condition="'$(MSBuildCommunityTasksPath)' == 
'' and '$(MSBuildThisFile)' == 
'MSBuild.Community.Tasks.Targets'">$(MSBuildThisFileDirectory)</MSBuildCommunityTasksPath>
+-    <MSBuildCommunityTasksPath Condition="'$(MSBuildCommunityTasksPath)' == 
'' and '$(MSBuildThisFile)' == 
'MSBuildTasks.targets'">$(MSBuildThisFileDirectory)\..\tools</MSBuildCommunityTasksPath>
+-    <MSBuildCommunityTasksLib Condition="'$(OS)' == 
'Windows_NT'">$([MSBUILD]::Unescape($(MSBuildCommunityTasksPath)\MSBuild.Community.Tasks.dll))</MSBuildCommunityTasksLib>
+-    <MSBuildCommunityTasksLib Condition="'$(OS)' != 
'Windows_NT'">$(MSBuildCommunityTasksPath)\MSBuild.Community.Tasks.dll)</MSBuildCommunityTasksLib>
+-    <MSBuildCommunityTasksLib 
Condition="!Exists('$(MSBuildCommunityTasksLib)')">MSBuild.Community.Tasks.dll</MSBuildCommunityTasksLib>
++  <PropertyGroup 
Condition="Exists('/usr/lib64/mono/msbuildtasks/MSBuild.Community.Tasks.dll')">
++    
<MSBuildCommunityTasksPath>/usr/lib64/mono/msbuildtasks</MSBuildCommunityTasksPath>
++    
<MSBuildCommunityTasksLib>$(MSBuildCommunityTasksPath)/MSBuild.Community.Tasks.dll</MSBuildCommunityTasksLib>
+   </PropertyGroup>
+ 
+   <UsingTask AssemblyFile="$(MSBuildCommunityTasksLib)" 
TaskName="MSBuild.Community.Tasks.AspNet.InstallAspNet" />

diff --git a/dev-dotnet/msbuildtasks/files/references-2016052301.patch 
b/dev-dotnet/msbuildtasks/files/references-2016052301.patch
new file mode 100644
index 0000000..b087397
--- /dev/null
+++ b/dev-dotnet/msbuildtasks/files/references-2016052301.patch
@@ -0,0 +1,21 @@
+--- a/Source/MSBuild.Community.Tasks/MSBuild.Community.Tasks.csproj
++++ b/Source/MSBuild.Community.Tasks/MSBuild.Community.Tasks.csproj
+@@ -42,9 +42,7 @@
+     <Prefer32Bit>false</Prefer32Bit>
+   </PropertyGroup>
+   <ItemGroup>
+-    <Reference Include="Ionic.Zip.Reduced, Version=1.9.1.8, Culture=neutral, 
PublicKeyToken=edbe51ad942a3f5c, processorArchitecture=MSIL">
+-      
<HintPath>..\packages\DotNetZip.Reduced.1.9.1.8\lib\net20\Ionic.Zip.Reduced.dll</HintPath>
+-    </Reference>
++    <Reference Include="Ionic.Zip.Reduced" />
+     <Reference Include="Microsoft.Build.Framework" />
+     <Reference Include="Microsoft.Build.Utilities.v4.0" />
+     <Reference Include="System" />
+@@ -269,7 +266,6 @@
+     <Content Include="NUnitReport.xsl">
+       <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+     </Content>
+-    <None Include="packages.config" />
+   </ItemGroup>
+   <ItemGroup>
+     <EmbeddedResource Include="Properties\Resources.resx">
\ No newline at end of file

diff --git a/dev-dotnet/msbuildtasks/metadata.xml 
b/dev-dotnet/msbuildtasks/metadata.xml
new file mode 100644
index 0000000..7310045
--- /dev/null
+++ b/dev-dotnet/msbuildtasks/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="project">
+               <email>dot...@gentoo.org</email>
+               <description>Gentoo Dotnet Project</description>
+       </maintainer>
+       <use>
+       </use>
+</pkgmetadata>

diff --git a/dev-dotnet/msbuildtasks/msbuildtasks-1.5.0.196.ebuild 
b/dev-dotnet/msbuildtasks/msbuildtasks-1.5.0.196.ebuild
new file mode 100644
index 0000000..61edc1f
--- /dev/null
+++ b/dev-dotnet/msbuildtasks/msbuildtasks-1.5.0.196.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+SLOT="0"
+
+KEYWORDS="~amd64 ~ppc ~x86"
+USE_DOTNET="net45"
+
+inherit gac dotnet
+
+SRC_URI="https://github.com/loresoft/msbuildtasks/archive/1.5.0.196.tar.gz -> 
${PV}.tar.gz"
+RESTRICT="mirror"
+S="${WORKDIR}/${PN}-${PV}"
+
+HOMEPAGE="https://github.com/loresoft/msbuildtasks";
+DESCRIPTION="The MSBuild Community Tasks Project is an open source project for 
MSBuild tasks."
+LICENSE="BSD" # https://github.com/loresoft/msbuildtasks/blob/master/LICENSE
+
+IUSE="+${USE_DOTNET} +debug developer doc"
+
+COMMON_DEPEND=">=dev-lang/mono-4.0.2.5
+"
+RDEPEND="${COMMON_DEPEND}
+"
+DEPEND="${COMMON_DEPEND}
+"
+
+src_prepare() {
+       eapply "${FILESDIR}/references-2016052301.patch"
+       eapply "${FILESDIR}/location.patch"
+       eapply_user
+}
+
+src_compile() {
+       exbuild "Source/MSBuild.Community.Tasks/MSBuild.Community.Tasks.csproj"
+}
+
+src_install() {
+       if use debug; then
+               DIR="Debug"
+       else
+               DIR="Release"
+       fi
+       egacinstall 
"Source/MSBuild.Community.Tasks/bin/${DIR}/MSBuild.Community.Tasks.dll"
+       einstall_pc_file "${PN}" "${PV}" "MSBuild.Community.Tasks.dll"
+       insinto "/usr/lib/mono/4.5"
+       doins "Source/MSBuild.Community.Tasks/MSBuild.Community.Tasks.Targets"
+}

diff --git a/profiles/use.desc b/profiles/use.desc
index 0662104..58f152f 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -10,9 +10,9 @@ fake - F# Make build system
 nuget - Grab binary from nuget
 # is nuget use necessary now, when we have source-compiled version of nuget 
from ebuild?
 
-nupkg - build binary package for local repository
 gac - register library assemblies in the gac (where ebuild requests that)
+pkg-config - install .pc file
+nupkg - build binary package for local repository
 machine - register ADO .NET data provider in the machine.config (where ebuild 
requests that)
 developer - create .mdb files
 debug - build Debug configuration instead of Release default
-

Reply via email to