From 6e476156e1a0d2f4aa53968c37835c3441301367 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 19 Nov 2022 00:59:31 +0000 Subject: gentoo auto-resync : 19:11:2022 - 00:59:30 --- dev-dotnet/dotnet-sdk-bin/Manifest | 12 ++--- .../dotnet-sdk-bin-3.1.422-r2.ebuild | 54 -------------------- .../dotnet-sdk-bin-3.1.422-r3.ebuild | 54 ++++++++++++++++++++ .../dotnet-sdk-bin-3.1.423-r3.ebuild | 54 -------------------- .../dotnet-sdk-bin-3.1.423-r4.ebuild | 54 ++++++++++++++++++++ .../dotnet-sdk-bin-5.0.408-r3.ebuild | 54 -------------------- .../dotnet-sdk-bin-5.0.408-r4.ebuild | 54 ++++++++++++++++++++ .../dotnet-sdk-bin-6.0.401-r3.ebuild | 59 ---------------------- .../dotnet-sdk-bin-6.0.401-r4.ebuild | 59 ++++++++++++++++++++++ .../dotnet-sdk-bin-6.0.402-r1.ebuild | 59 ---------------------- .../dotnet-sdk-bin-6.0.402-r2.ebuild | 59 ++++++++++++++++++++++ .../dotnet-sdk-bin-7.0.100-r1.ebuild | 59 ++++++++++++++++++++++ .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.100.ebuild | 59 ---------------------- 13 files changed, 345 insertions(+), 345 deletions(-) delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r2.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r3.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r3.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r3.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r1.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild create mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild delete mode 100644 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100.ebuild (limited to 'dev-dotnet/dotnet-sdk-bin') diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest index 625c8903fd62..60794f4e9c43 100644 --- a/dev-dotnet/dotnet-sdk-bin/Manifest +++ b/dev-dotnet/dotnet-sdk-bin/Manifest @@ -16,10 +16,10 @@ DIST dotnet-sdk-6.0.402-linux-x64.tar.gz 185619780 BLAKE2B 1880ec1f94bd8c79db550 DIST dotnet-sdk-7.0.100-linux-arm.tar.gz 187334635 BLAKE2B 3b5ce167f5d92c1bbfe69cf2dad2e998b790dc9ee3255d0b09c64a5ce10e1c8ee4350911730f9b7085efd86beaffa2b8342d0abd630469fed58b9bd7b92d5f69 SHA512 11c1150357a0a79095b563671bc038085f8bbbc678a47681c4decade22fcb18504e60732518e681a5688008e7ffbad69933a8ff3bd91c09ff4df66a80a596809 DIST dotnet-sdk-7.0.100-linux-arm64.tar.gz 187383874 BLAKE2B 0aef20c885587a1823ced1910f747e51afa7e632a0efa8329828bb0ad314837091458ce18f622deac96ebc1bd7104bfa9efcd7334893508080ea9b8136404f7f SHA512 0a332df58891e808c9adc2b785e9b0e658b29b494963c8d501b0f8806ff5d3daad4614886349cbba86af638ed7ac76e78a2d05aeca13bac25d5f45fbe62b8251 DIST dotnet-sdk-7.0.100-linux-x64.tar.gz 192029252 BLAKE2B 9fceb9e02866115dddc10395edcec5223f3a0694c844b8c242134029e751b8ab9e0999be35cdd73491b23ebcbf7ace1214395379153143c2553d8d999212e810 SHA512 0a2e74486357a3ee16abb551ecd828836f90d8744d6e2b6b83556395c872090d9e5166f92a8d050331333d07d112c4b27e87100ba1af86cac8a37f1aee953078 -EBUILD dotnet-sdk-bin-3.1.422-r2.ebuild 1524 BLAKE2B 21452c00a744c86ae92cd95d0165eea302284a357e6ab962e07e04edb498b105d325ec52121aad24cc78fcb4411664e95415a16a001abf9d0a996cf62d9e2d22 SHA512 6bdc24b423675a71a92ecad31af0b0b60c2f7a4b1369d39e1d71553dbe3053b652e7b1a601597c155f53b03d6744dbdff699071f818bdc6064a864faea0c39dc -EBUILD dotnet-sdk-bin-3.1.423-r3.ebuild 1524 BLAKE2B 21452c00a744c86ae92cd95d0165eea302284a357e6ab962e07e04edb498b105d325ec52121aad24cc78fcb4411664e95415a16a001abf9d0a996cf62d9e2d22 SHA512 6bdc24b423675a71a92ecad31af0b0b60c2f7a4b1369d39e1d71553dbe3053b652e7b1a601597c155f53b03d6744dbdff699071f818bdc6064a864faea0c39dc -EBUILD dotnet-sdk-bin-5.0.408-r3.ebuild 1524 BLAKE2B ea82a741afc04ca1593723149129dbe19ff24370537906f6a130f2bbfc00fe86b52e681274b516114cbb64ac4d3208e49e657c9559f3c11a89c8d4dfe4715bb4 SHA512 0c11fd97ed8b305d284a96ca5b28ce813309f6f1ca130269fc5143e031cce0f394c9f0c713aeca3245a02f20ebe1b26c12ebe7864f0ee1826a1a31e7f51af559 -EBUILD dotnet-sdk-bin-6.0.401-r3.ebuild 1768 BLAKE2B 1e337645523908f14fe386f7ec6f60e3f1f22e0033c1cf9a70c5e22da6257a8ab340463a4d56deaf60772461b6695ff3903d175f3ae5a5c205ac1716647670a6 SHA512 acec211023fdf0ed5235690d0e9c82b3b7d25e69a99418a9bd1a4b7d41d6b82fa8b16085382b2f62a310ae7167a5ba3b09f203243a3bd35aef6b1ab4510203f7 -EBUILD dotnet-sdk-bin-6.0.402-r1.ebuild 1768 BLAKE2B 1e337645523908f14fe386f7ec6f60e3f1f22e0033c1cf9a70c5e22da6257a8ab340463a4d56deaf60772461b6695ff3903d175f3ae5a5c205ac1716647670a6 SHA512 acec211023fdf0ed5235690d0e9c82b3b7d25e69a99418a9bd1a4b7d41d6b82fa8b16085382b2f62a310ae7167a5ba3b09f203243a3bd35aef6b1ab4510203f7 -EBUILD dotnet-sdk-bin-7.0.100.ebuild 1768 BLAKE2B 082e6343363397d7e121631adedd74b18de523b95fdeeaadc9cb5c12ccb7bf3b4e3b7a4a96789b446ed5782d6889eaec6037646558c9270eb3c81d9abd0c2395 SHA512 e243f666a324bb4089a44bf5000869ea648d0f0126f26c70e6c7019e86d30fa224a45e405cedf06a4ed2332687770fe7a01d62083c3fd5129177753df82e9743 +EBUILD dotnet-sdk-bin-3.1.422-r3.ebuild 1529 BLAKE2B d176795756db4edaf5d558d2df22de6ad005a1eeb9387c9a7caa1e981db4ca3f081ab4c9233d4c22bcb95d70593b208bc72f4bdca334b8971a788eb70f737ff8 SHA512 eddbd3e50caa6a8c1b84e3ea8bfed17b7a265c746c709a6e785e389c459242a4ab1f2e26d2189469970ea3d9388e9b4aef06641dbed88b22dcb31ea291897006 +EBUILD dotnet-sdk-bin-3.1.423-r4.ebuild 1529 BLAKE2B d176795756db4edaf5d558d2df22de6ad005a1eeb9387c9a7caa1e981db4ca3f081ab4c9233d4c22bcb95d70593b208bc72f4bdca334b8971a788eb70f737ff8 SHA512 eddbd3e50caa6a8c1b84e3ea8bfed17b7a265c746c709a6e785e389c459242a4ab1f2e26d2189469970ea3d9388e9b4aef06641dbed88b22dcb31ea291897006 +EBUILD dotnet-sdk-bin-5.0.408-r4.ebuild 1529 BLAKE2B 2d1c8f1dbfd5c3ca142f219eaee22ad62556b62cd9b335a53e50a7ae93de3e9864ed868a02be1186bee9f9e159c5a6b4c17da2e295ae20ebad4da5a29dbed01a SHA512 34653e4024bd4ee317892999dcafa51f22fde674bdcfa8b124c8ada70515d3bc544acd34716f3569a68c1f8a688501c8472ff76d22814cf6f4b417a5387603fa +EBUILD dotnet-sdk-bin-6.0.401-r4.ebuild 1773 BLAKE2B bf5082c9400868db54342f8e7977d3b97068f159b066d61135f1e6c7b1bf04d04c11bcc9bd342186315058404504b117dec94b2c4c63de3f7ee2f0051c7dba98 SHA512 4366d2efdf4a0b9605943e7a7b7582f33785af2bbd8d26500d1182998cd66f92f664afd5fcdf2c8e8c6a1184474c023fb8f7cb6d65e8648ed2bddc31671b85f3 +EBUILD dotnet-sdk-bin-6.0.402-r2.ebuild 1773 BLAKE2B bf5082c9400868db54342f8e7977d3b97068f159b066d61135f1e6c7b1bf04d04c11bcc9bd342186315058404504b117dec94b2c4c63de3f7ee2f0051c7dba98 SHA512 4366d2efdf4a0b9605943e7a7b7582f33785af2bbd8d26500d1182998cd66f92f664afd5fcdf2c8e8c6a1184474c023fb8f7cb6d65e8648ed2bddc31671b85f3 +EBUILD dotnet-sdk-bin-7.0.100-r1.ebuild 1773 BLAKE2B a4a4c1d7f6297056d21e0c05a41b37a1d14ba5a50304715fc748416845166ba42c23bb7cb39f0391e48ca0211a16c75c450ba519af451a4208f3dc99293b526f SHA512 454ee2263ae9b940b8aa64cc46ac2bc538f9fe3e6e37cd15f0fd7efb03c63a4f1ce3073ad112ec521f7c0ccc277e214eca32f0689db71421137c01af2c813db3 MISC metadata.xml 506 BLAKE2B 55557ab3b5268a5e2a2ec4ca0c0c0aabc0252fc46c73a6d17f07af3d48daa0a0943f4638d138bdf35d108d462dd0bec21571f354f8dc5e5e0d366ab83141ae6b SHA512 25bae232577cbcd584f68b76bb2764b874913e2bdb35f4b115ae7338b7d49c5e6ef9c049ddbbb97e609aea1bf18dfca1fca5941036da3a46d786f1f63c06e773 diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r2.ebuild deleted file mode 100644 index 051383c06bd0..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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-libs/icu - dev-util/lttng-ust:0 - sys-libs/zlib:0/1 - dotnet-symlink? ( - !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:7.0[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 -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild new file mode 100644 index 000000000000..a4e345422c38 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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-libs/icu + dev-util/lttng-ust:0/2.12 + sys-libs/zlib:0/1 + dotnet-symlink? ( + !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:7.0[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 +} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r3.ebuild deleted file mode 100644 index 051383c06bd0..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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-libs/icu - dev-util/lttng-ust:0 - sys-libs/zlib:0/1 - dotnet-symlink? ( - !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:7.0[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 -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild new file mode 100644 index 000000000000..a4e345422c38 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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-libs/icu + dev-util/lttng-ust:0/2.12 + sys-libs/zlib:0/1 + dotnet-symlink? ( + !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:7.0[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 +} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r3.ebuild deleted file mode 100644 index 7186835d3a46..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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-libs/icu - 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(+)] - !dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:7.0[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 -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild new file mode 100644 index 000000000000..f9c3ca318dd7 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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-libs/icu + dev-util/lttng-ust:0/2.12 + sys-libs/zlib:0/1 + dotnet-symlink? ( + !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:7.0[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 +} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r3.ebuild deleted file mode 100644 index ae76c5251177..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r3.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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="6.0" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="+dotnet-symlink" -REQUIRED_USE="elibc_glibc" -QA_PREBUILT="*" -RESTRICT+=" splitdebug" -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-libs/icu - 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(+)] - !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)] - ) -" - -S=${WORKDIR} - -src_install() { - local dest="opt/${PN}-${SLOT}" - dodir "${dest%/*}" - - # Create a magic workloads file, bug #841896 - local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")" - local workloads="metadata/workloads/${SLOT}.${featureband}" - { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die - - { 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 -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild new file mode 100644 index 000000000000..268191058c98 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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="6.0" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="+dotnet-symlink" +REQUIRED_USE="elibc_glibc" +QA_PREBUILT="*" +RESTRICT+=" splitdebug" +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0/2.12 + sys-libs/zlib:0/1 + dotnet-symlink? ( + !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)] + ) +" + +S=${WORKDIR} + +src_install() { + local dest="opt/${PN}-${SLOT}" + dodir "${dest%/*}" + + # Create a magic workloads file, bug #841896 + local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")" + local workloads="metadata/workloads/${SLOT}.${featureband}" + { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die + + { 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 +} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r1.ebuild deleted file mode 100644 index ae76c5251177..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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="6.0" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="+dotnet-symlink" -REQUIRED_USE="elibc_glibc" -QA_PREBUILT="*" -RESTRICT+=" splitdebug" -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-libs/icu - 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(+)] - !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)] - ) -" - -S=${WORKDIR} - -src_install() { - local dest="opt/${PN}-${SLOT}" - dodir "${dest%/*}" - - # Create a magic workloads file, bug #841896 - local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")" - local workloads="metadata/workloads/${SLOT}.${featureband}" - { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die - - { 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 -} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild new file mode 100644 index 000000000000..268191058c98 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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="6.0" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="+dotnet-symlink" +REQUIRED_USE="elibc_glibc" +QA_PREBUILT="*" +RESTRICT+=" splitdebug" +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0/2.12 + sys-libs/zlib:0/1 + dotnet-symlink? ( + !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)] + ) +" + +S=${WORKDIR} + +src_install() { + local dest="opt/${PN}-${SLOT}" + dodir "${dest%/*}" + + # Create a magic workloads file, bug #841896 + local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")" + local workloads="metadata/workloads/${SLOT}.${featureband}" + { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die + + { 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 +} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild new file mode 100644 index 000000000000..da1741add0e5 --- /dev/null +++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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="7.0" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="+dotnet-symlink" +REQUIRED_USE="elibc_glibc" +QA_PREBUILT="*" +RESTRICT+=" splitdebug" +RDEPEND=" + app-crypt/mit-krb5:0/0 + dev-libs/icu + dev-util/lttng-ust:0/2.12 + sys-libs/zlib:0/1 + dotnet-symlink? ( + !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] + !dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)] + ) +" + +S=${WORKDIR} + +src_install() { + local dest="opt/${PN}-${SLOT}" + dodir "${dest%/*}" + + # Create a magic workloads file, bug #841896 + local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")" + local workloads="metadata/workloads/${SLOT}.${featureband}" + { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die + + { 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 +} diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100.ebuild deleted file mode 100644 index 76d9e128d40b..000000000000 --- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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="7.0" -KEYWORDS="~amd64 ~arm ~arm64" -IUSE="+dotnet-symlink" -REQUIRED_USE="elibc_glibc" -QA_PREBUILT="*" -RESTRICT+=" splitdebug" -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-libs/icu - 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(+)] - !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)] - !dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)] - ) -" - -S=${WORKDIR} - -src_install() { - local dest="opt/${PN}-${SLOT}" - dodir "${dest%/*}" - - # Create a magic workloads file, bug #841896 - local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")" - local workloads="metadata/workloads/${SLOT}.${featureband}" - { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die - - { 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 -} -- cgit v1.2.3