commit:     647f512e27127cb1dae88507708da210e2bacb1a
Author:     ArsenShnurkov <Arsen.Shnurkov <AT> gmail <DOT> com>
AuthorDate: Sun Nov 13 12:01:21 2016 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 12:01:21 2016 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=647f512e

update EGIT_COMMIT

 dev-dotnet/nlog/files/NLog.mono4.sln.patch     | 43 --------------
 dev-dotnet/nlog/files/NLog.nuspec.patch        | 11 ++--
 dev-dotnet/nlog/files/NoStdLib-NoConfig.patch  | 81 --------------------------
 dev-dotnet/nlog/nlog-4.3.11_p2016110901.ebuild | 34 ++++-------
 4 files changed, 16 insertions(+), 153 deletions(-)

diff --git a/dev-dotnet/nlog/files/NLog.mono4.sln.patch 
b/dev-dotnet/nlog/files/NLog.mono4.sln.patch
deleted file mode 100644
index 035c6c9..0000000
--- a/dev-dotnet/nlog/files/NLog.mono4.sln.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-diff --git a/src/NLog.mono4.sln b/src/NLog.mono4.sln
-index 1a9e752..75786e4 100644
---- a/src/NLog.mono4.sln
-+++ b/src/NLog.mono4.sln
-@@ -16,38 +16,27 @@ EndProject
- Global
-       GlobalSection(SolutionConfigurationPlatforms) = preSolution
-               Debug|Any CPU = Debug|Any CPU
--              Default|Any CPU = Default|Any CPU
-               Release|Any CPU = Release|Any CPU
-       EndGlobalSection
-       GlobalSection(ProjectConfigurationPlatforms) = postSolution
-               {2D85AAFA-76B0-4271-8AA8-42BBD796FD39}.Debug|Any CPU.ActiveCfg 
= Debug|Any CPU
-               {2D85AAFA-76B0-4271-8AA8-42BBD796FD39}.Debug|Any CPU.Build.0 = 
Debug|Any CPU
--              {2D85AAFA-76B0-4271-8AA8-42BBD796FD39}.Default|Any 
CPU.ActiveCfg = Debug|Any CPU
--              {2D85AAFA-76B0-4271-8AA8-42BBD796FD39}.Default|Any CPU.Build.0 
= Debug|Any CPU
-               {2D85AAFA-76B0-4271-8AA8-42BBD796FD39}.Release|Any 
CPU.ActiveCfg = Release|Any CPU
-               {2D85AAFA-76B0-4271-8AA8-42BBD796FD39}.Release|Any CPU.Build.0 
= Release|Any CPU
-               {5CCB56C3-4A6E-4C11-960B-2877099F52CE}.Debug|Any CPU.ActiveCfg 
= Debug|Any CPU
-               {5CCB56C3-4A6E-4C11-960B-2877099F52CE}.Debug|Any CPU.Build.0 = 
Debug|Any CPU
--              {5CCB56C3-4A6E-4C11-960B-2877099F52CE}.Default|Any 
CPU.ActiveCfg = Debug|Any CPU
--              {5CCB56C3-4A6E-4C11-960B-2877099F52CE}.Default|Any CPU.Build.0 
= Debug|Any CPU
-               {5CCB56C3-4A6E-4C11-960B-2877099F52CE}.Release|Any 
CPU.ActiveCfg = Release|Any CPU
-               {5CCB56C3-4A6E-4C11-960B-2877099F52CE}.Release|Any CPU.Build.0 
= Release|Any CPU
-               {E7AB20BF-6920-442A-B876-CC05BC5CEC79}.Debug|Any CPU.ActiveCfg 
= Debug|Any CPU
-               {E7AB20BF-6920-442A-B876-CC05BC5CEC79}.Debug|Any CPU.Build.0 = 
Debug|Any CPU
--              {E7AB20BF-6920-442A-B876-CC05BC5CEC79}.Default|Any 
CPU.ActiveCfg = Debug|Any CPU
-               {E7AB20BF-6920-442A-B876-CC05BC5CEC79}.Release|Any 
CPU.ActiveCfg = Release|Any CPU
-               {E7AB20BF-6920-442A-B876-CC05BC5CEC79}.Release|Any CPU.Build.0 
= Release|Any CPU
-               {F801A1F9-1024-4446-BF9E-A923137340B8}.Debug|Any CPU.ActiveCfg 
= Debug|Any CPU
-               {F801A1F9-1024-4446-BF9E-A923137340B8}.Debug|Any CPU.Build.0 = 
Debug|Any CPU
--              {F801A1F9-1024-4446-BF9E-A923137340B8}.Default|Any 
CPU.ActiveCfg = Debug|Any CPU
-               {F801A1F9-1024-4446-BF9E-A923137340B8}.Release|Any 
CPU.ActiveCfg = Release|Any CPU
-               {F801A1F9-1024-4446-BF9E-A923137340B8}.Release|Any CPU.Build.0 
= Release|Any CPU
-               {FE0A3713-E9A8-41F0-89FA-C1126F8FB6A8}.Debug|Any CPU.ActiveCfg 
= Debug|Any CPU
--              {FE0A3713-E9A8-41F0-89FA-C1126F8FB6A8}.Debug|Any CPU.Build.0 = 
Debug|Any CPU
--              {FE0A3713-E9A8-41F0-89FA-C1126F8FB6A8}.Default|Any 
CPU.ActiveCfg = Debug|Any CPU
--              {FE0A3713-E9A8-41F0-89FA-C1126F8FB6A8}.Default|Any CPU.Build.0 
= Debug|Any CPU
-               {FE0A3713-E9A8-41F0-89FA-C1126F8FB6A8}.Release|Any 
CPU.ActiveCfg = Release|Any CPU
--              {FE0A3713-E9A8-41F0-89FA-C1126F8FB6A8}.Release|Any CPU.Build.0 
= Release|Any CPU
-       EndGlobalSection
-       GlobalSection(SolutionProperties) = preSolution
-               HideSolutionNode = FALSE

diff --git a/dev-dotnet/nlog/files/NLog.nuspec.patch 
b/dev-dotnet/nlog/files/NLog.nuspec.patch
index e812dbc..0b6387b 100644
--- a/dev-dotnet/nlog/files/NLog.nuspec.patch
+++ b/dev-dotnet/nlog/files/NLog.nuspec.patch
@@ -1,14 +1,11 @@
-diff --git a/src/NuGet/NLog/NLog.nuspec b/src/NuGet/NLog/NLog.nuspec
-index 273ed21..305451b 100644
 --- a/src/NuGet/NLog/NLog.nuspec
 +++ b/src/NuGet/NLog/NLog.nuspec
-@@ -17,4 +17,8 @@ For your main project also need to install "NLog 
Configuration" package.</descri
+@@ -17,4 +17,8 @@
      
<licenseUrl>http://raw.github.com/NLog/NLog/master/LICENSE.txt</licenseUrl>
-     <tags>logging, log, tracing, logfiles, NLog</tags>
+     <tags>logging log tracing logfiles NLog database eventlog email wcf</tags>
    </metadata>
 +  <files>
-+    <file src="build/bin/$configuration$/Mono 4.x/NLog.dll" 
target="lib/net45" />
-+    <file src="build/bin/$configuration$/Mono 4.x/NLog.Extended.dll" 
target="lib/net45" />
++    <file src="build/bin/$configuration$/$platform$/NLog.dll" 
target="lib/net45" />
++    <file src="build/bin/$configuration$/$platform$/NLog.Extended.dll" 
target="lib/net45" />
 +  </files>
  </package>
-\ No newline at end of file

diff --git a/dev-dotnet/nlog/files/NoStdLib-NoConfig.patch 
b/dev-dotnet/nlog/files/NoStdLib-NoConfig.patch
deleted file mode 100644
index f9f55b6..0000000
--- a/dev-dotnet/nlog/files/NoStdLib-NoConfig.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-diff --git a/src/NLog.Extended/NLog.Extended.mono4.csproj 
b/src/NLog.Extended/NLog.Extended.mono4.csproj
-index 80eac6b..4c8bf1b 100644
---- a/src/NLog.Extended/NLog.Extended.mono4.csproj
-+++ b/src/NLog.Extended/NLog.Extended.mono4.csproj
-@@ -8,8 +8,6 @@
-     <Configuration Condition=" '$(Configuration)' == '' 
">Debug</Configuration>
-     <ErrorReport>prompt</ErrorReport>
-     <FileAlignment>512</FileAlignment>
--    <NoStdLib>true</NoStdLib>
--    <NoConfig>true</NoConfig>
-     <OutputType>Library</OutputType>
-     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-     <ProjectGuid>{F801A1F9-1024-4446-BF9E-A923137340B8}</ProjectGuid>
-diff --git a/src/NLog/NLog.mono4.csproj b/src/NLog/NLog.mono4.csproj
-index cf48986..d0a07f1 100644
---- a/src/NLog/NLog.mono4.csproj
-+++ b/src/NLog/NLog.mono4.csproj
-@@ -8,8 +8,6 @@
-     <Configuration Condition=" '$(Configuration)' == '' 
">Debug</Configuration>
-     <ErrorReport>prompt</ErrorReport>
-     <FileAlignment>512</FileAlignment>
--    <NoConfig>true</NoConfig>
--    <NoStdLib>true</NoStdLib>
-     <NoWarn>0419</NoWarn>
-     <OutputType>Library</OutputType>
-     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-diff --git a/src/NLogAutoLoadExtension/NLogAutoLoadExtension.mono4.csproj 
b/src/NLogAutoLoadExtension/NLogAutoLoadExtension.mono4.csproj
-index 02fa2ca..7798377 100644
---- a/src/NLogAutoLoadExtension/NLogAutoLoadExtension.mono4.csproj
-+++ b/src/NLogAutoLoadExtension/NLogAutoLoadExtension.mono4.csproj
-@@ -21,7 +21,6 @@
-     <ErrorReport>prompt</ErrorReport>
-     <WarningLevel>4</WarningLevel>
-     <OutputPath>bin\Debug</OutputPath>
--    <NoStdLib>true</NoStdLib>
-     <IntermediateOutputPath>$(BaseOutputDirectory)obj\$(Configuration)\Mono 
4.x</IntermediateOutputPath>
-   </PropertyGroup>
-   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 
'Release|AnyCPU' ">
-@@ -32,12 +31,9 @@
-     <ErrorReport>prompt</ErrorReport>
-     <WarningLevel>4</WarningLevel>
-     <OutputPath>bin\Release</OutputPath>
--    <NoStdLib>true</NoStdLib>
-     <IntermediateOutputPath>$(BaseOutputDirectory)obj\$(Configuration)\Mono 
4.x</IntermediateOutputPath>
-   </PropertyGroup>
-   <PropertyGroup>
--    <NoStdLib>true</NoStdLib>
--    <NoConfig>true</NoConfig>
-     <OutputPath>$(BaseOutputDirectory)bin\$(Configuration)\Mono 
4.x</OutputPath>
-     <IntermediateOutputPath>$(BaseOutputDirectory)obj\$(Configuration)\Mono 
4.x</IntermediateOutputPath>
-   </PropertyGroup>
-diff --git a/tests/SampleExtensions/SampleExtensions.mono4.csproj 
b/tests/SampleExtensions/SampleExtensions.mono4.csproj
-index e3d0803..d84de8d 100644
---- a/tests/SampleExtensions/SampleExtensions.mono4.csproj
-+++ b/tests/SampleExtensions/SampleExtensions.mono4.csproj
-@@ -17,8 +17,6 @@
-     <DebugType>full</DebugType>
-     <Optimize>false</Optimize>
-     <DefineConstants>DEBUG;TRACE</DefineConstants>
--    <NoStdLib>true</NoStdLib>
--    <NoConfig>true</NoConfig>
-     <ErrorReport>prompt</ErrorReport>
-     <WarningLevel>4</WarningLevel>
-     <IntermediateOutputPath>$(BaseOutputDirectory)obj\$(Configuration)\Mono 
4.x</IntermediateOutputPath>
-@@ -28,16 +26,12 @@
-     <DebugType>pdbonly</DebugType>
-     <Optimize>true</Optimize>
-     <DefineConstants>TRACE</DefineConstants>
--    <NoStdLib>true</NoStdLib>
--    <NoConfig>true</NoConfig>
-     <ErrorReport>prompt</ErrorReport>
-     <WarningLevel>4</WarningLevel>
-     <IntermediateOutputPath>$(BaseOutputDirectory)obj\$(Configuration)\Mono 
4.x</IntermediateOutputPath>
-     <OutputPath>$(BaseOutputDirectory)bin\$(Configuration)\Mono 
4.x</OutputPath>
-   </PropertyGroup>
-   <PropertyGroup>
--    <NoStdLib>true</NoStdLib>
--    <NoConfig>true</NoConfig>
-     <DefineConstants>MONO;MONO4_0;$(DefineConstants)</DefineConstants>
-     <OutputPath>$(BaseOutputDirectory)bin\$(Configuration)\Mono 
4.x</OutputPath>
-     <IntermediateOutputPath>$(BaseOutputDirectory)obj\$(Configuration)\Mono 
4.x</IntermediateOutputPath>

diff --git a/dev-dotnet/nlog/nlog-4.3.11_p2016110901.ebuild 
b/dev-dotnet/nlog/nlog-4.3.11_p2016110901.ebuild
index e8b5d84..be7e539 100644
--- a/dev-dotnet/nlog/nlog-4.3.11_p2016110901.ebuild
+++ b/dev-dotnet/nlog/nlog-4.3.11_p2016110901.ebuild
@@ -14,15 +14,14 @@ SLOT="0"
 inherit mono-env gac nupkg
 
 NAME="NLog"
-HOMEPAGE="https://github.com/ArsenShnurkov/${NAME}";
+HOMEPAGE="https://github.com/NLog/${NAME}";
 
-EGIT_BRANCH="MONO_4_0"
-EGIT_COMMIT="c3eb07ff89523154dc2385c7db0ba9437bff3362"
-SRC_URI="${HOMEPAGE}/archive/${EGIT_BRANCH}/${EGIT_COMMIT}.tar.gz -> 
${PF}.tar.gz"
+EGIT_COMMIT="71c8b60b25cab4cdb56c58ab042c68502e9dbbb0"
+SRC_URI="${HOMEPAGE}/archive/${EGIT_COMMIT}.tar.gz -> ${PN}-${PV}.tar.gz"
 S="${WORKDIR}/${NAME}-${EGIT_COMMIT}"
 
 DESCRIPTION=" NLog - Advanced .NET and Silverlight Logging 
http://nlog-project.org";
-LICENSE="BSD"
+LICENSE="BSD" # https://github.com/NLog/NLog/blob/master/LICENSE.txt
 
 COMMON_DEPEND=">=dev-lang/mono-4.0.2.5
 "
@@ -31,8 +30,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
 "
 
-S="${WORKDIR}/${NAME}-${EGIT_BRANCH}"
-FILE_TO_BUILD=./src/NLog.mono4.sln
+FILE_TO_BUILD=./src/NLog.mono.sln
 METAFILETOBUILD="${S}/${FILE_TO_BUILD}"
 
 COMMIT_DATE_INDEX="$(get_version_component_count ${PV} )"
@@ -42,27 +40,19 @@ NUSPEC_VERSION=$(get_version_component_range 
1-3)"${COMMIT_DATEANDSEQ//p/.}"
 src_prepare() {
        chmod -R +rw "${S}" || die
 
-       # enuget_restore is commented out, because it give errors:
-       #    Unable to find version '1.6.4375' of package 'StatLight'.
-       #    Unable to find version '1.9.2' of package 'xunit.runners'.
-       #enuget_restore "${METAFILETOBUILD}"
+       eapply "${FILESDIR}/NLog.nuspec.patch"
 
-       epatch "${FILESDIR}/NLog.mono4.sln.patch"
-       epatch "${FILESDIR}/NoStdLib-NoConfig.patch"
-       epatch "${FILESDIR}/NLog.nuspec.patch"
+       cd "${S}"
+       mpt-sln --sln-file "${METAFILETOBUILD}" --remove-proj 
"NLog.UnitTests.mono" || die
 
        eapply_user
 }
 
-# cd /var/lib/layman/dotnet
-# ebuild ./dev-dotnet/NLog/NLog-4.1.3_pre-r201510280.ebuild compile
 src_compile() {
        exbuild "${METAFILETOBUILD}"
 
-       einfo Package name ${PN}
-
-       enuspec -Prop BuildVersion=${NUSPEC_VERSION} 
./src/NuGet/NLog/NLog.nuspec
-       # Successfully created package 
'/var/tmp/portage/dev-dotnet/NLog-4.1.3_pre-r201510280/work/NLog.4.1.3.0.nupkg'.
+       NUSPEC_PROPERTIES="BuildVersion=${NUSPEC_VERSION};platform=Mono*"
+       enuspec -Prop ${NUSPEC_PROPERTIES} ./src/NuGet/NLog/NLog.nuspec
 }
 
 src_install() {
@@ -73,8 +63,8 @@ src_install() {
        fi
 
        if use gac; then
-               egacinstall "${S}/build/bin/${DIR}/Mono 4.x/NLog.dll"
-               egacinstall "${S}/build/bin/${DIR}/Mono 4.x/NLog.Extended.dll"
+               egacinstall "${S}/build/bin/${DIR}/Mono 2.x/NLog.dll"
+               egacinstall "${S}/build/bin/${DIR}/Mono 2.x/NLog.Extended.dll"
        fi
 
        if use doc; then

Reply via email to