From 48f5cb670783d42d24e3491e24340ef92f19262a Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Sun, 19 Aug 2018 14:25:32 +0200 Subject: [PATCH] dev-lang/rust-bin: removes as upstream releases are compatibles --- dev-lang/rust-bin/Manifest | 7 -- dev-lang/rust-bin/rust-bin-1.26.0.ebuild | 117 ----------------------- 2 files changed, 124 deletions(-) delete mode 100644 dev-lang/rust-bin/Manifest delete mode 100644 dev-lang/rust-bin/rust-bin-1.26.0.ebuild diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest deleted file mode 100644 index 5e62b23..0000000 --- a/dev-lang/rust-bin/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST rust-1.26.0-arm-unknown-linux-gnueabihf.tar.gz 157138172 BLAKE2B 7fee504d11d444183d09ed26f8ae899408bd641a66d7d00aea7624d7926b09937cae50f776dc057c491393fa558f34a1b8b5e12bf6688db2d2f2ad7f32b0f701 SHA512 c98c00bf7dac99c5287a1e619fd231c242faafc2e4863eab338de352c6639f87fae02685439363d3f311f0e0ded13599ca2e579c4bcc4fd7d453919f2b2fa351 -DIST rust-1.26.0-armv7-unknown-linux-gnueabihf.tar.gz 154653020 BLAKE2B 91b6be5c078e8464e39352fd17be7d395adf3a2f86e4a6e8274a671e533954fa9e592355dee130f3c865062d773954bb03da598831dbe39beaa2110a5f399828 SHA512 f0b6c245c4a5cefa84db1ac915cee38660cc1ec7d4d7086c798042e0cbbdae10e264399d7cc434fb154488202a98164cde0b54cdf9c9f1e8c33d03559084708f -DIST rust-1.26.0-i686-unknown-linux-gnu.tar.xz 143003764 BLAKE2B 4c0b1872196c21bf9bc9d927455b4c8eb379e40281ef9fdd8a440b702b919628a00bf2e7b392084e8f41f30119c93bfa6e57ba47ee1adecb1d5cdda43778f821 SHA512 1257f9edefc49ee1742c3acd666d15f077c4d999a82dfe0d574df5c41981c3f716adf86b23d96cf9a6757508aea92abcbe06ad9e3bec2cb4ac19512d60ebba31 -DIST rust-1.26.0-mips-unknown-linux-gnu.tar.gz 158196167 BLAKE2B 97001f9784f6eecd12b723bb9034b4b2434ce3b3d4c0929335b7b0111dd92c2d729d3da32408395f1c32264568d5e5f6339e6eda4d3a8a07d81e10b8577d4aea SHA512 55bc9d5fdeb0b7546abc3f7c1b8d5290e2a567aecab5f75594147e47bc864bd78ac52093bae7d0fa8fdf016d8eed8dfb085e56662ad1fd69d96f3fe96824388f -DIST rust-1.26.0-powerpc64-unknown-linux-gnu.tar.gz 165159936 BLAKE2B 84ec2b5b73f3e3832faaaa579e19632056dd4e782db1eac5e560e031750b4aef8c5b7bf5d338a882b5f80cf7af3207fe58b20fe7f79fa92d3446d77034c4903f SHA512 e3a1cd047b1ffa4f5b40fcd17ca86766b91bb8b9eead6d87342b4fd47add8cc6c20ecec7097c448145deab27321442e5776d632605ae94ff226e2e3849236b89 -DIST rust-1.26.0-x86_64-unknown-linux-gnu.tar.xz 114085776 BLAKE2B 2131d0bc119919271688eac67bf542890dfbf156824348a8123895f20254af2953e6cdb1fdf27ea972c7590c62ef9d1991e745a2ec243b4b0796704066ac50a5 SHA512 ac6c9c20bf5508cdb2e648d1f736992fa94d73e8c04d0844805087701c1b4d93c0e0ecc6a5114e50e8fac50325c404ade7129fcecc8166c4eb17e244fd0b489e -EBUILD rust-bin-1.26.0.ebuild 3419 BLAKE2B 3e34897db53dc7c1c8c43a17d1f93c48fb77ba63932ddf1b685bb9c0d0536892e94b879612ed285d9e5958fa5045799a108f051acb6e0fccce0e18a048920a89 SHA512 8baf83b0f9054c60ec986121ec810ba0fc3766902c1d82f9519cb3487325387634d00dae68ff5804266fcb2f2ba51b9b7bbc3f1a32086d5bf0658b439a43bc76 diff --git a/dev-lang/rust-bin/rust-bin-1.26.0.ebuild b/dev-lang/rust-bin/rust-bin-1.26.0.ebuild deleted file mode 100644 index 975feae..0000000 --- a/dev-lang/rust-bin/rust-bin-1.26.0.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils bash-completion-r1 versionator - -MY_P="rust-${PV}" - -DESCRIPTION="Systems programming language from Mozilla" -HOMEPAGE="http://www.rust-lang.org/" -SRC_URI="amd64? ( https://static.rust-lang.org/dist/${MY_P}-x86_64-unknown-linux-gnu.tar.xz ) - arm? ( - !neon? ( https://static.rust-lang.org/dist/${MY_P}-arm-unknown-linux-gnueabihf.tar.gz ) - neon? ( https://static.rust-lang.org/dist/${MY_P}-armv7-unknown-linux-gnueabihf.tar.gz ) - ) - mips? ( https://static.rust-lang.org/dist/${MY_P}-mips-unknown-linux-gnu.tar.gz ) - ppc64? ( https://static.rust-lang.org/dist/${MY_P}-powerpc64-unknown-linux-gnu.tar.gz ) - x86? ( https://static.rust-lang.org/dist/${MY_P}-i686-unknown-linux-gnu.tar.xz )" - -LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" -SLOT="stable" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="doc neon" - -CARGO_DEPEND_VERSION="0.$(($(get_version_component_range 2) + 1)).0" - -DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 - !dev-lang/rust:0 -" -RDEPEND="${DEPEND}" -PDEPEND=">=dev-util/cargo-${CARGO_DEPEND_VERSION}" - -QA_PREBUILT=" - opt/${P}/bin/rustc-bin-${PV} - opt/${P}/bin/rustdoc-bin-${PV} - opt/${P}/lib/*.so - opt/${P}/lib/rustlib/*/lib/*.so - opt/${P}/lib/rustlib/*/lib/*.rlib* -" - -src_unpack() { - default - - local postfix - use amd64 && postfix=x86_64-unknown-linux-gnu - use arm && { - ! use neon && postfix=arm-unknown-linux-gnueabihf - use neon && postfix=armv7-unknown-linux-gnueabihf - } - use mips && postfix=mips-unknown-linux-gnu - use ppc64 && postfix=powerpc64-unknown-linux-gnu - use x86 && postfix=i686-unknown-linux-gnu - mv "${WORKDIR}/${MY_P}-${postfix}" "${S}" || die -} - -src_install() { - local std=$(grep 'std' ./components) - local components="rustc,${std}" - use doc && components="${components},rust-docs" - ./install.sh \ - --components="${components}" \ - --disable-verify \ - --prefix="${D}/opt/${P}" \ - --mandir="${D}/usr/share/${P}/man" \ - --disable-ldconfig \ - || die - - local rustc=rustc-bin-${PV} - local rustdoc=rustdoc-bin-${PV} - local rustgdb=rust-gdb-bin-${PV} - - mv "${D}/opt/${P}/bin/rustc" "${D}/opt/${P}/bin/${rustc}" || die - mv "${D}/opt/${P}/bin/rustdoc" "${D}/opt/${P}/bin/${rustdoc}" || die - mv "${D}/opt/${P}/bin/rust-gdb" "${D}/opt/${P}/bin/${rustgdb}" || die - - dosym "../../opt/${P}/bin/${rustc}" "/usr/bin/${rustc}" - dosym "../../opt/${P}/bin/${rustdoc}" "/usr/bin/${rustdoc}" - dosym "../../opt/${P}/bin/${rustgdb}" "/usr/bin/${rustgdb}" - - cat <<-EOF > "${T}"/50${P} - LDPATH="/opt/${P}/lib" - MANPATH="/usr/share/${P}/man" - EOF - doenvd "${T}"/50${P} - - cat <<-EOF > "${T}/provider-${P}" - /usr/bin/rustdoc - /usr/bin/rust-gdb - EOF - dodir /etc/env.d/rust - insinto /etc/env.d/rust - doins "${T}/provider-${P}" -} - -pkg_postinst() { - eselect rust update --if-unset - - elog "Rust installs a helper script for calling GDB now," - elog "for your convenience it is installed under /usr/bin/rust-gdb-bin-${PV}," - - if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then - elog "install app-emacs/rust-mode to get emacs support for rust." - fi - - if has_version app-editors/gvim || has_version app-editors/vim; then - elog "install app-vim/rust-vim to get vim support for rust." - fi - - if has_version 'app-shells/zsh'; then - elog "install app-shells/rust-zshcomp to get zsh completion for rust." - fi -} - -pkg_postrm() { - eselect rust unset --if-invalid -}