dev-dotnet/dotnet-runtime-nugets: install all collected NuGet packages

Bug: https://github.com/dotnet/runtime/issues/100383
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
This commit is contained in:
Maciej Barć 2024-03-29 00:59:05 +01:00
parent 3371ed031c
commit d4551e1043
No known key found for this signature in database
GPG Key ID: 031C9FE65BED714A
20 changed files with 374 additions and 497 deletions

View File

@ -43,17 +43,8 @@ src_unpack() {
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -1,59 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="amd64 arm arm64"
src_unpack() {
:
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
done
}

View File

@ -43,17 +43,8 @@ src_unpack() {
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -1,59 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="amd64 arm arm64"
src_unpack() {
:
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
done
}

View File

@ -43,17 +43,8 @@ src_unpack() {
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -43,17 +43,8 @@ src_unpack() {
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -43,17 +43,8 @@ src_unpack() {
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -0,0 +1,50 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="amd64 arm arm64"
src_unpack() {
:
}
src_install() {
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -1,59 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="amd64 arm arm64"
src_unpack() {
:
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
done
}

View File

@ -0,0 +1,50 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="amd64 arm arm64"
src_unpack() {
:
}
src_install() {
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -1,59 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="amd64 arm arm64"
src_unpack() {
:
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
done
}

View File

@ -0,0 +1,50 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="amd64 arm arm64"
src_unpack() {
:
}
src_install() {
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -0,0 +1,50 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="amd64 arm arm64"
src_unpack() {
:
}
src_install() {
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -43,17 +43,8 @@ src_unpack() {
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -1,63 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.net.illink.tasks@${PV}
microsoft.net.sdk.webassembly.pack@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="amd64 arm arm64"
src_unpack() {
:
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.net.illink.tasks.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.net.sdk.webassembly.pack.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
done
}

View File

@ -0,0 +1,52 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.net.illink.tasks@${PV}
microsoft.net.sdk.webassembly.pack@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="amd64 arm arm64"
src_unpack() {
:
}
src_install() {
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -1,63 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.net.illink.tasks@${PV}
microsoft.net.sdk.webassembly.pack@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="amd64 arm arm64"
src_unpack() {
:
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.net.illink.tasks.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.net.sdk.webassembly.pack.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
done
}

View File

@ -0,0 +1,52 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.net.illink.tasks@${PV}
microsoft.net.sdk.webassembly.pack@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="amd64 arm arm64"
src_unpack() {
:
}
src_install() {
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -0,0 +1,52 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.net.illink.tasks@${PV}
microsoft.net.sdk.webassembly.pack@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="~amd64 ~arm ~arm64"
src_unpack() {
:
}
src_install() {
local nuget
for nuget in ${NUGETS} ; do
nuget_donuget "${DISTDIR}/${nuget/@/.}.nupkg"
done
}

View File

@ -1,63 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
NUGETS="
microsoft.aspnetcore.app.ref@${PV}
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
microsoft.net.illink.tasks@${PV}
microsoft.net.sdk.webassembly.pack@${PV}
microsoft.netcore.app.host.linux-arm@${PV}
microsoft.netcore.app.host.linux-arm64@${PV}
microsoft.netcore.app.host.linux-musl-arm@${PV}
microsoft.netcore.app.host.linux-musl-arm64@${PV}
microsoft.netcore.app.host.linux-musl-x64@${PV}
microsoft.netcore.app.host.linux-x64@${PV}
microsoft.netcore.app.ref@${PV}
microsoft.netcore.app.runtime.linux-arm@${PV}
microsoft.netcore.app.runtime.linux-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
microsoft.netcore.app.runtime.linux-x64@${PV}
"
inherit dotnet-pkg-base
DESCRIPTION=".NET runtime nugets"
HOMEPAGE="https://dotnet.microsoft.com/"
SRC_URI="${NUGET_URIS}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="${PV}/${PV}"
KEYWORDS="~amd64 ~arm ~arm64"
src_unpack() {
:
}
src_install() {
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.net.illink.tasks.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.net.sdk.webassembly.pack.${PV}.nupkg"
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
local runtime=$(dotnet-pkg-base_get-runtime)
local -a nuget_namespaces=(
microsoft.aspnetcore.app.runtime
microsoft.netcore.app.host
microsoft.netcore.app.runtime
)
local nuget_namespace
for nuget_namespace in "${nuget_namespaces[@]}" ; do
nuget_donuget "${DISTDIR}/${nuget_namespace}.${runtime}.${PV}.nupkg"
done
}