Commit Graph

21 Commits

Author SHA1 Message Date
Sylvestre Ledru
6fce0a9982 Remove the favicon from the doc 2015-01-21 19:11:04 +01:00
Sylvestre Ledru
2d084d4c18 bing brack parallel build 2015-01-21 14:45:30 +01:00
Sylvestre Ledru
5294c94c0b Use rust.manpages 2015-01-21 14:31:01 +01:00
Sylvestre Ledru
c18f75cf30 Enable the testsuite 2015-01-21 12:01:33 +01:00
Jordan Justen
3b5d38b25d debian: Don't copy files from debian/dl
Instead we will use ../rust_$VERSION.orig-dl.tar.gz and debian's
multiple upstream tarball support.

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-20 16:58:16 -08:00
Sylvestre Ledru
8354de7ad6 * Update the make install logic to install in debian/tmp/
instead of debian/rust and use the *.install files
* Introduce the rust-doc package
2015-01-20 18:07:05 +01:00
Sylvestre Ledru
becfe001c1 verbose mode 2015-01-20 16:47:36 +01:00
Sylvestre Ledru
7bdffa5bcc add a todo + bikeshedding 2015-01-20 10:08:02 +01:00
Jordan Justen
ac9de7b61c debian: Set enable-rpath flag for internal rust libraries
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:23:44 -08:00
Jordan Justen
a97d69b7db debian: Add rust-gdb links
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:48 -08:00
Jordan Justen
0f729e318d debian: shlibdeps support for multiple architectures
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:48 -08:00
Jordan Justen
1870024997 debian: Handle 1.0.0-alpha version number
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:48 -08:00
Jordan Justen
03b69fec33 debian: Fix issue seen with sudo pbuilder
sudo pbuilder caused SUDO_USER to be set during the
build. mk/install.mk will then try to run sudo, but since sudo is not
a build-dep, this will fail.

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:47 -08:00
Jordan Justen
f588d68d54 debian: Add rust stage0 binaries to debian/dl for 1.0.0 alpha
rust-stage0-2015-01-07-9e4e524-linux

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:46 -08:00
Jordan Justen
c92744c014 debian: Install rust libraries under /usr/lib/<arch>/rust
Install rust under:
usr/lib/$(DEB_HOST_MULTIARCH)/rust/$(RUST_VERSION)

override_dh_shlibdeps is based on
https://launchpad.net/~hansjorg/+archive/ubuntu/rust

usr/bin/rustc and usr/bin/rustdoc will be symlinked to the new install
location.

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:45 -08:00
Jordan Justen
23d2674b3a debian: Create rustc-0.12 and rustdoc-0.12
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:45 -08:00
Jordan Justen
02b7470845 debian/rules: Define some variables
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:45 -08:00
Jordan Justen
ef10207113 debian: Skip test since it is failing on 0.12
Base on:
https://launchpad.net/~hansjorg/+archive/ubuntu/rust

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:40 -08:00
Jordan Justen
7a06551f27 debian: Set SHELL environment variable when running configure
The configure script uses this to find the shell binary. If not set,
it will try to build i386 when on amd64 systems.

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:07:45 -08:00
Luca Bruno
2679d355a1 Enable parallel building of LLVM 2013-08-26 15:45:42 +02:00
Luca Bruno
be771b38b5 Initial packaging 2013-08-26 14:39:51 +02:00