From 21d13de728a72e1fd5edf0fcb23aff76a4b0de55 Mon Sep 17 00:00:00 2001 From: Rasmus Thomsen Date: Mon, 15 Oct 2018 11:23:12 +0200 Subject: [PATCH] rust: split rustlib into rust-std [ci skip] --- srcpkgs/rust-std | 1 + srcpkgs/rust/template | 12 ++++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) create mode 120000 srcpkgs/rust-std diff --git a/srcpkgs/rust-std b/srcpkgs/rust-std new file mode 120000 index 00000000000..6ef8575b5fa --- /dev/null +++ b/srcpkgs/rust-std @@ -0,0 +1 @@ +rust \ No newline at end of file diff --git a/srcpkgs/rust/template b/srcpkgs/rust/template index c6b46c70e45..c07f96918b8 100644 --- a/srcpkgs/rust/template +++ b/srcpkgs/rust/template @@ -1,7 +1,7 @@ # Template file for 'rust' pkgname=rust version=1.28.0 -revision=3 +revision=4 _rust_dist_version=1.28.0 _cargo_dist_version=0.30.0 # NB. if you push any(!) new version, don't forget to put a build @@ -13,6 +13,7 @@ build_style=configure make_build_args="dist VERBOSE=1" hostmakedepends="cmake curl pkg-config python" makedepends="libffi-devel llvm ncurses-devel libxml2-devel zlib-devel" +depends="rust-std" short_desc="Safe, concurrent, practical systems language" maintainer="Enno Boland " homepage="https://www.rust-lang.org/" @@ -24,7 +25,7 @@ if [ "$CROSS_BUILD" ]; then hostmakedepends+=" cargo llvm" # These are required for building the buildhost's stage0/1 - hostmakedepends+=" libffi-devel libxml2-devel + hostmakedepends+=" libffi-devel libxml2-devel ncurses-devel zlib-devel" else case "$XBPS_MACHINE" in @@ -195,3 +196,10 @@ rust-doc_package() { vmove usr/share/doc } } + +rust-std_package() { + short_desc+=" - standard library" + pkg_install() { + vmove usr/lib/rustlib + } +}