commit:     5343bdb2727d06bec11b34becd4e91fcd4ba4bba
Author:     ArsenShnurkov <Arsen.Shnurkov <AT> gmail <DOT> com>
AuthorDate: Sun Nov 13 10:58:15 2016 +0000
Commit:     Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
CommitDate: Sun Nov 13 11:00:53 2016 +0000
URL:        https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=5343bdb2

rename ebuild from NLog -> nlog

 dev-dotnet/NLog/metadata.xml                       | 12 ---------
 .../{NLog => nlog}/files/NLog.mono4.sln.patch      |  0
 dev-dotnet/{NLog => nlog}/files/NLog.nuspec.patch  |  4 +--
 .../{NLog => nlog}/files/NoStdLib-NoConfig.patch   |  0
 dev-dotnet/nlog/metadata.xml                       |  8 ++++++
 .../nlog-4.3.11_p2016110901.ebuild}                | 30 ++++++++++++----------
 profiles/updates/{2016-07-27 => 3Q-2016}           |  0
 profiles/updates/4Q-2016                           |  1 +
 8 files changed, 28 insertions(+), 27 deletions(-)

diff --git a/dev-dotnet/NLog/metadata.xml b/dev-dotnet/NLog/metadata.xml
deleted file mode 100644
index 166e76b..0000000
--- a/dev-dotnet/NLog/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="project">
-           <email>[email protected]</email>
-           <description>Gentoo Dotnet Project</description>
-       </maintainer>
-       <use>
-               <flag name='developer'>enables debug information for any of 
debug and release builds</flag>
-               <flag name='nupkg'>creates local nuget package</flag>
-       </use>
-</pkgmetadata>

diff --git a/dev-dotnet/NLog/files/NLog.mono4.sln.patch 
b/dev-dotnet/nlog/files/NLog.mono4.sln.patch
similarity index 100%
rename from dev-dotnet/NLog/files/NLog.mono4.sln.patch
rename to dev-dotnet/nlog/files/NLog.mono4.sln.patch

diff --git a/dev-dotnet/NLog/files/NLog.nuspec.patch 
b/dev-dotnet/nlog/files/NLog.nuspec.patch
similarity index 92%
rename from dev-dotnet/NLog/files/NLog.nuspec.patch
rename to dev-dotnet/nlog/files/NLog.nuspec.patch
index 1c00afb..e812dbc 100644
--- a/dev-dotnet/NLog/files/NLog.nuspec.patch
+++ b/dev-dotnet/nlog/files/NLog.nuspec.patch
@@ -7,8 +7,8 @@ index 273ed21..305451b 100644
      <tags>logging, log, tracing, logfiles, NLog</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$/Mono 4.x/NLog.dll" 
target="lib/net45" />
++    <file src="build/bin/$configuration$/Mono 4.x/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
similarity index 100%
rename from dev-dotnet/NLog/files/NoStdLib-NoConfig.patch
rename to dev-dotnet/nlog/files/NoStdLib-NoConfig.patch

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

diff --git a/dev-dotnet/NLog/NLog-4.1.3_pre-r201510280.ebuild 
b/dev-dotnet/nlog/nlog-4.3.11_p2016110901.ebuild
similarity index 75%
rename from dev-dotnet/NLog/NLog-4.1.3_pre-r201510280.ebuild
rename to dev-dotnet/nlog/nlog-4.3.11_p2016110901.ebuild
index bec9dec..e8b5d84 100644
--- a/dev-dotnet/NLog/NLog-4.1.3_pre-r201510280.ebuild
+++ b/dev-dotnet/nlog/nlog-4.3.11_p2016110901.ebuild
@@ -3,6 +3,14 @@
 # $Id$
 
 EAPI=6
+
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror"
+USE_DOTNET="net45"
+IUSE="+${USE_DOTNET} +gac +nupkg developer debug doc"
+
+SLOT="0"
+
 inherit mono-env gac nupkg
 
 NAME="NLog"
@@ -10,19 +18,11 @@ HOMEPAGE="https://github.com/ArsenShnurkov/${NAME}";
 
 EGIT_BRANCH="MONO_4_0"
 EGIT_COMMIT="c3eb07ff89523154dc2385c7db0ba9437bff3362"
-SRC_URI="${HOMEPAGE}/archive/${EGIT_BRANCH}/${EGIT_COMMIT}.zip -> ${PF}.zip"
+SRC_URI="${HOMEPAGE}/archive/${EGIT_BRANCH}/${EGIT_COMMIT}.tar.gz -> 
${PF}.tar.gz"
 S="${WORKDIR}/${NAME}-${EGIT_COMMIT}"
 
-SLOT="0"
-
 DESCRIPTION=" NLog - Advanced .NET and Silverlight Logging 
http://nlog-project.org";
-LICENSE="BSD" # https://github.com/ArsenShnurkov/NLog/blob/master/LICENSE.txt
-KEYWORDS="~amd64 ~ppc ~x86"
-#USE_DOTNET="net20 net40 net45"
-USE_DOTNET="net45"
-
-# USE Flag 'net45' not in IUSE for dev-dotnet/NLog-4.1.3_pre-r201510280
-IUSE="net45 +gac +nupkg developer debug doc"
+LICENSE="BSD"
 
 COMMON_DEPEND=">=dev-lang/mono-4.0.2.5
 "
@@ -35,7 +35,9 @@ S="${WORKDIR}/${NAME}-${EGIT_BRANCH}"
 FILE_TO_BUILD=./src/NLog.mono4.sln
 METAFILETOBUILD="${S}/${FILE_TO_BUILD}"
 
-NUGET_VERSION=${PV//_pre/.0}
+COMMIT_DATE_INDEX="$(get_version_component_count ${PV} )"
+COMMIT_DATEANDSEQ="$(get_version_component_range $COMMIT_DATE_INDEX ${PV} )"
+NUSPEC_VERSION=$(get_version_component_range 1-3)"${COMMIT_DATEANDSEQ//p/.}"
 
 src_prepare() {
        chmod -R +rw "${S}" || die
@@ -48,6 +50,8 @@ src_prepare() {
        epatch "${FILESDIR}/NLog.mono4.sln.patch"
        epatch "${FILESDIR}/NoStdLib-NoConfig.patch"
        epatch "${FILESDIR}/NLog.nuspec.patch"
+
+       eapply_user
 }
 
 # cd /var/lib/layman/dotnet
@@ -57,7 +61,7 @@ src_compile() {
 
        einfo Package name ${PN}
 
-       enuspec -Prop BuildVersion=${NUGET_VERSION} ./src/NuGet/NLog/NLog.nuspec
+       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'.
 }
 
@@ -78,5 +82,5 @@ src_install() {
                doins LICENSE.txt
        fi
 
-       enupkg "${WORKDIR}/NLog.${NUGET_VERSION}.nupkg"
+       enupkg "${WORKDIR}/NLog.${NUSPEC_VERSION}.nupkg"
 }

diff --git a/profiles/updates/2016-07-27 b/profiles/updates/3Q-2016
similarity index 100%
rename from profiles/updates/2016-07-27
rename to profiles/updates/3Q-2016

diff --git a/profiles/updates/4Q-2016 b/profiles/updates/4Q-2016
new file mode 100644
index 0000000..208b4a1
--- /dev/null
+++ b/profiles/updates/4Q-2016
@@ -0,0 +1 @@
+move dev-dotnet/NLog dev-dotnet/nlog

Reply via email to