diff options
Diffstat (limited to 'dev-dotnet/dotnet-sdk')
-rw-r--r-- | dev-dotnet/dotnet-sdk/Manifest | 2 | ||||
-rw-r--r-- | dev-dotnet/dotnet-sdk/dotnet-sdk-7.0.105-r1.ebuild | 104 |
2 files changed, 0 insertions, 106 deletions
diff --git a/dev-dotnet/dotnet-sdk/Manifest b/dev-dotnet/dotnet-sdk/Manifest index f6ec2fe37755..eafee47ded8d 100644 --- a/dev-dotnet/dotnet-sdk/Manifest +++ b/dev-dotnet/dotnet-sdk/Manifest @@ -1,5 +1,3 @@ -DIST dotnet-sdk-7.0.105-prepared-gentoo-amd64.tar.xz 1617916684 BLAKE2B 729d2027e3c356581f7db763d7da09cba512a1a48ddf6492e632dd15eaa547efa8153abeec73c37b5e31e0b8d94c54e0495dd0e67dbe8d1592dbb93b5484e830 SHA512 f45366830435a3adb03221a684818337b3ad6af6b3d46edbf0a664af1c49e7b949c0d2c4507b61c767fdddfa492d32d341cd22e2e4ad28657504ed34757c6aff DIST dotnet-sdk-8.0.100-prepared-gentoo-amd64.tar.xz 1714535960 BLAKE2B fd6027b86168d8801b1d8a7bbb08e9c358918a7693b03fa4e7e43e2a58568a65d71e2c5907ec7c7a03b83685608cd16aa010706fb4d14cd44ab0f0669654c8c2 SHA512 75efdcf44383445bc81981e2077be03c7311db316e295aa7f960f50d65367cde9bd86351f345072feb827a569c8de4fa8c9829d92000d2cbeb312ee9ddc17b44 -EBUILD dotnet-sdk-7.0.105-r1.ebuild 2417 BLAKE2B 8b351879ff38a5c867919d8f4d31984c98fad16886f2794fddfe6e13450764acf18d65efdc55875dfc9e141f076f9ec3364c8ea97163d6a29439874637fcd199 SHA512 4205a9e46323e754d6752f264fa405428bd579c20eb2ba3a030f470f0e5ee1e82e3cda852aeba1bd081453a1c14718ae58f702fee4410cdf290900031eb2231a EBUILD dotnet-sdk-8.0.100.ebuild 3605 BLAKE2B 2adc588746b94336f6e3e9c0420f75c966dc1fe0fdc4c8e32de60c3414e7daa32b37287e998c665f9abe923cc0786f31f47524537d92e03197325f95f4ee94e6 SHA512 f69562dfe3f1f89b4ce1453e4cbfa2aecbecf25d301e6348295e865cc5ea7c60c5340ad18804a1fcba2439f3125cb3e36d7d6c0b2ee833788886858aa9fb8a65 MISC metadata.xml 518 BLAKE2B f9733bd3b6b343126c400ce35dc7e4e57421a6643219341c4beab83d47beb1182306f3d0c5f1e7ff0854fd49818b2c6af37598170b88e2eb82b62d478735abf0 SHA512 940830b1208c39e4cfd72817d399156b027e5ac51dcc7bb983c9ec973f8f2ef76e440a2d358d15f7a2e185c42ae98c986210224f1477923967e3dc70eb0cfde9 diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-7.0.105-r1.ebuild b/dev-dotnet/dotnet-sdk/dotnet-sdk-7.0.105-r1.ebuild deleted file mode 100644 index c62ef3c73f57..000000000000 --- a/dev-dotnet/dotnet-sdk/dotnet-sdk-7.0.105-r1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -## Build the tarball: -## ./build.sh --configuration Release --architecture x64 \ -## /p:ArcadeBuildTarball=true /p:TarballDir="$(pwd)/dotnet-sdk-7.0.105" -## cd dotnet-sdk-7.0.105 -## ./prep.sh --bootstrap -## cd .. -## tar --create --auto-compress --file dotnet-sdk-7.0.105.tar.xz dotnet-sdk-7.0.105 -## mv dotnet-sdk-7.0.105.tar.xz dotnet-sdk-7.0.1050-prepared-gentoo-amd64.tar.xz -## upload dotnet-sdk-7.0.1050-amd64.tar.xz - -EAPI=8 - -LLVM_MAX_SLOT=16 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit check-reqs llvm python-any-r1 - -DESCRIPTION=".NET is a free, cross-platform, open-source developer platform" -HOMEPAGE="https://dotnet.microsoft.com/" -SRC_URI=" - amd64? ( https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}-prepared-gentoo-amd64.tar.xz ) -" - -SDK_SLOT="$(ver_cut 1-2)" -RUNTIME_SLOT="${SDK_SLOT}.5" -SLOT="${SDK_SLOT}/${RUNTIME_SLOT}" - -LICENSE="MIT" -KEYWORDS="~amd64" - -BDEPEND=" - ${PYTHON_DEPS} - <sys-devel/clang-$(( LLVM_MAX_SLOT + 1 )) - dev-util/cmake - dev-vcs/git -" -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-libs/icu - dev-libs/openssl:= - dev-util/lttng-ust:0/2.12 - sys-libs/zlib:0/1 -" -IDEPEND="app-eselect/eselect-dotnet" -PDEPEND=" - ~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT} - ~dev-dotnet/dotnet-runtime-nugets-3.1.32 - ~dev-dotnet/dotnet-runtime-nugets-6.0.16 -" - -CHECKREQS_DISK_BUILD="20G" - -# QA_PREBUILT="*" # TODO: Which binaries are created by dotnet itself? - -pkg_setup() { - check-reqs_pkg_setup - llvm_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - unset DOTNET_ROOT - unset NUGET_PACKAGES - - export DOTNET_CLI_TELEMETRY_OPTOUT=1 - export MSBUILDDISABLENODEREUSE=1 - export UseSharedCompilation=false -} - -src_compile() { - # Remove .NET leftover files that block build. - if [[ -f /tmp/PackageVersions.props ]] ; then - rm /tmp/PackageVersions.props # nonfatal - fi - - ebegin "Building .NET SDK ${SDK_SLOT}" - bash ./build.sh --clean-while-building - eend ${?} || die "build failed" -} - -src_install() { - local dest=/usr/$(get_libdir)/${PN}-${SDK_SLOT} - dodir ${dest} - - ebegin "Extracting SDK archive" - tar xzf artifacts/*/Release/${P}-*.tar.gz -C "${ED}"/${dest} - eend ${?} || die "extraction failed" - - fperms 0755 ${dest} - dosym -r ${dest}/dotnet /usr/bin/dotnet-${SDK_SLOT} -} - -pkg_postinst() { - eselect dotnet update ifunset -} - -pkg_postrm() { - eselect dotnet update ifunset -} |