summaryrefslogtreecommitdiff
path: root/dev-dotnet/nuget
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-01-31 20:30:04 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-01-31 20:30:04 +0000
commit4650985dd0e898b82e0d2ec225931297d4fadccf (patch)
treeeb0e8002cf3ebf1009110b6fec47fa90f873d824 /dev-dotnet/nuget
parent67f76a858f1ac826bd8a550d756d9ec6e340ed4f (diff)
gentoo resync : 31.01.2018
Diffstat (limited to 'dev-dotnet/nuget')
-rw-r--r--dev-dotnet/nuget/Manifest9
-rw-r--r--dev-dotnet/nuget/files/add-keyfile-option-to-csproj.patch6
-rw-r--r--dev-dotnet/nuget/files/rsa-4096.snkbin596 -> 0 bytes
-rw-r--r--dev-dotnet/nuget/files/strongnames-for-ebuild-2.8.1.patch34
-rw-r--r--dev-dotnet/nuget/metadata.xml11
-rw-r--r--dev-dotnet/nuget/nuget-2.8.3.ebuild60
-rw-r--r--dev-dotnet/nuget/nuget-2.8.7-r1.ebuild61
-rw-r--r--dev-dotnet/nuget/nuget-2.8.7.ebuild60
8 files changed, 0 insertions, 241 deletions
diff --git a/dev-dotnet/nuget/Manifest b/dev-dotnet/nuget/Manifest
deleted file mode 100644
index 5b8dd0b2b238..000000000000
--- a/dev-dotnet/nuget/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-AUX add-keyfile-option-to-csproj.patch 302 BLAKE2B 1b81d0e301efc014dbca99e309611dc648ad0af7782b7542550c4fd00b35af09a7eeb78b385c5b55a0a8cc79dd90fd489e648a3f7c79b978b1e2e47d800cdc38 SHA512 d56df96c3966f72a9e5b186f5183fe728ca1ae63a671854de7f6838bd3d0bdf4ea860a657cd07d95d8f1bb3b34060402cbd1ba49941515e8bf3c4c7b9703e5db
-AUX rsa-4096.snk 596 BLAKE2B ab81fa73462b1464fed137111e8de8ec698d99730c89e22e2076a5f0ddd1a78562c41c5ac78379832185b758f9255104573c40d69e39826e1b8a25571ab3b602 SHA512 7f3c4a3bd3eb64769a24be714f603d2c69642d8ff636792b9fb57a5be9b93479d8fbb6872e3243cdc4cc50d9dfc402f55910da339b46e2caf307c59124547541
-AUX strongnames-for-ebuild-2.8.1.patch 1993 BLAKE2B 3f86c8ad91252b1f391eff8a41e32b61fd6308603deecd2956e57ed3aa472e24775f48d7fe8755acadb2f25b8c72d4c7a8191fdb8c4b8c61d07903e6cdbcf2ac SHA512 32425da435212b10123ec8685d2da7a5fb49c695ab5587b6e8f5b23e4436629bfd92766837d6d3a8695f7a2ea0c617fa36821d07f30d259fb688fee8f7152196
-DIST nuget-2.8.3.tar.gz 14240757 BLAKE2B ba1e599582ecb7a8d1d6a132cab18146f4d422a479b694e0074ed55728ffdcfb588e475a936199eb208a9fc010b0af2b2f0b5e8a10027752099d1f242950c624 SHA512 a1447042f77fdb0d63caaf49d64208ac0ab072ab1caf7f5edaeb936f3e26fac7ad80c3af51b12086cb2b9bb63df32e8da244894c4cd4946373ff86cb7a4e130d
-DIST nuget-2.8.7.tar.gz 22865370 BLAKE2B b8c8b577094e436863266b20cfc50749f7b0c219316b53fbfc3b8f6dd6ff0365abb21d04bc796697f21716cfecba6c85c84e5ad19efc59b539790d4d0385f92b SHA512 5120c8dc0fcda6aa8b8f2b8c4803bc141d046cbddb9ea2b9f963e775c5a652e4873295ecc22fd07261556777777fcf9f05a45fb4438fac9993b05ec83cadeb79
-EBUILD nuget-2.8.3.ebuild 1954 BLAKE2B 84f0e43d705af5af339f7fbbb87b607f912d876a2dbaac0fc04221e7a9e3699410ab62feab8024ede44704912767885ab572d06857c96a57e4989f6f0e633ae4 SHA512 28754437782a59e6f606edec7578937bec0f6346f6b26267c379f907d87951a83ceb0ae4664741a41401aeb7c0571dbff96e09ab799430c7badc773eaea6ba8f
-EBUILD nuget-2.8.7-r1.ebuild 1976 BLAKE2B 8fce77c72b6b8c33f39d365f1c10a8d51b6a332486b31ecb2e88867c49f99b239c1dffa84ed7bb9059abbe7fc3a93414aba73cd62578f7dcb9cc1455bb7a7cfa SHA512 0f9618c5248839d9cccf690698c023d9d98ceb2d2dedd9e5178112324a8610abaabf409da09f632a8fd7794307e562b4780c21629b2c5936246ba0b659fccdb8
-EBUILD nuget-2.8.7.ebuild 1938 BLAKE2B 7fb4b1dd5c8b327f4ec1b9754e61688bb90f65bf8291db7d5beeedfd4999ca450f7ed86471d619f91811c6662023be6c8a194945440df12b1ebdfeb291434b98 SHA512 6c3497ae5be12e6166982ea340fb71f7755480d117963a87c7dc157b2f3b3abe9b838344c2cc125ee1b1d96ec2eb2fb26147286b1ae23796fd22c4b3d09143c8
-MISC metadata.xml 342 BLAKE2B 8b9cd85822bba3acf4e0386847170d80b7e6e295f467d31814416313712a4fe6f0b0f7f4a580cebed460d59f5f3fbe426b3f93eae776820943d1dfa87c761b6d SHA512 8cc350230b3d2bd990b31d4927021ef4ba4e64bae0a2f2c8cd700c3df5eaf934ea417825c39bad5daaf3095bfb396ff63ec8c2ec5a4fcae391b5eb5440cbb1e8
diff --git a/dev-dotnet/nuget/files/add-keyfile-option-to-csproj.patch b/dev-dotnet/nuget/files/add-keyfile-option-to-csproj.patch
deleted file mode 100644
index 6b2eded0bc05..000000000000
--- a/dev-dotnet/nuget/files/add-keyfile-option-to-csproj.patch
+++ /dev/null
@@ -1,6 +0,0 @@
---- work.orig/nuget-Release-2.8.7-MonoDevelop/src/Core/Core.csproj
-+++ work/nuget-Release-2.8.7-MonoDevelop/src/Core/Core.csproj
-@@ -8,1 +8,3 @@
- <AssemblyName>NuGet.Core</AssemblyName>
-+ <SignAssembly>true</SignAssembly>
-+ <AssemblyOriginatorKeyFile>rsa-4096.snk</AssemblyOriginatorKeyFile>
diff --git a/dev-dotnet/nuget/files/rsa-4096.snk b/dev-dotnet/nuget/files/rsa-4096.snk
deleted file mode 100644
index 380116c18fc3..000000000000
--- a/dev-dotnet/nuget/files/rsa-4096.snk
+++ /dev/null
Binary files differ
diff --git a/dev-dotnet/nuget/files/strongnames-for-ebuild-2.8.1.patch b/dev-dotnet/nuget/files/strongnames-for-ebuild-2.8.1.patch
deleted file mode 100644
index 40c35c8cd4c8..000000000000
--- a/dev-dotnet/nuget/files/strongnames-for-ebuild-2.8.1.patch
+++ /dev/null
@@ -1,34 +0,0 @@
---- work.unpacked/nuget-Release-2.8.1-MonoDevelop/src/Core/Core.csproj 2015-03-06 18:32:27.255819553 +0300
-+++ work/nuget-Release-2.8.1-MonoDevelop/src/Core/Core.csproj 2015-03-06 18:51:33.240779088 +0300
-@@ -221,9 +221,7 @@
- <Compile Include="Utility\VersionSpec.cs" />
- <Compile Include="Utility\WebRequestEventArgs.cs" />
- <Compile Include="FileModifiers\XdtTransformer.cs" />
-- <Reference Include="Microsoft.Web.XmlTransform">
-- <HintPath>..\..\lib\Microsoft.Web.XmlTransform.dll</HintPath>
-- </Reference>
-+ <Reference Include="Microsoft.Web.XmlTransform, Version=2.8.1.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
- <Reference Include="System" />
- <Reference Include="System.ComponentModel.DataAnnotations" />
- <Reference Include="System.Core" />
---- work.unpacked/nuget-Release-2.8.1-MonoDevelop/src/CommandLine/CommandLine.csproj 2015-03-06 18:32:27.265819553 +0300
-+++ work/nuget-Release-2.8.1-MonoDevelop/src/CommandLine/CommandLine.csproj 2015-03-06 18:52:00.471778127 +0300
-@@ -30,10 +35,6 @@
- <Reference Include="Microsoft.Build.Engine" />
- <Reference Include="Microsoft.Build.Framework" />
- <Reference Include="Microsoft.CSharp" />
-- <Reference Include="Microsoft.Web.XmlTransform, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
-- <SpecificVersion>False</SpecificVersion>
-- <HintPath>..\..\lib\Microsoft.Web.XmlTransform.dll</HintPath>
-- </Reference>
- <Reference Include="System" />
- <Reference Include="System.ComponentModel.Composition" />
- <Reference Include="System.ComponentModel.DataAnnotations" />
-@@ -41,6 +42,7 @@
- <Reference Include="System.Xml.Linq" />
- <Reference Include="System.Xml" />
- <Reference Include="WindowsBase" />
-+ <Reference Include="Microsoft.Web.XmlTransform, Version=2.8.1.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
- </ItemGroup>
- <ItemGroup>
- <Compile Include="..\..\Common\MsBuildProjectUtility.cs">
diff --git a/dev-dotnet/nuget/metadata.xml b/dev-dotnet/nuget/metadata.xml
deleted file mode 100644
index 1f3a499acf5e..000000000000
--- a/dev-dotnet/nuget/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dotnet@gentoo.org</email>
- <name>Gentoo Dotnet Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">mrward/nuget</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-dotnet/nuget/nuget-2.8.3.ebuild b/dev-dotnet/nuget/nuget-2.8.3.ebuild
deleted file mode 100644
index 7bb44442167b..000000000000
--- a/dev-dotnet/nuget/nuget-2.8.3.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit dotnet eutils
-
-DESCRIPTION="Nuget - .NET Package Manager"
-HOMEPAGE="http://nuget.codeplex.com"
-SRC_URI="https://github.com/mrward/nuget/archive/Release-${PV}-MonoDevelop.tar.gz -> ${P}.tar.gz"
-S=${WORKDIR}/nuget-Release-${PV}-MonoDevelop
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-# Mask 3.2.0 because of mcs compiler bug : http://stackoverflow.com/a/17926731/238232
-# it fixed in 3.2.3
-DEPEND=">=dev-lang/mono-3.2.3
- <=dev-dotnet/xdt-for-monodevelop-2.8.2"
-RDEPEND="${DEPEND}"
-
-# note about blocking nuget:
-# there are at least two versions of it - on from mono, one from mrward
-# see https://bugzilla.xamarin.com/show_bug.cgi?id=27693
-# i think version from mrward is enough for now,
-# that is why there is no slotted install or two different names/locations
-
-pkg_setup() {
- dotnet_pkg_setup
- mozroots --import --sync --machine
-}
-
-src_prepare() {
- sed -i -e 's@RunTests@ @g' "${S}/Build/Build.proj" || die
- cp "${FILESDIR}/rsa-4096.snk" "${S}/src/Core/" || die
- epatch "${FILESDIR}/add-keyfile-option-to-csproj.patch"
- sed -i -E -e "s#(\[assembly: InternalsVisibleTo(.*)\])#/* \1 */#g" "src/Core/Properties/AssemblyInfo.cs" || die
- epatch "${FILESDIR}/strongnames-for-ebuild-2.8.1.patch"
-}
-
-src_configure() {
- export EnableNuGetPackageRestore="true"
-}
-
-src_compile() {
-# xbuild Build/Build.proj /p:Configuration=Release /p:TreatWarningsAsErrors=false /tv:4.0 /p:TargetFrameworkVersion="v${FRAMEWORK}" /p:Configuration="Mono Release" /t:GoMono || die
- source ./build.sh || die
-}
-
-src_install() {
- elog "Installing NuGet.Core.dll into GAC"
- egacinstall "src/Core/obj/Mono Release/NuGet.Core.dll"
- elog "Installing NuGet console application"
- insinto /usr/lib/mono/NuGet/"${FRAMEWORK}"/
- doins src/CommandLine/obj/Mono\ Release/NuGet.exe
- make_wrapper nuget "mono /usr/lib/mono/NuGet/${FRAMEWORK}/NuGet.exe"
-}
diff --git a/dev-dotnet/nuget/nuget-2.8.7-r1.ebuild b/dev-dotnet/nuget/nuget-2.8.7-r1.ebuild
deleted file mode 100644
index 91ab6c82f937..000000000000
--- a/dev-dotnet/nuget/nuget-2.8.7-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit dotnet eutils
-
-# This ebuild provides a forked version of nuget modified to work with MonoDevelop.
-# See https://bugzilla.xamarin.com/show_bug.cgi?id=27693
-# dev-dotnet/nuget-codeplex provides the upstream version.
-
-DESCRIPTION="Nuget - .NET Package Manager"
-HOMEPAGE="http://nuget.codeplex.com"
-SRC_URI="https://github.com/mrward/nuget/archive/Release-${PV}-MonoDevelop.tar.gz -> ${P}.tar.gz"
-S=${WORKDIR}/nuget-Release-${PV}-MonoDevelop
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-# Mask 3.2.0 because of mcs compiler bug : http://stackoverflow.com/a/17926731/238232
-# it fixed in 3.2.3
-DEPEND=">=dev-lang/mono-3.2.3
- <=dev-dotnet/xdt-for-monodevelop-2.8.2
- !dev-dotnet/nuget-codeplex
- app-misc/ca-certificates"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- addwrite "/usr/share/.mono/keypairs"
- dotnet_pkg_setup
- cert-sync /etc/ssl/certs/ca-certificates.crt
-}
-
-src_prepare() {
- sed -i -e 's@RunTests@ @g' "${S}/Build/Build.proj" || die
- cp "${FILESDIR}/rsa-4096.snk" "${S}/src/Core/" || die
- epatch "${FILESDIR}/add-keyfile-option-to-csproj.patch"
- sed -i -E -e "s#(\[assembly: InternalsVisibleTo(.*)\])#/* \1 */#g" "src/Core/Properties/AssemblyInfo.cs" || die
- epatch "${FILESDIR}/strongnames-for-ebuild-2.8.1.patch"
-}
-
-src_configure() {
- export EnableNuGetPackageRestore="true"
-}
-
-src_compile() {
-# xbuild Build/Build.proj /p:Configuration=Release /p:TreatWarningsAsErrors=false /tv:4.0 /p:TargetFrameworkVersion="v${FRAMEWORK}" /p:Configuration="Mono Release" /t:GoMono || die
- source ./build.sh || die
-}
-
-src_install() {
- elog "Installing NuGet.Core.dll into GAC"
- egacinstall "src/Core/obj/Mono Release/NuGet.Core.dll"
- elog "Installing NuGet console application"
- insinto /usr/lib/mono/NuGet/"${FRAMEWORK}"/
- doins src/CommandLine/obj/Mono\ Release/NuGet.exe
- make_wrapper nuget "mono /usr/lib/mono/NuGet/${FRAMEWORK}/NuGet.exe"
-}
diff --git a/dev-dotnet/nuget/nuget-2.8.7.ebuild b/dev-dotnet/nuget/nuget-2.8.7.ebuild
deleted file mode 100644
index 184ad8fc0037..000000000000
--- a/dev-dotnet/nuget/nuget-2.8.7.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit dotnet eutils
-
-# This ebuild provides a forked version of nuget modified to work with MonoDevelop.
-# See https://bugzilla.xamarin.com/show_bug.cgi?id=27693
-# dev-dotnet/nuget-codeplex provides the upstream version.
-
-DESCRIPTION="Nuget - .NET Package Manager"
-HOMEPAGE="http://nuget.codeplex.com"
-SRC_URI="https://github.com/mrward/nuget/archive/Release-${PV}-MonoDevelop.tar.gz -> ${P}.tar.gz"
-S=${WORKDIR}/nuget-Release-${PV}-MonoDevelop
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-# Mask 3.2.0 because of mcs compiler bug : http://stackoverflow.com/a/17926731/238232
-# it fixed in 3.2.3
-DEPEND=">=dev-lang/mono-3.2.3
- <=dev-dotnet/xdt-for-monodevelop-2.8.2
- !dev-dotnet/nuget-codeplex"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- addwrite "/usr/share/.mono/keypairs"
- dotnet_pkg_setup
- mozroots --import --sync --machine
-}
-
-src_prepare() {
- sed -i -e 's@RunTests@ @g' "${S}/Build/Build.proj" || die
- cp "${FILESDIR}/rsa-4096.snk" "${S}/src/Core/" || die
- epatch "${FILESDIR}/add-keyfile-option-to-csproj.patch"
- sed -i -E -e "s#(\[assembly: InternalsVisibleTo(.*)\])#/* \1 */#g" "src/Core/Properties/AssemblyInfo.cs" || die
- epatch "${FILESDIR}/strongnames-for-ebuild-2.8.1.patch"
-}
-
-src_configure() {
- export EnableNuGetPackageRestore="true"
-}
-
-src_compile() {
-# xbuild Build/Build.proj /p:Configuration=Release /p:TreatWarningsAsErrors=false /tv:4.0 /p:TargetFrameworkVersion="v${FRAMEWORK}" /p:Configuration="Mono Release" /t:GoMono || die
- source ./build.sh || die
-}
-
-src_install() {
- elog "Installing NuGet.Core.dll into GAC"
- egacinstall "src/Core/obj/Mono Release/NuGet.Core.dll"
- elog "Installing NuGet console application"
- insinto /usr/lib/mono/NuGet/"${FRAMEWORK}"/
- doins src/CommandLine/obj/Mono\ Release/NuGet.exe
- make_wrapper nuget "mono /usr/lib/mono/NuGet/${FRAMEWORK}/NuGet.exe"
-}