# HG changeset patch # User Aleksej Bobylev # Date 1477961353 -7200 # Node ID 1aa53b0104baa2d606a5ba8ce6413b5e7912a2fa # Parent 6ba33cccff9daa58dc451089b8c09fa53f4e538e Add rust. diff -r 6ba33cccff9d -r 1aa53b0104ba rust-cargo/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/rust-cargo/receipt Tue Nov 01 02:49:13 2016 +0200 @@ -0,0 +1,19 @@ +# SliTaz package receipt. + +PACKAGE="rust-cargo" +VERSION="1.12.0" +CATEGORY="doc" +SHORT_DESC="The Rust package manager" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="MIT Apache BSD" +WEB_SITE="https://www.rust-lang.org/" + +WANTED="rust" +DEPENDS="rust" +SIBLINGS="rust rust-doc" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_files cargo* +} diff -r 6ba33cccff9d -r 1aa53b0104ba rust-doc/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/rust-doc/receipt Tue Nov 01 02:49:13 2016 +0200 @@ -0,0 +1,19 @@ +# SliTaz package receipt. + +PACKAGE="rust-doc" +VERSION="1.12.0" +CATEGORY="doc" +SHORT_DESC="The Rust programming language documentation" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="MIT Apache BSD" +WEB_SITE="https://www.rust-lang.org/" + +WANTED="rust" +SIBLINGS="rust rust-cargo" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share + cp -a $install/usr/share/doc $fs/usr/share +} diff -r 6ba33cccff9d -r 1aa53b0104ba rust/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/rust/receipt Tue Nov 01 02:49:13 2016 +0200 @@ -0,0 +1,30 @@ +# SliTaz package receipt. + +PACKAGE="rust" +VERSION="1.12.0" +CATEGORY="development" +SHORT_DESC="The Rust programming language" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="MIT Apache BSD" +WEB_SITE="https://www.rust-lang.org/" +TARBALL="rust-$VERSION-i686-unknown-linux-gnu.tar.gz" +WGET_URL="https://static.rust-lang.org/dist/$TARBALL" + +SIBLINGS="rust-doc rust-cargo" + +# Rules to configure and make the package. +compile_rules() +{ + ./install.sh \ + --prefix=$install/usr \ + --mandir=$install/usr/share/man +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_files rust-gdb rustc rustdoc rustc.1* rustdoc.1* + mkdir -p $fs/usr + cp -a $install/usr/lib $fs/usr + find $fs/usr/lib -type f -name '*.so' -exec chmod a+x \{\} \; +}