Gentoo Archives: gentoo-commits

From: "Maciej Barć" <xgqt@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
Date: Fri, 06 May 2022 19:48:52
Message-Id: 1651866427.85b0b6d58387c93a04d727fea31c7f2ea3d495b0.xgqt@gentoo
1 commit: 85b0b6d58387c93a04d727fea31c7f2ea3d495b0
2 Author: Gergely Nagy <ngg <AT> ngg <DOT> hu>
3 AuthorDate: Wed Apr 20 11:13:15 2022 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Fri May 6 19:47:07 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b0b6d5
7
8 dev-dotnet/dotnet-sdk-bin: bump to 3.1.418
9
10 Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
11 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
12
13 dev-dotnet/dotnet-sdk-bin/Manifest | 3 ++
14 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.418.ebuild | 48 ++++++++++++++++++++++
15 2 files changed, 51 insertions(+)
16
17 diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
18 index 7a04dca00f95..1acd406d64ff 100644
19 --- a/dev-dotnet/dotnet-sdk-bin/Manifest
20 +++ b/dev-dotnet/dotnet-sdk-bin/Manifest
21 @@ -1,6 +1,9 @@
22 DIST dotnet-sdk-3.1.417-linux-arm.tar.gz 126583706 BLAKE2B a9cc9ffe4ee35fdad17c50b9df5508942e36f27bd8514d16eff3eea42ab8173416cc8706a0d6179bcdf2f632cd18a672a3dbcbb71dc2cf794ca4c4b2b609e24d SHA512 d68f9b130f4a516cb199c9010a42acdda0c9e8c705bce0e72e9854587ee54f5a017b1cea5b84f15dae057531a8a619cffffa1e79f3413d376ba7d7226407574c
23 DIST dotnet-sdk-3.1.417-linux-arm64.tar.gz 121558839 BLAKE2B c8913563693949b0dbf1f47681367e87b6a4fb2e3a97e4c391008fec7f929bd03011685cc65bc0938e1fe50b6ab11c8827b80ac0dc2e65a472d71ae17e2b4996 SHA512 28ea17c3c8e57721fdafcdf8339a175d4d7c29616597d7dac60362fe4ac8c3a8493612865a37e985729b3d3953caae7fed2f8a11a0d0bb1dd24b1d816d6b6abf
24 DIST dotnet-sdk-3.1.417-linux-x64.tar.gz 121389919 BLAKE2B ac7532e2a3e0084a2f600c4a4365fa34adeb031a24c8043761b7b0fcfa41dc875bebbf7f2b5a9d450a1332443f8a9edc0ab33fee3536b5cd0d18ee9b5f7e4c63 SHA512 8eb1002ad829ddd17638b942d3f8da24ad71ccab268a92a1fa6af6a65d86a4ab7f885f663ea9c68127bb356462bce125222ec4f04dc928005cbbbb1a8658f107
25 +DIST dotnet-sdk-3.1.418-linux-arm.tar.gz 126586836 BLAKE2B ea481c1653d11a2c49d7b21b5ab26978d4155c43f9426110d02fa61a4bd895defade30a7ff4a1ba70e0331eb16b404a8cd099f09923d5043f339c7fae2be6eaf SHA512 a5edf84b01740767cd0ed2d7e8f84ed66bd786fc61bc93065d3125c8eac123e6c383e7155e5ead31e344b691e23788b240f812d5a5759fa0d764c0e336f2cc22
26 +DIST dotnet-sdk-3.1.418-linux-arm64.tar.gz 121573287 BLAKE2B 5858d904559127e4db7a70b0f7c3b7be30ba154745a71dc34b758159dad8422b20138717d958eb4246c5e776dd433c21aa435d56f2ac3760c634fdc22d972e26 SHA512 8c3f1254a27991f116f499b11aa389266bc63b93a85ab7103b398bdf14225755277499ccb8297012f572732e5e521c23d02fe3d99b552ecadf8af2867456ebc5
27 +DIST dotnet-sdk-3.1.418-linux-x64.tar.gz 121660196 BLAKE2B ab129d19bec0717c021e3de6f71b10c5e87e266005ddb5c5879f1615638cd5a3561f6b0b1af2ac035b6b16317f5a51e303203a4579bb0cd3d0299a8bbde78555 SHA512 e60f14841f1d0156de163f6f1e4c6358f14bd57e81beed13d294022da8a5182e41b8333591f92c4cac8eec138b7bc85725c19ae10e4e73a139a5231bb12b557f
28 DIST dotnet-sdk-5.0.406-linux-arm.tar.gz 139402651 BLAKE2B 6e76ed2d398a18abe836be27ac2c022ca83074fbbfad0cddec0ff0601e9d9bfa18b9b813049db010bab07bad175808640212099a4d18b77b820b5bdc40276dcb SHA512 7ac3e2532de5a6b41f379fee445d85040bd033799d525d021b8d582e97c22cc24b3ddfac90e222944a36e6f01538b9906b58cb0bd3c09a8cc56fb82fed8f6a79
29 DIST dotnet-sdk-5.0.406-linux-arm64.tar.gz 137361876 BLAKE2B 86810b37fd3aeffabe2092169de59e931eeed01e0b98e3ff444e8e41ff2906c3e64b1408af75b460919d906612c0c527445b86d243ca89daaa25173c373ecfd4 SHA512 df52611b3135650322030d18c685fa6d0fc0adabae976ea9509ab3e4daa306098b3e4dca31f1950c573dbadf7cfcffacc6ad609c893ec31bbb4df897548651cf
30 DIST dotnet-sdk-5.0.406-linux-x64.tar.gz 142949090 BLAKE2B e9ca7bb837de6754831dfaf1b824c1ff61b21a90fa2cc4c5451d30d8e50cdcd5bc7af0eaf6b5d3062e7f43ecca1b518db8014db00fc43ed0976ea466d4dcea39 SHA512 21f0617d359d5c333a8925af71b359c0e9e371eaa6e4b20faf0f699296cebaacc56cb9660fa310b2ed99ca636f241f2df999698a883cf7899dd670bdf92bdd29
31
32 diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418.ebuild
33 new file mode 100644
34 index 000000000000..a6cb8b1e7120
35 --- /dev/null
36 +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418.ebuild
37 @@ -0,0 +1,48 @@
38 +# Copyright 2021 Gentoo Authors
39 +# Distributed under the terms of the GNU General Public License v2
40 +
41 +EAPI="7"
42 +
43 +MY_PV="${PV}"
44 +
45 +DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
46 +HOMEPAGE="https://dotnet.microsoft.com/"
47 +LICENSE="MIT"
48 +
49 +SRC_URI="
50 +amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
51 +arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
52 +arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
53 +"
54 +
55 +SLOT="3.1"
56 +KEYWORDS="~amd64 ~arm ~arm64"
57 +IUSE="+dotnet-symlink"
58 +REQUIRED_USE="elibc_glibc"
59 +QA_PREBUILT="*"
60 +RESTRICT+=" splitdebug"
61 +RDEPEND="
62 + app-crypt/mit-krb5:0/0
63 + dev-util/lttng-ust:0
64 + sys-libs/zlib:0/1
65 + dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
66 +"
67 +
68 +S=${WORKDIR}
69 +
70 +src_install() {
71 + local dest="opt/${PN}-${SLOT}"
72 + dodir "${dest%/*}"
73 +
74 + { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
75 + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
76 +
77 + if use dotnet-symlink; then
78 + dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
79 + dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
80 +
81 + # set an env-variable for 3rd party tools
82 + echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
83 + doenvd "${T}/90${PN}-${SLOT}"
84 + fi
85 +}