5 |
5 |
|
6 |
6 |
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
|
7 |
7 |
NUGETS="
|
8 |
|
microsoft.aspnetcore.app.ref@3.1.10
|
|
8 |
microsoft.aspnetcore.app.ref@${PV}
|
9 |
9 |
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
|
10 |
10 |
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
|
|
11 |
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
|
11 |
12 |
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
|
12 |
13 |
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
|
13 |
14 |
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
|
14 |
15 |
microsoft.netcore.app.host.linux-arm@${PV}
|
15 |
16 |
microsoft.netcore.app.host.linux-arm64@${PV}
|
|
17 |
microsoft.netcore.app.host.linux-musl-arm@${PV}
|
16 |
18 |
microsoft.netcore.app.host.linux-musl-arm64@${PV}
|
17 |
19 |
microsoft.netcore.app.host.linux-musl-x64@${PV}
|
18 |
20 |
microsoft.netcore.app.host.linux-x64@${PV}
|
19 |
|
microsoft.netcore.app.ref@3.1.0
|
|
21 |
microsoft.netcore.app.ref@${PV}
|
20 |
22 |
microsoft.netcore.app.runtime.linux-arm@${PV}
|
21 |
23 |
microsoft.netcore.app.runtime.linux-arm64@${PV}
|
|
24 |
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
|
22 |
25 |
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
|
23 |
26 |
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
|
24 |
27 |
microsoft.netcore.app.runtime.linux-x64@${PV}
|
... | ... | |
32 |
35 |
S="${WORKDIR}"
|
33 |
36 |
|
34 |
37 |
LICENSE="MIT"
|
35 |
|
SLOT="${DOTNET_PKG_COMPAT}/${PV}" # WARNING: Mixed NUGETS versions.
|
|
38 |
SLOT="${PV}/${PV}"
|
36 |
39 |
KEYWORDS="~amd64 ~arm ~arm64"
|
37 |
40 |
|
38 |
41 |
src_unpack() {
|
... | ... | |
40 |
43 |
}
|
41 |
44 |
|
42 |
45 |
src_install() {
|
43 |
|
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.3.1.10.nupkg"
|
44 |
|
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.3.1.0.nupkg"
|
|
46 |
nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
|
|
47 |
nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
|
45 |
48 |
|
46 |
49 |
local runtime=$(dotnet-pkg-base_get-runtime)
|
47 |
50 |
local -a nuget_namespaces=(
|