From 75808db17caf8b960b351e3408e74142f4c85aac Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 14 Apr 2024 15:42:30 +0200 Subject: Adding upstream version 2.117.0. Signed-off-by: Daniel Baumann --- .../build-spec/debian/control.in | 17 +++++++++++++++++ .../build-spec/fill-values | 3 +++ .../rust/empty-rust-library-declares-provides/eval/desc | 4 ++++ .../empty-rust-library-declares-provides/eval/hints | 1 + .../rust/template-description/build-spec/fill-values | 6 ++++++ .../languages/rust/template-description/eval/desc | 2 ++ .../languages/rust/template-description/eval/hints | 1 + 7 files changed, 34 insertions(+) create mode 100644 t/recipes/checks/languages/rust/empty-rust-library-declares-provides/build-spec/debian/control.in create mode 100644 t/recipes/checks/languages/rust/empty-rust-library-declares-provides/build-spec/fill-values create mode 100644 t/recipes/checks/languages/rust/empty-rust-library-declares-provides/eval/desc create mode 100644 t/recipes/checks/languages/rust/empty-rust-library-declares-provides/eval/hints create mode 100644 t/recipes/checks/languages/rust/template-description/build-spec/fill-values create mode 100644 t/recipes/checks/languages/rust/template-description/eval/desc create mode 100644 t/recipes/checks/languages/rust/template-description/eval/hints (limited to 't/recipes/checks/languages/rust') diff --git a/t/recipes/checks/languages/rust/empty-rust-library-declares-provides/build-spec/debian/control.in b/t/recipes/checks/languages/rust/empty-rust-library-declares-provides/build-spec/debian/control.in new file mode 100644 index 0000000..7a39883 --- /dev/null +++ b/t/recipes/checks/languages/rust/empty-rust-library-declares-provides/build-spec/debian/control.in @@ -0,0 +1,17 @@ +Source: [% $source %] +Priority: optional +Section: libs +Maintainer: [% $author %] +Standards-Version: [% $standards_version %] +Build-Depends: [% $build_depends %] +Rules-Requires-Root: no + +Package: librust-path-abs+serde-derive-dev +Architecture: [% $package_architecture %] +Depends: librust-path-abs-dev (= 0.5.0-1), librust-serde-derive-1+default-dev +Provides: librust-path-abs-0+serde-derive-dev (= 0.5.0-1), + librust-path-abs-0.5+serde-derive-dev (= 0.5.0-1), + librust-path-abs-0.5.0+serde-derive-dev (= 0.5.0-1) +Description: Ergonomic paths and files in rust - feature "serde_derive" + This metapackage enables feature "serde_derive" for the Rust path_abs crate, by + pulling in any additional dependencies needed by that feature. diff --git a/t/recipes/checks/languages/rust/empty-rust-library-declares-provides/build-spec/fill-values b/t/recipes/checks/languages/rust/empty-rust-library-declares-provides/build-spec/fill-values new file mode 100644 index 0000000..08ab6a4 --- /dev/null +++ b/t/recipes/checks/languages/rust/empty-rust-library-declares-provides/build-spec/fill-values @@ -0,0 +1,3 @@ +Skeleton: upload-native +Testname: empty-rust-library-declares-provides +Description: Empty Rust library that declares a Provides field diff --git a/t/recipes/checks/languages/rust/empty-rust-library-declares-provides/eval/desc b/t/recipes/checks/languages/rust/empty-rust-library-declares-provides/eval/desc new file mode 100644 index 0000000..72665ea --- /dev/null +++ b/t/recipes/checks/languages/rust/empty-rust-library-declares-provides/eval/desc @@ -0,0 +1,4 @@ +Testname: empty-rust-library-declares-provides +Check: languages/rust +See-Also: + Bug#942898, Bug#945542 diff --git a/t/recipes/checks/languages/rust/empty-rust-library-declares-provides/eval/hints b/t/recipes/checks/languages/rust/empty-rust-library-declares-provides/eval/hints new file mode 100644 index 0000000..6362d7f --- /dev/null +++ b/t/recipes/checks/languages/rust/empty-rust-library-declares-provides/eval/hints @@ -0,0 +1 @@ +librust-path-abs+serde-derive-dev (binary): empty-rust-library-declares-provides diff --git a/t/recipes/checks/languages/rust/template-description/build-spec/fill-values b/t/recipes/checks/languages/rust/template-description/build-spec/fill-values new file mode 100644 index 0000000..041a769 --- /dev/null +++ b/t/recipes/checks/languages/rust/template-description/build-spec/fill-values @@ -0,0 +1,6 @@ +Skeleton: source-native +Testname: template-description +Description: Debcargo's default description for Rust installables + This package contains the following binaries built from the Rust crate + "hyperfine": + - hyperfine diff --git a/t/recipes/checks/languages/rust/template-description/eval/desc b/t/recipes/checks/languages/rust/template-description/eval/desc new file mode 100644 index 0000000..db7c7fd --- /dev/null +++ b/t/recipes/checks/languages/rust/template-description/eval/desc @@ -0,0 +1,2 @@ +Testname: template-description +Check: languages/rust diff --git a/t/recipes/checks/languages/rust/template-description/eval/hints b/t/recipes/checks/languages/rust/template-description/eval/hints new file mode 100644 index 0000000..65561d7 --- /dev/null +++ b/t/recipes/checks/languages/rust/template-description/eval/hints @@ -0,0 +1 @@ +template-description (source): rust-boilerplate template-description -- cgit v1.2.3