Commit Graph

168 Commits

Author SHA1 Message Date
Luca Bruno
32f4260981 debian: add compiler-rt copyright bits 2015-01-22 00:06:55 +01:00
Luca Bruno
4073a22f8c debian: synch copyright year for miniz 2015-01-22 00:06:55 +01:00
Luca Bruno
73df9a205a debian: update copyright bits for valgrind headers 2015-01-22 00:06:54 +01:00
Luca Bruno
e848c9ae59 debian: update copyright years 2015-01-22 00:06:54 +01:00
Luca Bruno
6c7cdbb39b debian: add jemalloc copyright bits 2015-01-22 00:06:54 +01:00
Luca Bruno
07fe44c09e debian: don't mix bsd-3 license text with copyright holder 2015-01-22 00:06:54 +01:00
Luca Bruno
1f05e8ae8a debian: fix typo (split line) in rules 2015-01-22 00:06:48 +01:00
Luca Bruno
a4e8622d50 debian: removing libuv references from copyright 2015-01-21 22:46:02 +01:00
Sylvestre Ledru
a51d697676 also delete empty files 2015-01-21 19:20:03 +01:00
Sylvestre Ledru
6fce0a9982 Remove the favicon from the doc 2015-01-21 19:11:04 +01:00
Luca Bruno
1d86d79e8a debian: change version and target experimental for now 2015-01-21 17:16:16 +01:00
Luca Bruno
2025fa0789 debian: update watch file for current src path 2015-01-21 17:16:16 +01:00
Sylvestre Ledru
ff2f59dbf6 Merge branch 'master' of git+ssh://git.debian.org//git/pkg-rust/rust 2015-01-21 15:04:56 +01:00
Sylvestre Ledru
01cbd57b8c install the rust doc in a better place 2015-01-21 14:56:34 +01:00
Luca Bruno
ad75087d51 debian: add a README.source file to describe current packaging 2015-01-21 14:53:31 +01:00
Sylvestre Ledru
2d084d4c18 bing brack parallel build 2015-01-21 14:45:30 +01:00
Sylvestre Ledru
318e041e45 Disable the favicon (lintian complains about it) 2015-01-21 14:38:07 +01:00
Sylvestre Ledru
5294c94c0b Use rust.manpages 2015-01-21 14:31:01 +01:00
Sylvestre Ledru
a517db80df fix the rust-doc section 2015-01-21 13:15:23 +01:00
Sylvestre Ledru
eae8a83a00 Missing dep for the doc generation 2015-01-21 13:14:55 +01:00
Sylvestre Ledru
c18f75cf30 Enable the testsuite 2015-01-21 12:01:33 +01:00
Jordan Justen
6b17b8d73d debian: Remove stage0 binaries 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:18 -08: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
Jordan Justen
2412f0f30b debian: Add make_orig-dl_tarball.py
This script will download the snapshot files and tar them into a
../rust_$VERSION.orig-dl.tar.gz file.

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-20 16:58:16 -08:00
Sylvestre Ledru
ff7b6f6e31 add valgrind: use by the testsuite 2015-01-20 20:48:22 +01: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
1127ce9d07 Update the list of build dep to build the doc 2015-01-20 16:46:49 +01:00
Sylvestre Ledru
7bdffa5bcc add a todo + bikeshedding 2015-01-20 10:08:02 +01:00
Sylvestre Ledru
66c8561cb8 add more stuff in the todo list 2015-01-20 10:04:09 +01:00
Sylvestre Ledru
772979ec79 Cosmetic 2015-01-20 10:01:29 +01:00
Sylvestre Ledru
6cbc537ef1 Add a TODO list 2015-01-20 08:52:05 +01:00
Sylvestre Ledru
b3e5d1383d Update of the vcs-* fields 2015-01-20 08:47:19 +01:00
Sylvestre Ledru
6dbd4ee017 * Move package to the Rust maintainers team
* Update the uploaders/maintainer fields
2015-01-20 08:46:20 +01:00
Jordan Justen
9c865efd88 debian: 1.0.0~0alpha-0.1 changelog
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:26:22 -08: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
3d5adb9d71 debian: Don't list llvm-dev as a build dep
For now we are back to using llvm distributed with rust.

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:47 -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
2bdce5aa6a debian: Update build dependencies for unstable/sid
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:47 -08:00
Jordan Justen
1c353953bc debian: override description-starts-with-package-name lintian error
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:47 -08:00
Jordan Justen
1e329161d8 debian/copyright: Fix src/rt/miniz.c 'unlicense'
src/rt/miniz.c is public domain, but uses 'unlicense' wording.

Related lintian warning:
W: rust source: missing-license-paragraph-in-dep5-copyright public-domain (paragraph at line 21)

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:47 -08:00
Jordan Justen
5a3298be33 debian/copyright: Remove src/rt/isaac/*
Apparently this have moved to src/librand/isaac.rs and is now licensed
as Expat or Apache-2.0.

Related lintian warning:
W: rust source: missing-license-paragraph-in-dep5-copyright public-domain (paragraph at line 21)

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
b44366f483 debian: Update package description
The Rust website now has different synopsis text.

The previous description caused this lintian warning:
description-synopsis-starts-with-article

I think the new one will trigger description-starts-with-package-name,
but in this case it seems like a reasonable thing to override.

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:46 -08:00
Jordan Justen
e78d8d05e5 debian: override lintian library-not-linked-against-libc warning
Rust's libraries don't link to libc.

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:46 -08:00
Jordan Justen
c760255eb0 debian: Fix lintian warning copyright-refers-to-deprecated-bsd-license-file
https://lintian.debian.org/tags/copyright-refers-to-deprecated-bsd-license-file.html

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:46 -08:00
Jordan Justen
bd7ecda4de debian: override lintian source-is-missing error for compressed javascript
source-is-missing src/librustdoc/html/static/jquery-2.1.0.min.js

Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:45 -08:00