diff options
author | Gergely Nagy <ngg@ngg.hu> | 2022-03-13 11:11:55 +0100 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2022-03-13 08:53:07 -0700 |
commit | f95a5c5b34a4598217873af117802be60a47a64e (patch) | |
tree | 48839513f0423376639d3937712f433be6d3413d /dev-dotnet | |
parent | dev-dotnet/dotnet-sdk-bin: bump to 3.1.417 (diff) | |
download | gentoo-f95a5c5b34a4598217873af117802be60a47a64e.tar.gz gentoo-f95a5c5b34a4598217873af117802be60a47a64e.tar.bz2 gentoo-f95a5c5b34a4598217873af117802be60a47a64e.zip |
dev-dotnet/dotnet-sdk-bin: bump to 5.0.406
Signed-off-by: Gergely Nagy <ngg@ngg.hu>
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'dev-dotnet')
-rw-r--r-- | dev-dotnet/dotnet-sdk-bin/Manifest | 3 | ||||
-rw-r--r-- | dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.406.ebuild | 51 |
2 files changed, 54 insertions, 0 deletions
diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest index 11e8c3836276..76bc6ea81b93 100644 --- a/dev-dotnet/dotnet-sdk-bin/Manifest +++ b/dev-dotnet/dotnet-sdk-bin/Manifest @@ -10,6 +10,9 @@ DIST dotnet-sdk-5.0.301-linux-x64.tar.gz 142255332 BLAKE2B 172888e2eb78d2f768cff DIST dotnet-sdk-5.0.405-linux-arm.tar.gz 138868868 BLAKE2B 84c68f8e60361479da77bf9ec28afe171d024f85da5544cf205ec49366cb0b9a360f5efb95908a1d3371b0032d08db2de018734ffdbc70c47a8a280d849455fc SHA512 a84eaa3ae75377bf9c6853c58187888324ca412a51bf7f3f96b1fdefb4dbbc02d4d0e71e5e6cbd07b4124684cda054ec14910cbc220d1120845ec6219d7e0636 DIST dotnet-sdk-5.0.405-linux-arm64.tar.gz 137068545 BLAKE2B 99c2ad93e2e8921f12979f8385b21624bfc5f24302bc7be3421328f6da5d99edca965cde290ef29a3eac6a506d765190f64a1f75eb8262948dd358eccfb90177 SHA512 f53ee4bc1b5f79300072f4e8f71eccad5f9bd72cef7c792540309f98dd4fc175647422d16f2f48d0645474aae4a10e33646f0d4b74461656a49d34d765e71451 DIST dotnet-sdk-5.0.405-linux-x64.tar.gz 142442372 BLAKE2B 664549356de17535a86805c6db013585b3be8e99703fc071aef7fcb2a467dfd71e04c6c8c3cca20c521a57057dbc1a7390357bbcdaaddfac3fc6e9705c213c99 SHA512 be1b3b2c213937d5d17ed18c6bd3f8fab2d66593642caf14229d12f68ddfa304edb4d88ce735ee0347969dc79a9e3d7d8cddfb5ff2044177cda0f2072ed8bd47 +DIST dotnet-sdk-5.0.406-linux-arm.tar.gz 139402651 BLAKE2B 6e76ed2d398a18abe836be27ac2c022ca83074fbbfad0cddec0ff0601e9d9bfa18b9b813049db010bab07bad175808640212099a4d18b77b820b5bdc40276dcb SHA512 7ac3e2532de5a6b41f379fee445d85040bd033799d525d021b8d582e97c22cc24b3ddfac90e222944a36e6f01538b9906b58cb0bd3c09a8cc56fb82fed8f6a79 +DIST dotnet-sdk-5.0.406-linux-arm64.tar.gz 137361876 BLAKE2B 86810b37fd3aeffabe2092169de59e931eeed01e0b98e3ff444e8e41ff2906c3e64b1408af75b460919d906612c0c527445b86d243ca89daaa25173c373ecfd4 SHA512 df52611b3135650322030d18c685fa6d0fc0adabae976ea9509ab3e4daa306098b3e4dca31f1950c573dbadf7cfcffacc6ad609c893ec31bbb4df897548651cf +DIST dotnet-sdk-5.0.406-linux-x64.tar.gz 142949090 BLAKE2B e9ca7bb837de6754831dfaf1b824c1ff61b21a90fa2cc4c5451d30d8e50cdcd5bc7af0eaf6b5d3062e7f43ecca1b518db8014db00fc43ed0976ea466d4dcea39 SHA512 21f0617d359d5c333a8925af71b359c0e9e371eaa6e4b20faf0f699296cebaacc56cb9660fa310b2ed99ca636f241f2df999698a883cf7899dd670bdf92bdd29 DIST dotnet-sdk-6.0.100-linux-arm.tar.gz 170285721 BLAKE2B b15484a3dd3472cd1b26b88b766b9bcc23bb9191cecde3052c619ef70337fae533b87610fb124d898d9c91645a76183ae27c4e073dcb3d9f599c2708305b3b5e SHA512 c1e555893c48c4f4256d3e6b1d36b31d8a4d7763a6e958fb63dd31436c660648d481612b5e25d79a613e84a1954f5eac2c9c2b740bf410958172780f7bbeaeb3 DIST dotnet-sdk-6.0.100-linux-arm64.tar.gz 168213476 BLAKE2B ae16caed1a9b7b50f1141dafd8b47001d7e8d1d166809c7db143d3386d420b43728c01e010cf14757290032dc7779997d28a5ed168ffe40e9ea7f2aed53cc9d1 SHA512 e5983c1c599d6dc7c3c7496b9698e47c68247f04a5d0d1e3162969d071471297bce1c2fd3a1f9fb88645006c327ae79f880dcbdd8eefc9166fd717331f2716e7 DIST dotnet-sdk-6.0.100-linux-x64.tar.gz 173759744 BLAKE2B fea1754290fbdbeb1e46a1e1e1f0b210010a5bee648d5a1e4a39cbe3d95d9903ba1f992ee5e3a9e410b622f9c058e316f16567f2df524dfbe8d230b383567b64 SHA512 cb0d174a79d6294c302261b645dba6a479da8f7cf6c1fe15ae6998bc09c5e0baec810822f9e0104e84b0efd51fdc0333306cb2a0a6fcdbaf515a8ad8cf1af25b diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.406.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.406.ebuild new file mode 100644 index 000000000000..5adae138eb9c --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.406.ebuild @@ -0,0 +1,51 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +MY_PV="${PV}" + +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" +HOMEPAGE="https://dotnet.microsoft.com/" +LICENSE="MIT" + +SRC_URI=" +amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz ) +arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz ) +arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz ) +" + +SLOT="5.0" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="+dotnet-symlink" +REQUIRED_USE="elibc_glibc" +QA_PREBUILT="*" +RESTRICT+=" splitdebug" +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-util/lttng-ust:0 + sys-libs/zlib:0/1 + dotnet-symlink? ( + !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] + ) +" + +S=${WORKDIR} + +src_install() { + local dest="opt/${PN}-${SLOT}" + dodir "${dest%/*}" + + { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}" + + if use dotnet-symlink; then + dosym "../../${dest}/dotnet" "/usr/bin/dotnet" + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}" + + # set an env-variable for 3rd party tools + echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die + doenvd "${T}/90${PN}-${SLOT}" + fi +} |