+rustc (1.19.0+dfsg1-1) UNRELEASED; urgency=medium
+
+DO BEFORE RELEASE:
+ * Update d/copyright
+DO BEFORE RELEASE ^^^^
+
+ * New upstream release.
+
+ -- Ximin Luo <infinity0@debian.org> Mon, 24 Jul 2017 11:55:53 +0200
+
rustc (1.18.0+dfsg1-3) unstable; urgency=medium
* Upload to unstable.
# the non-native lines can be deleted after all versions in unstable are M-A: allowed
cargo (>= 0.17.0) <!pkg.rustc.dlstage0> |
cargo:native (>= 0.17.0) <!pkg.rustc.dlstage0>,
- rustc (>= 1.17.0+dfsg) <!pkg.rustc.dlstage0> |
- rustc:native (>= 1.17.0+dfsg) <!pkg.rustc.dlstage0>,
- rustc (<= 1.18.0++) <!pkg.rustc.dlstage0> |
- rustc:native (<= 1.18.0++) <!pkg.rustc.dlstage0>,
+ rustc:native (>= 1.18.0+dfsg) <!pkg.rustc.dlstage0>,
+ rustc:native (<= 1.19.0++) <!pkg.rustc.dlstage0>,
llvm-3.9-dev:native (>= 1:3.9.1-10~),
llvm-3.9-tools:native (>= 1:3.9.1-10~),
libllvm3.9 (>= 1:3.9.1-10~),
generic programming and meta-programming, in both static and dynamic
styles.
-Package: libstd-rust-1.18
+Package: libstd-rust-1.19
Section: libs
Architecture: any
Multi-Arch: same
Section: libdevel
Architecture: any
Multi-Arch: same
-Depends: ${misc:Depends}, libstd-rust-1.18 (= ${binary:Version})
+Depends: ${misc:Depends}, libstd-rust-1.19 (= ${binary:Version})
Description: Rust standard libraries - development files
Rust is a curly-brace, block-structured expression language. It
visually resembles the C language family, but differs significantly
+++ /dev/null
-# "libstd" just seemed too generic
-libstd-rust-1.18 binary: package-name-doesnt-match-sonames
-
-# Rust doesn't use dev shlib symlinks nor any of the other shlib support stuff
-libstd-rust-1.18 binary: dev-pkg-without-shlib-symlink
-libstd-rust-1.18 binary: shlib-without-versioned-soname
-libstd-rust-1.18 binary: unused-shlib-entry-in-control-file
-
-# Libraries that use libc symbols (libterm, libstd, etc) *are* linked
-# to libc. Lintian gets upset that some Rust libraries don't need
-# libc, boo hoo.
-libstd-rust-1.18 binary: library-not-linked-against-libc
--- /dev/null
+# "libstd" just seemed too generic
+libstd-rust-1.19 binary: package-name-doesnt-match-sonames
+
+# Rust doesn't use dev shlib symlinks nor any of the other shlib support stuff
+libstd-rust-1.19 binary: dev-pkg-without-shlib-symlink
+libstd-rust-1.19 binary: shlib-without-versioned-soname
+libstd-rust-1.19 binary: unused-shlib-entry-in-control-file
+
+# Libraries that use libc symbols (libterm, libstd, etc) *are* linked
+# to libc. Lintian gets upset that some Rust libraries don't need
+# libc, boo hoo.
+libstd-rust-1.19 binary: library-not-linked-against-libc
ORIG_R="${ORIG/./\\.}" # match a literal dot, otherwise this might sometimes match e.g. debhelper (>= 9.20141010)
sed -i -e "s|libstd-rust-${ORIG_R}|libstd-rust-$NEW|g" \
- -e "s|rustc:native\( *\)(<= ${ORIG_R}|rustc\1(<= $NEW|g" \
- -e "s|rustc:native\( *\)(>= ${ORIG_M1/./\\.}|rustc\1(>= ${NEW_M1}|g" control
+ -e "s|rustc:native\( *\)(<= ${ORIG_R}|rustc:native\1(<= $NEW|g" \
+ -e "s|rustc:native\( *\)(>= ${ORIG_M1/./\\.}|rustc:native\1(>= ${NEW_M1}|g" control
git mv libstd-rust-$ORIG.lintian-overrides libstd-rust-$NEW.lintian-overrides
sed -i -e "s|libstd-rust-${ORIG_R}|libstd-rust-$NEW|g" libstd-rust-$NEW.lintian-overrides