commit: 8f8e8bb0ca74c3d252f9c4d7d8f96ea3b40df613 Author: ArsenShnurkov <Arsen.Shnurkov <AT> gmail <DOT> com> AuthorDate: Tue Aug 23 13:45:55 2016 +0000 Commit: Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org> CommitDate: Tue Aug 23 13:45:55 2016 +0000 URL: https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=8f8e8bb0
EAPI bump .../slntools/slntools-1.1.3_p201508170-r1.ebuild | 24 +++++++++------------- .../mono-packaging-tools-0.1.2_p201608183.ebuild | 2 +- .../mono-packaging-tools-0.1.3_p2016082301.ebuild | 2 +- 3 files changed, 12 insertions(+), 16 deletions(-) diff --git a/dev-dotnet/slntools/slntools-1.1.3_p201508170-r1.ebuild b/dev-dotnet/slntools/slntools-1.1.3_p201508170-r1.ebuild index c9c1725..15674ce 100644 --- a/dev-dotnet/slntools/slntools-1.1.3_p201508170-r1.ebuild +++ b/dev-dotnet/slntools/slntools-1.1.3_p201508170-r1.ebuild @@ -1,15 +1,16 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 -inherit dotnet +EAPI=6 +inherit dotnet gac NAME="slntools" HOMEPAGE="https://github.com/ArsenShnurkov/${NAME}" EGIT_COMMIT="705869e96a2f0e401be03f8e8478df3e1f2b9373" SRC_URI="${HOMEPAGE}/archive/${EGIT_COMMIT}.zip -> ${PF}.zip" +RESTRICT="mirror" S="${WORKDIR}/${NAME}-${EGIT_COMMIT}" SLOT=0 @@ -27,17 +28,7 @@ S="${WORKDIR}/${NAME}-${EGIT_COMMIT}" SLN_FILE=SLNTools.sln METAFILETOBUILD="${S}/Main/${SLN_FILE}" -src_unpack() -{ - # /usr/portage/distfiles/csquery-1.3.5.200.zip - # /var/tmp/portage/dev-dotnet/csquery-1.3.5.200-r20150522/work/CsQuery-696ac0533a3e665a34cdc4050d1f46e91f5a3356 - default -} - src_prepare() { - - default - epatch "${FILESDIR}/remove-wix-project-from-sln-file.patch" # System.EntryPointNotFoundException: GetStdHandle @@ -48,7 +39,10 @@ src_prepare() { # http://stackoverflow.com/questions/23824961/c-sharp-to-mono-getconsolewindow-exception epatch "${FILESDIR}/console-window-width.patch" - nuget restore "${METAFILETOBUILD}" || die + # no need to restore if all dependencies are from GAC + # nuget restore "${METAFILETOBUILD}" || die + + default } src_compile() { @@ -100,6 +94,8 @@ src_install() { make_wrapper slntools "mono /usr/share/slntools/SLNTools.exe" + egac-install Main/SLNTools.exe/bin/${DIR}/CWDev.SLNTools.Core.dll + if use nupkg; then if [ -d "/var/calculate/remote/distfiles" ]; then # Control will enter here if the directory exist. 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 index 0ce32a9..d0d45e4 100644 --- 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 @@ -25,7 +25,7 @@ COMMON_DEPENDENCIES=">=dev-lang/mono-4.2 >=dev-dotnet/eto-parse-1.4.0[gac] " DEPEND="${COMMON_DEPENDENCIES} - " + sys-apps/sed" RDEPEND="${COMMON_DEPENDENCIES} " 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.ebuild index 300e2d2..44ae86b 100644 --- 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.ebuild @@ -39,7 +39,7 @@ COMMON_DEPENDENCIES="|| ( >=dev-lang/mono-4.2 <dev-lang/mono-9999 ) >=dev-dotnet/eto-parse-1.4.0[gac] " DEPEND="${COMMON_DEPENDENCIES} - " + sys-apps/sed" RDEPEND="${COMMON_DEPENDENCIES} "
