Commit Graph

171 Commits

Author SHA1 Message Date
Angus Lees
9bcb7ddfa9 Rename missing/sources/jquery.js
.. to help lintian find the matching source for
"jquery-2.1.0.min.js" (silences source-is-missing).
2015-07-22 15:29:13 +10:00
Angus Lees
b8da800b96 Restore Architecture: amd64 i386 filter
Mistakenly removed in the 1.1.0 multiarch patch.
2015-07-22 09:51:55 +10:00
Angus Lees
8dd17250b4 Tighten version-specific deps to ${binary:Version}
Was using ${source:Version}.  Lintian points out that ${binary:Version}
is required for binNMUs.
2015-07-21 14:46:30 +10:00
Angus Lees
eef1f4e32c rust-doc: Don't compress *.woff font files
These files are referenced by name in HTML/CSS - which breaks if the
files have been compressed.
2015-07-21 00:08:43 +10:00
Angus Lees
36a0542254 rust-doc: Remove unnecessary *.inc files
These are only used during HTML generation - the *.inc files are
unnecessary in the resulting package.
2015-07-21 00:07:49 +10:00
Angus Lees
b556761ea4 fixup! Replace 32x32 logo with local file 2015-07-21 00:07:32 +10:00
Angus Lees
6a91b06a94 Link rust-{gdb,lldb}.1 to {gdb,lldb}.1 manpages
These scripts don't do anything more than wrap {gdb,lldb} - and should
support all the same command line flags, etc.
2015-07-20 11:16:25 +10:00
Angus Lees
1add0b94ea Replace 32x32 logo with local file
Addresses several cases in HTML docs flagged by lintian's
privacy-breach-logo check.
2015-07-20 10:26:40 +10:00
Angus Lees
c1d28b0cd4 Remove EPUB from doc-base files
doc-base only deals with particular formats, and EPUB isn't on that
list.  Remove entries until doc-base learns about this format.
2015-07-19 22:50:26 +10:00
Angus Lees
49f209c4fb Release 1.1.0+dfsg1-1 2015-07-16 14:24:07 +10:00
Angus Lees
f20ed4ace8 New upstream release (1.1)
Requires a slightly different way to calculate RUST_HASH.
2015-06-28 00:01:50 -06:00
Angus Lees
a494ed12f2 Merge tag 'upstream-tar/1.1.0+dfsg1'
Upstream version 1.1.0+dfsg1

Conflicts:
	src/etc/snapshot.pyc
2015-06-26 16:48:27 -06:00
Angus Lees
d9579d0f11 Imported Upstream version 1.1.0+dfsg1 2015-06-26 16:41:04 -06:00
Angus Lees
0f9154dede Update to --release-channel=stable 2015-05-28 15:12:33 +10:00
Angus Lees
094d873361 Update debian/changelog 2015-05-27 18:16:19 +10:00
Angus Lees
36f4c51a27 Fix architecture.mk install path 2015-05-27 18:02:10 +10:00
Angus Lees
f56dabc77d rustc: Install /usr/share/rustc/architecture.mk helper
This makefile fragment declares Rust arch triples for Debian
host/target/build triples.  It hasn't been audited for completeness yet,
but is being published centrally to avoid duplication between packages.
2015-05-27 18:02:10 +10:00
Angus Lees
525ff0f9ff Split out library packages for multiarch
Split out libraries from rustc.deb into new packages:
- libstd-rust-4e7c5e5c - run-time dylibs
- libstd-rust-dev - compile-time dylibs + rlibs

Run-time dylibs (libstd-rust-4e7c5e5c) are installed into regular
multiarch lib path, compile-time libs are installed into
/usr/lib/rustlib/$rust_triple/

While we're at it, split out rust-gdb, rust-lldb into their own packages
too.
2015-05-27 18:02:10 +10:00
Angus Lees
485151a8c3 Set DT_SONAME when building dylibs
This patch adds a trivial DT_SONAME=$outfile when generating dylibs (and
using a GNU linker).

(Patch not yet sent upstream, but should be.)
2015-05-27 18:02:09 +10:00
Sylvestre Ledru
df43df3e2d * Fix the watch file
* Update of the repack to remove llvm sources
2015-05-18 15:26:25 +02:00
Sylvestre Ledru
23cccffb32 prepare for upload 2015-05-18 15:15:41 +02:00
Angus Lees
d26e875a04 New upstream release (1.0) 2015-05-16 08:29:02 +10:00
Angus Lees
3a6ff5a5ae Merge tag 'upstream-tar/1.0.0+dfsg1'
Upstream version 1.0.0+dfsg1

Conflicts:
	mk/main.mk
	src/etc/snapshot.pyc
	src/jemalloc/VERSION
	src/librustc_lint/lib.rs
	src/librustc_typeck/check/dropck.rs
2015-05-16 08:23:26 +10:00
Angus Lees
bd371182c2 Imported Upstream version 1.0.0+dfsg1 2015-05-16 08:16:23 +10:00
Angus Lees
85473448de Repack upstream source using copyright:Files-Excluded
Apparently uscan's mk-origtargz has a poorly documented feature that
strips out files listed in debian/copyright Files-Excluded.
2015-05-16 08:09:37 +10:00
Sylvestre Ledru
6141453080 remove llvm sources 2015-05-08 17:27:13 +02:00
Sylvestre Ledru
df58b66c4f remove from usptream tarball 2015-05-08 17:14:55 +02:00
Sylvestre Ledru
905d242b70 fix the copyright file 2015-05-08 17:14:08 +02:00
Sylvestre Ledru
c57eb54898 same version of jquery 2015-05-08 17:04:31 +02:00
Sylvestre Ledru
83ab77bcd2 Add a repack script to remove a file with an incorrect license 2015-05-07 18:24:41 +02:00
Sylvestre Ledru
6a0c4e61fd ready for upload 2015-05-06 17:03:15 +02:00
Sylvestre Ledru
9d09010545 Replace two more occurrences of jquery by the package 2015-05-06 11:15:38 +02:00
Sylvestre Ledru
bbd2468451 beta 4 2015-05-06 09:29:49 +02:00
Sylvestre Ledru
f555369c80 Merge tag 'upstream-tar/1.0.0_beta.4'
Upstream version 1.0.0~beta.4
2015-05-06 09:29:05 +02:00
Sylvestre Ledru
7deb1204a7 Imported Upstream version 1.0.0~beta.4 2015-05-06 09:28:58 +02:00
Angus Lees
e5525934c2 New upstream release 1.0.0~beta.3 2015-05-05 17:29:06 +10:00
Angus Lees
91043bc0a8 Merge tag 'upstream-tar/1.0.0_beta.3'
Upstream version 1.0.0~beta.3
2015-05-05 17:26:34 +10:00
Angus Lees
9346a6ac1c Imported Upstream version 1.0.0~beta.3 2015-05-05 17:26:13 +10:00
Angus Lees
2e97839d6b override_dh_install: Use make conditionals rather than shell
Either make syntax or shell syntax is fine, but the use of $(BUILD_DOCS)
needs to be consistent with that in override_dh_auto_build-indep.  In
particular, make's $(if ...) considers '0' to be true (empty string is
false).

This change switches to make syntax (empty string is false), which is a
bit more surprising but has the advantage that we can drop all the "; \"
nonsense at end of line (and gain `set -e` behaviour).
2015-04-21 20:59:55 +10:00
Angus Lees
1261b4b365 Replace compile-time dylibs with symlinks to run-time
Dylibs (lib*.so) are installed both into $prefix/lib/rustlib/$triple/lib
for use at compile/link time by rustc, and into $prefix/lib for later
use at runtime by ld.so.  The files are not byte-for-byte identical
since they come from different stages of the compiler build, but they
are expected to be functionally equivalent.

This change simply replaces one set with symlinks to the other, reducing
installed size by about 68MB.
2015-04-20 17:21:01 +10:00
Angus Lees
d75d48d616 Set architecture flags in all cases
dpkg-buildpackage sets DEB_{BUILD,HOST,TARGET}_* before invoking
debian/rules.  This change includes /usr/share/dpkg/architecture.mk to
ensure the same variables are set even if debian/rules is invoked in
other ways (eg: directly).
2015-04-20 17:21:00 +10:00
Angus Lees
bf79a23f55 New upstream release (1.0.0~beta)
Drop manpage-markup patch, since it is now incorporated upstream.
2015-04-20 17:21:00 +10:00
Angus Lees
c34b17963d Imported Upstream version 1.0.0~beta 2015-04-16 20:08:53 +10:00
Angus Lees
9e4b1dd240 Merge tag 'upstream/1.0.0_beta'
Upstream version 1.0.0~beta
2015-04-16 20:08:53 +10:00
Sylvestre Ledru
2a758bee02 Fix the copyright file 2015-04-12 23:31:27 +02:00
Sylvestre Ledru
51923451a9 We have the jquery souce in missing-sources 2015-04-12 23:31:14 +02:00
Sylvestre Ledru
67e6f793d8 font copyright 2015-04-12 22:25:45 +02:00
Sylvestre Ledru
83335f2da5 add missing copyright wrt libbacktrace 2015-04-12 22:17:23 +02:00
Sylvestre Ledru
3576302d88 Use jquery package 2015-04-12 22:09:12 +02:00
Sylvestre Ledru
4c74b6d2a5 fix warning debian-rules-ignores-make-clean-error 2015-04-12 10:54:30 +02:00