commit:     a04a753722b553f4493ceaa8d08aeb891a4ca149
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 20 23:36:19 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 23:40:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04a7537

dev-dotnet/dotnet-sdk-bin: bump to 3.1.423

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild   | 56 ++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest 
b/dev-dotnet/dotnet-sdk-bin/Manifest
index fdb67c489df8..96f4cd24c570 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -4,6 +4,9 @@ DIST dotnet-sdk-3.1.421-linux-x64.tar.gz 123221768 BLAKE2B 
665daa6f3dafe072fc229
 DIST dotnet-sdk-3.1.422-linux-arm.tar.gz 128580438 BLAKE2B 
8f334b67bf5a9059ed8e5556b82c8ab1c9d8d5f497ec94399dff51c963574141099d4438b8308a73dedcf80d8d1f1627d5853b130160282e0c8bf3d6d9446b9d
 SHA512 
9cbccaf303f693657f797ae81eec2bd2ea55975b7ae71a8add04175a0104545208fa2f9c536b97d91fa48c6ea890678eb0772a448977bce4acbc97726ac47f83
 DIST dotnet-sdk-3.1.422-linux-arm64.tar.gz 123321453 BLAKE2B 
56c2be5f1a788277d7d863343d00b3d60866bf2daee8a94d2754d407b798094ffafe7d82de619a4feb2ad7c681a8602eb0f8b4ed6a07835380219f4a5940c423
 SHA512 
3eb7e066568dfc0135f2b3229d0259db90e1920bb413f7e175c9583570146ad593b50ac39c77fb67dd3f460b4621137f277c3b66c44206767b1d28e27bf47deb
 DIST dotnet-sdk-3.1.422-linux-x64.tar.gz 123397283 BLAKE2B 
13ba2cacb06c47449ee4329ea556e08b80d88027bbbf0601666f7d02e47fd322ac1b10f5442db830b33fc21eae154994a6a0b8f38263d3e6166113dbb6e13775
 SHA512 
690759982b12cce7a06ed22b9311ec3b375b8de8600bd647c0257c866d2f9c99d7c9add4a506f4c6c37ef01db85c0f7862d9ae3de0d11e9bec60958bd1b3b72c
+DIST dotnet-sdk-3.1.423-linux-arm.tar.gz 128565109 BLAKE2B 
b6693073769517dd61fe3122ea43f48cf854080a671bcdd228bd92d6985bcc53b03a3b16bf58fc255fc3c4d858545e6bed0c097d30ebca96a3e35c8f94f43065
 SHA512 
6b615ec6c1d66280c44ff28de0532ff6a4c21c77caf188101b04bdd58e8935436cb2b049ad9d831799476d421e25795184615c7e1caff8e550855e2f6ed5efd9
+DIST dotnet-sdk-3.1.423-linux-arm64.tar.gz 123539848 BLAKE2B 
816ed88d48eb1899874704bec9ab86e415354e2a5da17044da7ffea609b59ae245bda401be374774f3e11fae7d7d21cf3b3de1bbe44cf14cfee83ed4da5afe86
 SHA512 
ba4f82e939be43ed863f059f69cdfb80b6dfe7cf99638bd6e787b060c2c1c4934440b599c133f61e3a0995f73675ae5d927bb047597cdd6a15b9074891dfd62e
+DIST dotnet-sdk-3.1.423-linux-x64.tar.gz 123405008 BLAKE2B 
4096ae9ee744cd1607b02b36cc123099158b093f1410697f65dc71c3a45a577e7c22f9de1941f9447d6b59187cd247f638a808e855c0765ce61c092ae6223c3b
 SHA512 
bcb0efcc066a668eb390b57fd2c944abe73234fdbed57a4b1d21af5b880d102b765f2a790bb137d4b9f3d0d4e24fc53d39dc7666e665624c12e07d503c54ceae
 DIST dotnet-sdk-5.0.407-linux-arm.tar.gz 139346500 BLAKE2B 
5bd4cdda68fd5668be488d2f75bf8ba79474985f8c1142af8c5209b0fc68ff39a4ab9a1916671ebaf6f783f0d9d193a454861474240642d77eb96e8102d7b535
 SHA512 
37db60df90f9f43a5399c1b7929c545e3815d7a91fdea82c96a136dcef993b0f8c67568759ae24321dee818fd1501cea8e541a159e10ed1a08fa96dddf2ffb9e
 DIST dotnet-sdk-5.0.407-linux-arm64.tar.gz 137430261 BLAKE2B 
810f545a399d9f59dece514f9024730281d8cdda7f7d4e632e5b53490dfbf7e60595a720cba390608ad3b01ba6337706f7bf03570fa95e80469e8a9bcd6fb21f
 SHA512 
500428a6a99d3825400be5cc1a723283f21a98c15ef68914e9252fc872b625fd10c220afd9787b7db6b226a04e83d30658234d464ccdf838639920d1768025e0
 DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 
6c049812539aec3ee48c653f9344a9b8aac356d862aa864da97692be37455c8390956c4fb4b93f432b518556c575ac25bef29ff31013b0ec391b8de80c8a59fa
 SHA512 
b45f1bf086bfb5e0701c5e14534524ffc87d0195358ac4fa2cf36dac74537ca4c21c7177cfbfa7e121e77aa4106bb1e7039c9739ad73b942e2437bc5e39e6dce

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild
new file mode 100644
index 000000000000..595560460cba
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+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="3.1"
+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(+)] )
+"
+
+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
+}
+
+pkg_postinst() {
+       # For bug #833281 Also, MS docs:
+       # 
https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
+       optfeature "globalization support" dev-libs/icu
+}

Reply via email to