Gentoo Archives: gentoo-commits

From: Heather Cynede <cynede@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/dotnet:master commit in: dev-dotnet/Open-NAT/
Date: Thu, 29 Oct 2015 11:15:44
Message-Id: 1446108351.9cd937a743af2b0df2a9793bba2fe46c8a67d00e.cynede@gentoo
1 commit: 9cd937a743af2b0df2a9793bba2fe46c8a67d00e
2 Author: ArsenShnurkov <Arsen.Shnurkov <AT> gmail <DOT> com>
3 AuthorDate: Thu Oct 29 08:45:51 2015 +0000
4 Commit: Heather Cynede <cynede <AT> gentoo <DOT> org>
5 CommitDate: Thu Oct 29 08:45:51 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=9cd937a7
7
8 repoman -d fixes
9
10 .../Open-NAT/Open-NAT-1.0.0-r201510290.ebuild | 26 +++++++++-------------
11 dev-dotnet/Open-NAT/metadata.xml | 1 +
12 2 files changed, 11 insertions(+), 16 deletions(-)
13
14 diff --git a/dev-dotnet/Open-NAT/Open-NAT-1.0.0-r201510290.ebuild b/dev-dotnet/Open-NAT/Open-NAT-1.0.0-r201510290.ebuild
15 index 4061b2b..15bd573 100644
16 --- a/dev-dotnet/Open-NAT/Open-NAT-1.0.0-r201510290.ebuild
17 +++ b/dev-dotnet/Open-NAT/Open-NAT-1.0.0-r201510290.ebuild
18 @@ -8,7 +8,7 @@ EAPI=5
19 inherit dotnet nupkg
20
21 HOMEPAGE="https://lontivero.github.io/Open.NAT"
22 -DESCRIPTION="Lightweight and easy-to-use class library to allow port forwarding in NAT devices with UPNP and/or PMP"
23 +DESCRIPTION="Lightweight and easy-to-use class library to use port forwarding in NAT devices with UPNP and/or PMP"
24 LICENSE="MIT"
25 SLOT="0"
26 KEYWORDS="~amd64 ~x86"
27 @@ -80,21 +80,15 @@ patch_nuspec_file()
28 else
29 DIR="Release"
30 fi
31 - patch <<EOF $1 || die "patching of $1 failed"
32 -diff --git a/Open.Nat/Open.Nat.nuspec b/Open.Nat/Open.Nat.nuspec
33 -index 1da1488..c562699 100644
34 ---- a/Open.Nat/Open.Nat.nuspec
35 -+++ b/Open.Nat/Open.Nat.nuspec
36 -@@ -64,4 +64,8 @@
37 - Tracing improvements
38 - </releaseNotes>
39 - </metadata>
40 -+ <files> <!-- https://docs.nuget.org/create/nuspec-reference -->
41 -+ <file src="${OUTPUT_DIR}/${DIR}/*.dll" target="lib\net45\" />
42 -+ <file src="${OUTPUT_DIR}/${DIR}/*.mdb" target="lib\net45\" />
43 -+ </files>
44 - </package>
45 -EOF
46 + FILES_STRING=`cat <<-EOF || die "files at patch_nuspec_file()"
47 + <files> <!-- https://docs.nuget.org/create/nuspec-reference -->
48 + <file src="${OUTPUT_DIR}/${DIR}/*.dll" target="lib\net45\" />
49 + <file src="${OUTPUT_DIR}/${DIR}/*.mdb" target="lib\net45\" />
50 + </files>
51 + EOF
52 + `
53 + einfo ${FILES_STRING}
54 + replace "</package>" "${FILES_STRING}</package>" -- $1 || die "replace at patch_nuspec_file()"
55 fi
56 }
57
58
59 diff --git a/dev-dotnet/Open-NAT/metadata.xml b/dev-dotnet/Open-NAT/metadata.xml
60 index 4fc4830..a3ca47f 100644
61 --- a/dev-dotnet/Open-NAT/metadata.xml
62 +++ b/dev-dotnet/Open-NAT/metadata.xml
63 @@ -15,6 +15,7 @@
64 <remote-id type="github">lontivero/Open.NAT</remote-id>
65 </upstream>
66 <use>
67 + <flag name='pkg-config'>create .pc file(s) for .dll(s) installed to gac</flag>
68 </use>
69 <longdescription lang="en">
70 Lightweight and easy-to-use class library to allow port forwarding in NAT devices with UPNP and/or PMP