Hello community, here is the log from the commit of package cargo-bootstrap for openSUSE:Factory checked in at 2016-10-28 10:46:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cargo-bootstrap (Old) and /work/SRC/openSUSE:Factory/.cargo-bootstrap.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cargo-bootstrap" Changes: -------- New Changes file: --- /dev/null 2016-10-27 01:54:32.792041256 +0200 +++ /work/SRC/openSUSE:Factory/.cargo-bootstrap.new/cargo-bootstrap.changes 2016-10-28 10:47:00.000000000 +0200 @@ -0,0 +1,21 @@ +------------------------------------------------------------------- +Mon Jun 27 17:18:41 UTC 2016 - kgronl...@suse.com + +- Update to 0.12.0-nightly (50dad37 2016-06-21) + +------------------------------------------------------------------- +Thu Apr 7 18:12:51 UTC 2016 - i...@xuzhao.net + +- Update to 0.10.0-nightly (f20ca62 2016-04-06) + +------------------------------------------------------------------- +Sun Sep 6 12:58:33 UTC 2015 - kgronl...@suse.com + +- Update to 0.5.0+nightly.20150904.ec59a6c + +------------------------------------------------------------------- +Tue Aug 26 15:08:59 UTC 2014 - dmacvi...@suse.de + +- snapshot + + New: ---- README.packaging cargo-bootstrap.changes cargo-bootstrap.spec cargo-nightly-i686-unknown-linux-gnu.tar.gz cargo-nightly-x86_64-unknown-linux-gnu.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cargo-bootstrap.spec ++++++ # # spec file for package cargo-bootstrap # # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: cargo-bootstrap Version: 0.12.0+nightly.20160621.50dad37 Release: 0 Summary: Bootstrap Package for Cargo License: MIT or Apache-2.0 Group: Development/Languages/Other Url: https://crates.io Provides: cargo Source0: cargo-nightly-x86_64-unknown-linux-gnu.tar.gz Source1: cargo-nightly-i686-unknown-linux-gnu.tar.gz Source2: README.packaging BuildRequires: rustc-stable Requires: rustc-stable ExclusiveArch: %ix86 x86_64 %description Bootstrap package for Cargo, crate host for the Rust systems programming language. %prep %ifarch x86_64 %setup -T -b 0 -n cargo-nightly-x86_64-unknown-linux-gnu %else %setup -T -b 1 -n cargo-nightly-i686-unknown-linux-gnu %endif %build %install ./install.sh --destdir=%{buildroot} --prefix=%{_prefix} --disable-ldconfig mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d mv %{buildroot}%{_prefix}/etc/bash_completion.d/cargo %{buildroot}%{_sysconfdir}/bash_completion.d rm %{buildroot}%{_datadir}/zsh/site-functions/_cargo rm -rf %{buildroot}%{_prefix}/lib/rustlib %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %{_bindir}/cargo %config %{_sysconfdir}/bash_completion.d/cargo %{_datadir}/man/man1/cargo* %{_datadir}/doc/cargo %changelog ++++++ README.packaging ++++++ # Cargo bootstrap This package is needed since cargo needs cargo to build itself. There is some work on implementing a basic version of cargo in Python that might be usable to achieve non-circular bootstrapping, but at the moment it is unable to build a current version of cargo. The snapshots are downloaded from crates.io. URLs: https://static.rust-lang.org/cargo-dist/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz https://static.rust-lang.org/cargo-dist/cargo-nightly-i686-unknown-linux-gnu.tar.gz We can't set these URLs as source URLs since they frequently change upstream, and we need a particular version of them to match the version in the RPM package.