Gentoo Archives: gentoo-commits

From: Mikhail Pukhlikov <cynede@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/dotnet:master commit in: dev-util/mono-packaging-tools/
Date: Wed, 24 Aug 2016 06:51:12
Message-Id: 1471970069.c5faa849419cd2982a84caf84de129206769914a.cynede@gentoo
1 commit: c5faa849419cd2982a84caf84de129206769914a
2 Author: ArsenShnurkov <Arsen.Shnurkov <AT> gmail <DOT> com>
3 AuthorDate: Tue Aug 23 16:34:29 2016 +0000
4 Commit: Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 23 16:34:29 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=c5faa849
7
8 sha1 updated
9
10 .../mono-packaging-tools-0.1.2_p201608183.ebuild | 81 ----------------------
11 ...no-packaging-tools-0.1.3_p2016082301-r1.ebuild} | 4 +-
12 2 files changed, 2 insertions(+), 83 deletions(-)
13
14 diff --git a/dev-util/mono-packaging-tools/mono-packaging-tools-0.1.2_p201608183.ebuild b/dev-util/mono-packaging-tools/mono-packaging-tools-0.1.2_p201608183.ebuild
15 deleted file mode 100644
16 index d0d45e4..0000000
17 --- a/dev-util/mono-packaging-tools/mono-packaging-tools-0.1.2_p201608183.ebuild
18 +++ /dev/null
19 @@ -1,81 +0,0 @@
20 -# Copyright 1999-2016 Gentoo Foundation
21 -# Distributed under the terms of the GNU General Public License v2
22 -# $Id$
23 -
24 -EAPI=6
25 -inherit mono-env nupkg
26 -
27 -NAME="mono-packaging-tools"
28 -HOMEPAGE="https://github.com/ArsenShnurkov/${NAME}"
29 -
30 -EGIT_COMMIT="a99068a066aa17e82b2469665c8484667d348490"
31 -SRC_URI="${HOMEPAGE}/archive/${EGIT_COMMIT}.tar.gz -> ${PF}.tar.gz"
32 -RESTRICT="mirror"
33 -S="${WORKDIR}/${NAME}-${EGIT_COMMIT}"
34 -
35 -SLOT="0"
36 -
37 -DESCRIPTION="mono packaging helpers"
38 -LICENSE="GPL-3"
39 -KEYWORDS="~amd64 ~x86"
40 -IUSE="developer nupkg debug"
41 -
42 -COMMON_DEPENDENCIES=">=dev-lang/mono-4.2
43 - dev-dotnet/mono-options[gac]
44 - >=dev-dotnet/eto-parse-1.4.0[gac]
45 - "
46 -DEPEND="${COMMON_DEPENDENCIES}
47 - sys-apps/sed"
48 -RDEPEND="${COMMON_DEPENDENCIES}
49 - "
50 -
51 -# PN = Package name, for example vim.
52 -SLN_FILE=${PN}.sln
53 -METAFILETOBUILD="${S}/${SLN_FILE}"
54 -NUSPEC_ID="${NAME}"
55 -NUSPEC_VERSION=$(get_version_component_range 1-3)"${PR//r/.}"
56 -
57 -src_prepare() {
58 - #change version in .nuspec
59 - # PV = Package version (excluding revision, if any), for example 6.3.
60 - # It should reflect the upstream versioning scheme
61 - sed "s/@VERSION@/${NUSPEC_VERSION}/g" "${FILESDIR}/${NUSPEC_ID}.nuspec" >"${S}/${NUSPEC_ID}.nuspec" || die
62 -
63 - enuget_restore "${METAFILETOBUILD}"
64 - default
65 -}
66 -
67 -src_compile() {
68 - exbuild "${METAFILETOBUILD}"
69 - enuspec "${NUSPEC_ID}.nuspec"
70 -}
71 -
72 -install_tool() {
73 - MONO=/usr/bin/mono
74 - doins $1/bin/${DIR}/*
75 - if use developer; then
76 - make_wrapper $1 "${MONO} --debug /usr/share/${PN}/$1.exe"
77 - else
78 - make_wrapper $1 "${MONO} /usr/share/${PN}/$1.exe"
79 - fi;
80 -}
81 -
82 -src_install() {
83 - DIR=""
84 - if use debug; then
85 - DIR="Debug"
86 - else
87 - DIR="Release"
88 - fi
89 -
90 - insinto "/usr/share/${PN}/"
91 - install_tool mpt-gitmodules
92 - install_tool mpt-sln
93 - install_tool mpt-csproj
94 - install_tool mpt-machine
95 - install_tool mpt-nuget
96 -
97 - enupkg "${WORKDIR}/${NUSPEC_ID}.${NUSPEC_VERSION}.nupkg"
98 -
99 - dodoc README.md
100 -}
101
102 diff --git a/dev-util/mono-packaging-tools/mono-packaging-tools-0.1.3_p2016082301.ebuild b/dev-util/mono-packaging-tools/mono-packaging-tools-0.1.3_p2016082301-r1.ebuild
103 similarity index 97%
104 rename from dev-util/mono-packaging-tools/mono-packaging-tools-0.1.3_p2016082301.ebuild
105 rename to dev-util/mono-packaging-tools/mono-packaging-tools-0.1.3_p2016082301-r1.ebuild
106 index 2ede134..e45f058 100644
107 --- a/dev-util/mono-packaging-tools/mono-packaging-tools-0.1.3_p2016082301.ebuild
108 +++ b/dev-util/mono-packaging-tools/mono-packaging-tools-0.1.3_p2016082301-r1.ebuild
109 @@ -5,7 +5,7 @@
110 EAPI=6 # >=portage-2.2.25
111 KEYWORDS="~x86 ~amd64"
112
113 -USE_DOTNET="net45 +developer doc"
114 +USE_DOTNET="net45"
115 # debug = debug configuration (symbols and defines for debugging)
116 # test = allow NUnit tests to run
117 # developer = generate symbols information (to view line numbers in stack traces, either in debug or release configuration)
118 @@ -22,7 +22,7 @@ HOMEPAGE="http://arsenshnurkov.github.io/mono-packaging-tools"
119
120 REPOSITORY_URL="https://github.com/ArsenShnurkov/${NAME}"
121
122 -EGIT_COMMIT="a99068a066aa17e82b2469665c8484667d348490"
123 +EGIT_COMMIT="bf86a694b4734b56082eddc3dc28cea7a764d928"
124 SRC_URI="${REPOSITORY_URL}/archive/${EGIT_COMMIT}.tar.gz -> ${PF}.tar.gz"
125 RESTRICT="mirror"
126 S="${WORKDIR}/${NAME}-${EGIT_COMMIT}"