commit: 1450819fa21884c919c2c373690995536f9cf8ed Author: ArsenShnurkov <Arsen.Shnurkov <AT> gmail <DOT> com> AuthorDate: Fri Sep 30 14:07:38 2016 +0000 Commit: Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org> CommitDate: Fri Sep 30 14:07:38 2016 +0000 URL: https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=1450819f
dependency missed - Microsoft.Extensions.Configuration.dll, which requires 2 more .dlls .../autofac-configuration-4.0.1.ebuild | 51 +++++++++++++++++++++ .../files/Autofac.Configuration.csproj-4.0.1.gz | Bin 0 -> 1015 bytes dev-dotnet/autofac-configuration/metadata.xml | 8 ++++ dev-dotnet/autofac/autofac-4.1.1.ebuild | 2 +- 4 files changed, 60 insertions(+), 1 deletion(-) diff --git a/dev-dotnet/autofac-configuration/autofac-configuration-4.0.1.ebuild b/dev-dotnet/autofac-configuration/autofac-configuration-4.0.1.ebuild new file mode 100644 index 0000000..053b434 --- /dev/null +++ b/dev-dotnet/autofac-configuration/autofac-configuration-4.0.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +SLOT="0" + +KEYWORDS="~amd64 ~ppc ~x86" +USE_DOTNET="net45" + +inherit gac dotnet + +SRC_URI="https://github.com/autofac/Autofac.Configuration/archive/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz" +RESTRICT="mirror" +S="${WORKDIR}/Autofac.Configuration-${PV}" + +HOMEPAGE="https://github.com/autofac/Autofac.Configuration" +DESCRIPTION="Configuration support for Autofac IoC" +LICENSE="MIT" # https://github.com/autofac/Autofac.Configuration/blob/develop/LICENSE + +IUSE="+${USE_DOTNET} +debug developer doc" + +COMMON_DEPEND=">=dev-lang/mono-4.0.2.5 +" +RDEPEND="${COMMON_DEPEND} +" +DEPEND="${COMMON_DEPEND} +" + +src_unpack() { + default + gunzip --decompress --stdout "${FILESDIR}/Autofac.Configuration.csproj-${PV}.gz" >"${S}/src/Autofac.Configuration/Autofac.Configuration.csproj" || die +} + +src_prepare() { + eapply_user +} + +src_compile() { + exbuild_strong /p:VersionNumber=${PV} "src/Autofac.Configuration/Autofac.Configuration.csproj" +} + +src_install() { + if use debug; then + DIR="Debug" + else + DIR="Release" + fi + egacinstall "src/Autofac.Configuration/bin/${DIR}/Autofac.Configuration.dll" + einstall_pc_file "${PN}" "${PV}" "Autofac.Configuration.dll" +} diff --git a/dev-dotnet/autofac-configuration/files/Autofac.Configuration.csproj-4.0.1.gz b/dev-dotnet/autofac-configuration/files/Autofac.Configuration.csproj-4.0.1.gz new file mode 100644 index 0000000..5e18aa8 Binary files /dev/null and b/dev-dotnet/autofac-configuration/files/Autofac.Configuration.csproj-4.0.1.gz differ diff --git a/dev-dotnet/autofac-configuration/metadata.xml b/dev-dotnet/autofac-configuration/metadata.xml new file mode 100644 index 0000000..b1262f1 --- /dev/null +++ b/dev-dotnet/autofac-configuration/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/autofac/autofac-4.1.1.ebuild b/dev-dotnet/autofac/autofac-4.1.1.ebuild index e1f8893..fd102eb 100644 --- a/dev-dotnet/autofac/autofac-4.1.1.ebuild +++ b/dev-dotnet/autofac/autofac-4.1.1.ebuild @@ -10,7 +10,7 @@ USE_DOTNET="net45" inherit gac dotnet -SRC_URI="https://github.com/autofac/Autofac/archive/v4.1.1.tar.gz -> ${PV}.tar.gz" +SRC_URI="https://github.com/autofac/Autofac/archive/v4.1.1.tar.gz -> ${PN}-${PV}.tar.gz" RESTRICT="mirror" S="${WORKDIR}/Autofac-${PV}"
