]> git.proxmox.com Git - rustc.git/blame - debian/control
Rename the libstd lib
[rustc.git] / debian / control
CommitLineData
30d94541 1Source: rustc
be771b38
LB
2Section: devel
3Priority: extra
6dbd4ee0 4Maintainer: Rust Maintainers <pkg-rust-maintainers@lists.alioth.debian.org>
1c8ac2b0
SL
5Uploaders: Jordan Justen <jordan.l.justen@intel.com>,
6 Luca Bruno <lucab@debian.org>,
7 Sylvestre Ledru <sylvestre@debian.org>,
94d3a1fa
SL
8 Angus Lees <gus@debian.org>
9Build-Depends: debhelper (>= 9.20141010),
10 dpkg-dev (>= 1.17.14),
2bdce5aa 11 autotools-dev,
be771b38 12 curl,
2bdce5aa 13 python,
2bdce5aa 14 nodejs,
2bdce5aa 15 zlib1g-dev,
1127ce9d 16 libedit-dev,
2b9acafa 17 valgrind,
1c8ac2b0 18 git,
7b62eaed 19 llvm-3.6-dev (>= 1:3.6~+rc4)
2b9acafa 20# git is necessary for 'make check'
cea9f174 21Build-Depends-Indep: pandoc (>=1.9),
cea9f174 22 po4a,
cea9f174 23 texlive-xetex,
cea9f174 24 texlive-latex-base,
cea9f174 25 texlive-generic-recommended,
cea9f174 26 texlive-fonts-recommended,
cea9f174 27 lmodern
a9b5674e 28Standards-Version: 3.9.6
be771b38 29Homepage: http://www.rust-lang.org/
e38149c1 30Vcs-Git: git://anonscm.debian.org/pkg-rust/rust.git
896c5cc4 31Vcs-Browser: https://anonscm.debian.org/cgit/pkg-rust/rust.git/
be771b38 32
05815acf 33Package: rustc
b8da800b 34Architecture: amd64 i386
525ff0f9 35Multi-Arch: foreign
05815acf 36Pre-Depends: ${misc:Pre-Depends}
8dd17250 37Depends: ${shlibs:Depends}, ${misc:Depends}, libstd-rust-dev (= ${binary:Version})
525ff0f9 38Recommends: rust-gdb | rust-lldb
05815acf 39Suggests: rust-doc
b44366f4 40Description: Rust systems programming language
1c8ac2b0
SL
41 Rust is a curly-brace, block-structured expression language. It
42 visually resembles the C language family, but differs significantly
43 in syntactic and semantic details. Its design is oriented toward
44 concerns of "programming in the large", that is, of creating and
45 maintaining boundaries - both abstract and operational - that
46 preserve large-system integrity, availability and concurrency.
be771b38 47 .
1c8ac2b0
SL
48 It supports a mixture of imperative procedural, concurrent actor,
49 object-oriented and pure functional styles. Rust also supports
50 generic programming and meta-programming, in both static and dynamic
51 styles.
8354de7a 52
c5ecc362 53Package: libstd-rust-62abc69f
525ff0f9 54Section: libs
b8da800b 55Architecture: amd64 i386
525ff0f9
AL
56Multi-Arch: same
57Pre-Depends: multiarch-support, ${misc:Pre-Depends}
58Depends: ${shlibs:Depends}, ${misc:Depends}
c5ecc362
SL
59Replaces: libstd-rust-7d23ff90
60Breaks: libstd-rust-7d23ff90
525ff0f9
AL
61Description: Rust standard libraries
62 Rust is a curly-brace, block-structured expression language. It
63 visually resembles the C language family, but differs significantly
64 in syntactic and semantic details. Its design is oriented toward
65 concerns of "programming in the large", that is, of creating and
66 maintaining boundaries - both abstract and operational - that
67 preserve large-system integrity, availability and concurrency.
68 .
69 It supports a mixture of imperative procedural, concurrent actor,
70 object-oriented and pure functional styles. Rust also supports
71 generic programming and meta-programming, in both static and dynamic
72 styles.
73 .
74 This package contains the standard Rust libraries, built as dylibs.
75
76Package: libstd-rust-dev
77Section: libdevel
b8da800b 78Architecture: amd64 i386
525ff0f9
AL
79Multi-Arch: same
80Pre-Depends: multiarch-support
c5ecc362 81Depends: ${misc:Depends}, libstd-rust-62abc69f (= ${binary:Version})
525ff0f9
AL
82Description: Rust standard libraries - development files
83 Rust is a curly-brace, block-structured expression language. It
84 visually resembles the C language family, but differs significantly
85 in syntactic and semantic details. Its design is oriented toward
86 concerns of "programming in the large", that is, of creating and
87 maintaining boundaries - both abstract and operational - that
88 preserve large-system integrity, availability and concurrency.
89 .
90 It supports a mixture of imperative procedural, concurrent actor,
91 object-oriented and pure functional styles. Rust also supports
92 generic programming and meta-programming, in both static and dynamic
93 styles.
94 .
95 This package contains development files necessary to use the standard
96 Rust libraries.
97
98Package: rust-gdb
525ff0f9
AL
99Architecture: any
100Depends: gdb, ${misc:Depends}
e02a3fe2 101Replaces: rustc (<< 1.1.0+dfsg1-1)
525ff0f9
AL
102Description: Rust debugger (gdb)
103 Rust is a curly-brace, block-structured expression language. It
104 visually resembles the C language family, but differs significantly
105 in syntactic and semantic details. Its design is oriented toward
106 concerns of "programming in the large", that is, of creating and
107 maintaining boundaries - both abstract and operational - that
108 preserve large-system integrity, availability and concurrency.
109 .
110 It supports a mixture of imperative procedural, concurrent actor,
111 object-oriented and pure functional styles. Rust also supports
112 generic programming and meta-programming, in both static and dynamic
113 styles.
114 .
115 This package contains pretty printers and a wrapper script for
116 invoking gdb on rust binaries.
117
118Package: rust-lldb
525ff0f9
AL
119Architecture: any
120Depends: lldb, ${misc:Depends}
e02a3fe2 121Replaces: rustc (<< 1.1.0+dfsg1-1)
525ff0f9
AL
122Description: Rust debugger (lldb)
123 Rust is a curly-brace, block-structured expression language. It
124 visually resembles the C language family, but differs significantly
125 in syntactic and semantic details. Its design is oriented toward
126 concerns of "programming in the large", that is, of creating and
127 maintaining boundaries - both abstract and operational - that
128 preserve large-system integrity, availability and concurrency.
129 .
130 It supports a mixture of imperative procedural, concurrent actor,
131 object-oriented and pure functional styles. Rust also supports
132 generic programming and meta-programming, in both static and dynamic
133 styles.
134 .
135 This package contains pretty printers and a wrapper script for
136 invoking lldb on rust binaries.
137
8354de7a 138Package: rust-doc
a517db80 139Section: doc
8354de7a 140Architecture: all
120b4d47 141Build-Profiles: <!nodoc>
3576302d 142Depends: ${misc:Depends}, libjs-jquery
8354de7a 143Description: Rust systems programming language - Documentation
1c8ac2b0
SL
144 Rust is a curly-brace, block-structured expression language. It
145 visually resembles the C language family, but differs significantly
146 in syntactic and semantic details. Its design is oriented toward
147 concerns of "programming in the large", that is, of creating and
148 maintaining boundaries - both abstract and operational - that
149 preserve large-system integrity, availability and concurrency.
8354de7a 150 .
1c8ac2b0
SL
151 It supports a mixture of imperative procedural, concurrent actor,
152 object-oriented and pure functional styles. Rust also supports
153 generic programming and meta-programming, in both static and dynamic
154 styles.
8354de7a 155 .
525ff0f9
AL
156 This package contains the Rust tutorial, language reference and
157 standard library documentation.