4 Maintainer: Rust Maintainers <pkg-rust-maintainers@lists.alioth.debian.org>
5 Uploaders: Jordan Justen <jordan.l.justen@intel.com>,
6 Luca Bruno <lucab@debian.org>,
7 Sylvestre Ledru <sylvestre@debian.org>,
8 Angus Lees <gus@debian.org>,
9 Ximin Luo <infinity0@debian.org>
10 Build-Depends: debhelper (>= 9.20141010),
11 dpkg-dev (>= 1.17.14),
12 rustc (>= 1.10.0+dfsg) [!arm64 !armel !armhf] <!pkg.rustc.dlstage0>,
13 rustc (<= 1.11.0++) [!arm64 !armel !armhf] <!pkg.rustc.dlstage0>,
26 # git, procps are necessary for 'make check'
32 # above are optional tools for 'make check'
35 Build-Depends-Indep: pandoc (>= 1.9),
39 texlive-generic-recommended,
40 texlive-fonts-recommended,
42 Standards-Version: 3.9.8
43 Homepage: http://www.rust-lang.org/
44 Vcs-Git: https://anonscm.debian.org/git/pkg-rust/rust.git
45 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-rust/rust.git
48 Architecture: amd64 arm64 armel armhf i386
50 Pre-Depends: ${misc:Pre-Depends}
51 Depends: ${shlibs:Depends}, ${misc:Depends}, libstd-rust-dev (= ${binary:Version}),
53 Recommends: rust-gdb | rust-lldb
55 Description: Rust systems programming language
56 Rust is a curly-brace, block-structured expression language. It
57 visually resembles the C language family, but differs significantly
58 in syntactic and semantic details. Its design is oriented toward
59 concerns of "programming in the large", that is, of creating and
60 maintaining boundaries - both abstract and operational - that
61 preserve large-system integrity, availability and concurrency.
63 It supports a mixture of imperative procedural, concurrent actor,
64 object-oriented and pure functional styles. Rust also supports
65 generic programming and meta-programming, in both static and dynamic
68 Package: libstd-rust-1.11
70 Architecture: amd64 arm64 armel armhf i386
72 Pre-Depends: multiarch-support, ${misc:Pre-Depends}
73 Depends: ${shlibs:Depends}, ${misc:Depends}
74 Description: Rust standard libraries
75 Rust is a curly-brace, block-structured expression language. It
76 visually resembles the C language family, but differs significantly
77 in syntactic and semantic details. Its design is oriented toward
78 concerns of "programming in the large", that is, of creating and
79 maintaining boundaries - both abstract and operational - that
80 preserve large-system integrity, availability and concurrency.
82 It supports a mixture of imperative procedural, concurrent actor,
83 object-oriented and pure functional styles. Rust also supports
84 generic programming and meta-programming, in both static and dynamic
87 This package contains the standard Rust libraries, built as dylibs.
89 Package: libstd-rust-dev
91 Architecture: amd64 arm64 armel armhf i386
93 Pre-Depends: multiarch-support
94 Depends: ${misc:Depends}, libstd-rust-1.11 (= ${binary:Version})
95 Description: Rust standard libraries - development files
96 Rust is a curly-brace, block-structured expression language. It
97 visually resembles the C language family, but differs significantly
98 in syntactic and semantic details. Its design is oriented toward
99 concerns of "programming in the large", that is, of creating and
100 maintaining boundaries - both abstract and operational - that
101 preserve large-system integrity, availability and concurrency.
103 It supports a mixture of imperative procedural, concurrent actor,
104 object-oriented and pure functional styles. Rust also supports
105 generic programming and meta-programming, in both static and dynamic
108 This package contains development files necessary to use the standard
113 Depends: gdb, ${misc:Depends}
114 Replaces: rustc (<< 1.1.0+dfsg1-1)
115 Description: Rust debugger (gdb)
116 Rust is a curly-brace, block-structured expression language. It
117 visually resembles the C language family, but differs significantly
118 in syntactic and semantic details. Its design is oriented toward
119 concerns of "programming in the large", that is, of creating and
120 maintaining boundaries - both abstract and operational - that
121 preserve large-system integrity, availability and concurrency.
123 It supports a mixture of imperative procedural, concurrent actor,
124 object-oriented and pure functional styles. Rust also supports
125 generic programming and meta-programming, in both static and dynamic
128 This package contains pretty printers and a wrapper script for
129 invoking gdb on rust binaries.
133 Depends: lldb, ${misc:Depends}
134 Replaces: rustc (<< 1.1.0+dfsg1-1)
135 Description: Rust debugger (lldb)
136 Rust is a curly-brace, block-structured expression language. It
137 visually resembles the C language family, but differs significantly
138 in syntactic and semantic details. Its design is oriented toward
139 concerns of "programming in the large", that is, of creating and
140 maintaining boundaries - both abstract and operational - that
141 preserve large-system integrity, availability and concurrency.
143 It supports a mixture of imperative procedural, concurrent actor,
144 object-oriented and pure functional styles. Rust also supports
145 generic programming and meta-programming, in both static and dynamic
148 This package contains pretty printers and a wrapper script for
149 invoking lldb on rust binaries.
154 Build-Profiles: <!nodoc>
155 Depends: ${misc:Depends}, libjs-jquery
156 Description: Rust systems programming language - Documentation
157 Rust is a curly-brace, block-structured expression language. It
158 visually resembles the C language family, but differs significantly
159 in syntactic and semantic details. Its design is oriented toward
160 concerns of "programming in the large", that is, of creating and
161 maintaining boundaries - both abstract and operational - that
162 preserve large-system integrity, availability and concurrency.
164 It supports a mixture of imperative procedural, concurrent actor,
165 object-oriented and pure functional styles. Rust also supports
166 generic programming and meta-programming, in both static and dynamic
169 This package contains the Rust tutorial, language reference and
170 standard library documentation.