diff --git a/README.rst b/README.rst index ca27ec956..6e6c07de6 100644 --- a/README.rst +++ b/README.rst @@ -3,8 +3,7 @@ Instructions To get set up, run:: - apt update && apt build-dep cargo && apt install cargo dh-cargo - cargo install debcargo # eventually will be replaced by "apt install debcargo" + apt update && apt install debcargo Then for each new package: diff --git a/TODO.rst b/TODO.rst index a2d5e67a3..12c7e5865 100644 --- a/TODO.rst +++ b/TODO.rst @@ -67,9 +67,12 @@ Ready for upload (Request For Sponsor) These packages (RFS) are prepared in the master branch and can be uploaded because all required dependencies are available in main:: + glib + structopt-derive (update) + hexyl + crossbeam-utils (update) cssparser-macros (update, syn) owning-ref 0.3.3 - synstructure (update) stdweb-derive (update) md5 (update) encoding-rs (update) @@ -91,8 +94,6 @@ Delayed/problematic:: (version 0.2.2 depends on rustc_version 0.2 which is in NEW queue) structopt-derive - synstructure (0.9 to 0.10, RFS) - failure-derive (has updated synstructure 0.9 to 0.10) winapi-0.2.8 -- dependency of mio, iovec, etc iovec https://github.com/carllerche/iovec/issues/16 see also https://salsa.debian.org/rust-team/debcargo/issues/14 @@ -191,7 +192,6 @@ Roughly in dependency order, i.e. earlier packages have less dependencies. Some versions might be out-of-date:: semver v0.9.0 -- uploaded, but should be updated when https://github.com/steveklabnik/semver/pull/174 is fixed - cargo v0.29.0 -- need to patch cargo 0.29 to use lazycell 1 instead of 0.6, I've tested it and it "just works" dependencies of ripgrep 0.10 ---------------------------- diff --git a/package.sh b/package.sh new file mode 120000 index 000000000..75f574d05 --- /dev/null +++ b/package.sh @@ -0,0 +1 @@ +update.sh \ No newline at end of file diff --git a/src/arc-swap/debian/changelog b/src/arc-swap/debian/changelog index 687abcdc8..af0b1dd96 100644 --- a/src/arc-swap/debian/changelog +++ b/src/arc-swap/debian/changelog @@ -1,5 +1,5 @@ -rust-arc-swap (0.3.4-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-arc-swap (0.3.4-1) unstable; urgency=medium * Package arc-swap 0.3.4 from crates.io using debcargo 2.2.8 - -- Wolfgang Silbermayr Tue, 30 Oct 2018 10:19:38 +0100 + -- Wolfgang Silbermayr Sun, 04 Nov 2018 14:42:46 +0100 diff --git a/src/bytecount/debian/changelog b/src/bytecount/debian/changelog index f1e9f5b9f..4ffe08d96 100644 --- a/src/bytecount/debian/changelog +++ b/src/bytecount/debian/changelog @@ -1,9 +1,9 @@ -rust-bytecount (0.4.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-bytecount (0.4.0-1) unstable; urgency=medium * Team upload. * Package bytecount 0.4.0 from crates.io using debcargo 2.2.8 - -- Sylvestre Ledru Sat, 3 Nov 2018 23:24:44 +0100 + -- Sylvestre Ledru Sat, 03 Nov 2018 23:25:03 +0100 rust-bytecount (0.3.2-1) unstable; urgency=medium diff --git a/src/cargo/debian/changelog b/src/cargo/debian/changelog new file mode 100644 index 000000000..0ce472744 --- /dev/null +++ b/src/cargo/debian/changelog @@ -0,0 +1,5 @@ +rust-cargo (0.31.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package cargo 0.31.0 from crates.io using debcargo 2.2.9 + + -- Ximin Luo Wed, 14 Nov 2018 20:15:36 -0800 diff --git a/src/cargo/debian/copyright b/src/cargo/debian/copyright new file mode 100644 index 000000000..a8846897a --- /dev/null +++ b/src/cargo/debian/copyright @@ -0,0 +1,44 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: cargo +Upstream-Contact: + Yehuda Katz + Carl Lerche + Alex Crichton +Source: https://github.com/rust-lang/cargo + +Files: * +Copyright: + 2014-2018 The Rust Project Developers + 2014-2018 Yehuda Katz + 2014-2018 Carl Lerche + 2014-2018 Alex Crichton +License: MIT or Apache-2.0 + +Files: debian/* +Copyright: + 2018 Debian Rust Maintainers + 2018 Ximin Luo +License: MIT or Apache-2.0 + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/cargo/debian/copyright.debcargo.hint b/src/cargo/debian/copyright.debcargo.hint new file mode 100644 index 000000000..bfc2e3867 --- /dev/null +++ b/src/cargo/debian/copyright.debcargo.hint @@ -0,0 +1,74 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: cargo +Upstream-Contact: + Yehuda Katz + Carl Lerche + Alex Crichton +Source: https://github.com/rust-lang/cargo + +Files: * +Copyright: + FIXME (overlay) UNKNOWN-YEARS Yehuda Katz + FIXME (overlay) UNKNOWN-YEARS Carl Lerche + FIXME (overlay) UNKNOWN-YEARS Alex Crichton +License: MIT or Apache-2.0 +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: ./LICENSE-THIRD-PARTY +Copyright: + 1998-2011 The OpenSSL Project. All rights reserved. + 1995-1998 Eric Young (eay@cryptsoft.com) + 1989, 1991 Free Software Foundation, Inc. + 1995-2010 Jean-loup Gailly and Mark Adler + 2011 by Vicent Marti + 1991, 1999 Free Software Foundation, Inc. + 2004-2007 Sara Golemon + 2005,2006 Mikhail Gusarov + 2006-2007 The Written Word, Inc. + 2007 Eli Fant + 2009 Daniel Stenberg + 2008, 2009 Simon Josefsson + 1996 - 2014, Daniel Stenberg, daniel@haxx.se. + 2014 Alex Crichton + 2014 The Rust Project Developers + 2006-2009 Graydon Hoare + 2009-2013 Mozilla Foundation + 2013, Kang Seonghoon. + 2014 Carl Lerche +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: debian/* +Copyright: + 2018 Debian Rust Maintainers + 2018 Ximin Luo +License: MIT or Apache-2.0 + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/cargo/debian/debcargo.toml b/src/cargo/debian/debcargo.toml new file mode 100644 index 000000000..bcbd2c309 --- /dev/null +++ b/src/cargo/debian/debcargo.toml @@ -0,0 +1,6 @@ +overlay = "." +uploaders = ["Ximin Luo "] + +# we already provide /usr/bin/cargo in a separate src:cargo package to make the +# toolchain easier to bootstrap, so disable the binary package here +bin = false diff --git a/src/cargo/debian/patches/disable-vendor.patch b/src/cargo/debian/patches/disable-vendor.patch new file mode 100644 index 000000000..cadfb8eb2 --- /dev/null +++ b/src/cargo/debian/patches/disable-vendor.patch @@ -0,0 +1,11 @@ +--- cargo/Cargo.toml 2018-11-14 20:10:32.561944486 -0800 ++++ cargo/Cargo.toml 2018-11-14 20:10:40.090046763 -0800 +@@ -157,7 +157,7 @@ + version = "0.1" + + [features] +-vendored-openssl = ["openssl/vendored"] ++vendored-openssl = ["openssl"] + [target."cfg(target_os = \"macos\")".dependencies.core-foundation] + version = "0.6.0" + features = ["mac_os_10_7_support"] diff --git a/src/cargo/debian/patches/series b/src/cargo/debian/patches/series new file mode 100644 index 000000000..1c3e74a43 --- /dev/null +++ b/src/cargo/debian/patches/series @@ -0,0 +1 @@ +disable-vendor.patch diff --git a/src/crates-io/debian/changelog b/src/crates-io/debian/changelog index 35b6125ef..dfbd34b29 100644 --- a/src/crates-io/debian/changelog +++ b/src/crates-io/debian/changelog @@ -1,3 +1,9 @@ +rust-crates-io (0.19.0-1) unstable; urgency=medium + + * Package crates-io 0.19.0 from crates.io using debcargo 2.2.9 + + -- Ximin Luo Wed, 14 Nov 2018 20:24:11 -0800 + rust-crates-io (0.18.0-1) unstable; urgency=medium * Package crates-io 0.18.0 from crates.io using debcargo 2.2.7 diff --git a/src/crossbeam-deque/debian/changelog b/src/crossbeam-deque/debian/changelog index 236bd75ed..3c5dc6b60 100644 --- a/src/crossbeam-deque/debian/changelog +++ b/src/crossbeam-deque/debian/changelog @@ -1,3 +1,9 @@ +rust-crossbeam-deque (0.6.2-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package crossbeam-deque 0.6.2 from crates.io using debcargo 2.2.8 + + -- kpcyrd Fri, 9 Nov 2018 18:28:39 +0000 + rust-crossbeam-deque (0.6.1-1) unstable; urgency=medium * Package crossbeam-deque 0.6.1 from crates.io using debcargo 2.2.6 diff --git a/src/crossbeam-deque/debian/copyright.debcargo.hint b/src/crossbeam-deque/debian/copyright.debcargo.hint index 53fd2b2fa..00c425a4b 100644 --- a/src/crossbeam-deque/debian/copyright.debcargo.hint +++ b/src/crossbeam-deque/debian/copyright.debcargo.hint @@ -1,7 +1,7 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: crossbeam-deque Upstream-Contact: The Crossbeam Project Developers -Source: https://github.com/crossbeam-rs/crossbeam-deque +Source: https://github.com/crossbeam-rs/crossbeam Files: * Copyright: FIXME (overlay) UNKNOWN-YEARS The Crossbeam Project Developers @@ -22,7 +22,8 @@ Comment: Files: debian/* Copyright: 2018 Debian Rust Maintainers - 2018 FIXME (overlay) Your Name + 2018 Wolfgang Silbermayr + 2018 kpcyrd License: MIT or Apache-2.0 License: Apache-2.0 diff --git a/src/crossbeam-deque/debian/debcargo.toml b/src/crossbeam-deque/debian/debcargo.toml index 62cc3f7b9..5b8cee783 100644 --- a/src/crossbeam-deque/debian/debcargo.toml +++ b/src/crossbeam-deque/debian/debcargo.toml @@ -1 +1,3 @@ overlay = "." +uploaders = ["Wolfgang Silbermayr ", + "kpcyrd "] diff --git a/src/crossbeam-epoch-0.5/debian/changelog b/src/crossbeam-epoch-0.5/debian/changelog index 7b77dae4c..dc681db87 100644 --- a/src/crossbeam-epoch-0.5/debian/changelog +++ b/src/crossbeam-epoch-0.5/debian/changelog @@ -1,5 +1,13 @@ -rust-crossbeam-epoch-0.5 (0.5.2-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-crossbeam-epoch-0.5 (0.5.2-2) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Team upload. + * Package crossbeam-epoch 0.5.2 from crates.io using debcargo 2.2.9 + * Newly-generated packaging includes correct Replaces+Breaks (Closes: #913408) + + -- Ximin Luo Wed, 14 Nov 2018 21:24:32 -0800 + +rust-crossbeam-epoch-0.5 (0.5.2-1) unstable; urgency=medium * Package crossbeam-epoch 0.5.2 from crates.io using debcargo 2.2.8 - -- kpcyrd Wed, 31 Oct 2018 23:06:19 +0000 + -- kpcyrd Sun, 04 Nov 2018 18:24:45 +0100 diff --git a/src/crossbeam-utils/debian/changelog b/src/crossbeam-utils/debian/changelog index e271be8c5..fa85ec51e 100644 --- a/src/crossbeam-utils/debian/changelog +++ b/src/crossbeam-utils/debian/changelog @@ -1,3 +1,9 @@ +rust-crossbeam-utils (0.6.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package crossbeam-utils 0.6.0 from crates.io using debcargo 2.2.8 + + -- kpcyrd Fri, 9 Nov 2018 18:31:18 +0000 + rust-crossbeam-utils (0.5.0-1) unstable; urgency=medium * Package crossbeam-utils 0.5.0 from crates.io using debcargo 2.2.6 diff --git a/src/crossbeam-utils/debian/copyright.debcargo.hint b/src/crossbeam-utils/debian/copyright.debcargo.hint index c9d4c9c94..70b619a0f 100644 --- a/src/crossbeam-utils/debian/copyright.debcargo.hint +++ b/src/crossbeam-utils/debian/copyright.debcargo.hint @@ -1,7 +1,7 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: crossbeam-utils Upstream-Contact: The Crossbeam Project Developers -Source: https://github.com/crossbeam-rs/crossbeam-utils +Source: https://github.com/crossbeam-rs/crossbeam Files: * Copyright: FIXME (overlay) UNKNOWN-YEARS The Crossbeam Project Developers @@ -22,7 +22,8 @@ Comment: Files: debian/* Copyright: 2018 Debian Rust Maintainers - 2018 FIXME (overlay) Your Name + 2018 Wolfgang Silbermayr + 2018 kpcyrd License: MIT or Apache-2.0 License: Apache-2.0 diff --git a/src/crossbeam-utils/debian/debcargo.toml b/src/crossbeam-utils/debian/debcargo.toml index 62cc3f7b9..5b8cee783 100644 --- a/src/crossbeam-utils/debian/debcargo.toml +++ b/src/crossbeam-utils/debian/debcargo.toml @@ -1 +1,3 @@ overlay = "." +uploaders = ["Wolfgang Silbermayr ", + "kpcyrd "] diff --git a/src/debcargo/debian/changelog b/src/debcargo/debian/changelog new file mode 100644 index 000000000..e4d415cdd --- /dev/null +++ b/src/debcargo/debian/changelog @@ -0,0 +1,5 @@ +rust-debcargo (2.2.9-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package debcargo 2.2.9 from crates.io using debcargo 2.2.9 + + -- Ximin Luo Wed, 14 Nov 2018 21:02:25 -0800 diff --git a/src/debcargo/debian/copyright b/src/debcargo/debian/copyright new file mode 100644 index 000000000..70ce003da --- /dev/null +++ b/src/debcargo/debian/copyright @@ -0,0 +1,43 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: debcargo +Upstream-Contact: + Josh Triplett + Ximin Luo + Vasudev Kamath +Source: https://salsa.debian.org/rust-team/debcargo + +Files: * +Copyright: + 2016 Josh Triplett + 2017-2018 Ximin Luo + 2017-2018 Vasudev Kamath +License: MIT or Apache-2.0 + +Files: debian/* +Copyright: + 2018 Debian Rust Maintainers + 2018 Ximin Luo +License: MIT or Apache-2.0 + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/debcargo/debian/copyright.debcargo.hint b/src/debcargo/debian/copyright.debcargo.hint new file mode 100644 index 000000000..997d64286 --- /dev/null +++ b/src/debcargo/debian/copyright.debcargo.hint @@ -0,0 +1,55 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: debcargo +Upstream-Contact: + Josh Triplett + Ximin Luo + Vasudev Kamath +Source: https://salsa.debian.org/rust-team/debcargo + +Files: * +Copyright: + FIXME (overlay) UNKNOWN-YEARS Josh Triplett + FIXME (overlay) UNKNOWN-YEARS Ximin Luo + FIXME (overlay) UNKNOWN-YEARS Vasudev Kamath +License: MIT or Apache-2.0 +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: ./src/debian/licenses/AGPL-3.0 +Copyright: 2007 Free Software Foundation, Inc. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: debian/* +Copyright: + 2018 Debian Rust Maintainers + 2018 Ximin Luo +License: MIT or Apache-2.0 + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/debcargo/debian/debcargo.toml b/src/debcargo/debian/debcargo.toml index 62cc3f7b9..7bb5fef25 100644 --- a/src/debcargo/debian/debcargo.toml +++ b/src/debcargo/debian/debcargo.toml @@ -1 +1,5 @@ overlay = "." +uploaders = ["Ximin Luo "] + +[packages.bin] +section = "devel" diff --git a/src/encode-unicode/debian/changelog b/src/encode-unicode/debian/changelog index 088f7238e..2870687ec 100644 --- a/src/encode-unicode/debian/changelog +++ b/src/encode-unicode/debian/changelog @@ -1,5 +1,5 @@ -rust-encode-unicode (0.3.5-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-encode-unicode (0.3.5-1) unstable; urgency=medium * Package encode_unicode 0.3.5 from crates.io using debcargo 2.2.8 - -- Wolfgang Silbermayr Wed, 24 Oct 2018 08:04:28 +0200 + -- Wolfgang Silbermayr Sun, 04 Nov 2018 18:29:28 +0100 diff --git a/src/encoding/debian/changelog b/src/encoding/debian/changelog index 0fb3f003c..a43c9eef3 100644 --- a/src/encoding/debian/changelog +++ b/src/encoding/debian/changelog @@ -1,5 +1,5 @@ -rust-encoding (0.2.33-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-encoding (0.2.33-1) unstable; urgency=medium * Package encoding 0.2.33 from crates.io using debcargo 2.2.8 - -- Wolfgang Silbermayr Thu, 1 Nov 2018 09:06:39 +0100 + -- Wolfgang Silbermayr Sun, 04 Nov 2018 10:03:09 +0100 diff --git a/src/failure-derive/debian/changelog b/src/failure-derive/debian/changelog index cd63e2400..ed7a87082 100644 --- a/src/failure-derive/debian/changelog +++ b/src/failure-derive/debian/changelog @@ -1,3 +1,9 @@ +rust-failure-derive (0.1.3-1) unstable; urgency=medium + + * Package failure_derive 0.1.3 from crates.io using debcargo 2.2.9 + + -- Ximin Luo Wed, 14 Nov 2018 20:33:51 -0800 + rust-failure-derive (0.1.2-1) unstable; urgency=medium * Package failure_derive 0.1.2 from crates.io using debcargo 2.2.5 diff --git a/src/failure-derive/debian/copyright.debcargo.hint b/src/failure-derive/debian/copyright.debcargo.hint index 356e7706a..7e60d99a3 100644 --- a/src/failure-derive/debian/copyright.debcargo.hint +++ b/src/failure-derive/debian/copyright.debcargo.hint @@ -5,7 +5,7 @@ Source: https://github.com/withoutboats/failure_derive Files: * Copyright: FIXME (overlay) UNKNOWN-YEARS Without Boats -License: MIT OR Apache-2.0 +License: MIT or Apache-2.0 Comment: FIXME (overlay): Since upstream copyright years are not available in Cargo.toml, they were extracted from the upstream Git repository. This may not @@ -15,8 +15,8 @@ Comment: Files: debian/* Copyright: 2018 Debian Rust Maintainers - 2018 FIXME (overlay) Your Name -License: MIT OR Apache-2.0 + 2018 Ximin Luo +License: MIT or Apache-2.0 License: Apache-2.0 Debian systems provide the Apache 2.0 license in diff --git a/src/failure-derive/debian/debcargo.toml b/src/failure-derive/debian/debcargo.toml index 62cc3f7b9..fdbb775d7 100644 --- a/src/failure-derive/debian/debcargo.toml +++ b/src/failure-derive/debian/debcargo.toml @@ -1 +1,2 @@ overlay = "." +uploaders = ["Ximin Luo "] diff --git a/src/failure/debian/changelog b/src/failure/debian/changelog index 3ffdb267f..bbe7b8389 100644 --- a/src/failure/debian/changelog +++ b/src/failure/debian/changelog @@ -1,3 +1,9 @@ +rust-failure (0.1.3-1) unstable; urgency=medium + + * Package failure 0.1.3 from crates.io using debcargo 2.2.9 + + -- Ximin Luo Wed, 14 Nov 2018 20:34:34 -0800 + rust-failure (0.1.2-1) unstable; urgency=medium * Package failure 0.1.2 from crates.io using debcargo 2.2.7 diff --git a/src/glib/debian/changelog b/src/glib/debian/changelog new file mode 100644 index 000000000..f72d07a0e --- /dev/null +++ b/src/glib/debian/changelog @@ -0,0 +1,5 @@ +rust-glib (0.6.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package glib 0.6.0 from crates.io using debcargo 2.2.9 + + -- Wolfgang Silbermayr Thu, 15 Nov 2018 11:27:01 +0100 diff --git a/src/glib/debian/copyright b/src/glib/debian/copyright new file mode 100644 index 000000000..ba52206ad --- /dev/null +++ b/src/glib/debian/copyright @@ -0,0 +1,33 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: glib +Upstream-Contact: The Gtk-rs Project Developers +Source: https://github.com/gtk-rs/glib + +Files: * +Copyright: 2013-2018 The Gtk-rs Project Developers +License: MIT + +Files: debian/* +Copyright: + 2018 Debian Rust Maintainers + 2018 Wolfgang Silbermayr +License: MIT + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/glib/debian/copyright.debcargo.hint b/src/glib/debian/copyright.debcargo.hint new file mode 100644 index 000000000..bdf50245c --- /dev/null +++ b/src/glib/debian/copyright.debcargo.hint @@ -0,0 +1,276 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: glib +Upstream-Contact: The Gtk-rs Project Developers +Source: https://github.com/gtk-rs/glib + +Files: * +Copyright: FIXME (overlay) UNKNOWN-YEARS The Gtk-rs Project Developers +License: MIT +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: ./COPYRIGHT +Copyright: 2013-2016, The Gtk-rs Project Developers: +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./LGPL +Copyright: 1991 Free Software Foundation, Inc. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./LICENSE +Copyright: 2013-2015, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/boxed.rs +Copyright: 2015-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/bytes.rs +Copyright: 2013-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/checksum.rs +Copyright: 2013-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/closure.rs +Copyright: 2013-2017, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/date.rs +Copyright: 2017, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/enums.rs +Copyright: 2015-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/error.rs +Copyright: 2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/file_error.rs +Copyright: 2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/gobject/mod.rs +Copyright: 2018, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/key_file.rs +Copyright: 2015-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/lib.rs +Copyright: 2013-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/main_context.rs +Copyright: 2015-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/main_context_futures.rs +Copyright: 2018, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/object.rs +Copyright: 2015-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/param_spec.rs +Copyright: 2018, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/quark.rs +Copyright: 2018, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/send_unique.rs +Copyright: 2018, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/shared.rs +Copyright: 2015-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/signal.rs +Copyright: 2015, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/source.rs +Copyright: 2013-2018, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/source_futures.rs +Copyright: 2018, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/string.rs +Copyright: 2018, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/time_val.rs +Copyright: 2013-2015, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/translate.rs +Copyright: 2015, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/types.rs +Copyright: 2015-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/utils.rs +Copyright: 2015-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/value.rs +Copyright: 2013-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/value_array.rs +Copyright: 2018, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/variant.rs +Copyright: 2013-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/variant_type.rs +Copyright: 2013-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: ./src/wrapper.rs +Copyright: 2015-2016, The Gtk-rs Project Developers. +License: UNKNOWN-LICENSE; FIXME (overlay) +Comment: + FIXME (overlay): These notices are extracted from files. Please review them + before uploading to the archive. + +Files: debian/* +Copyright: + 2018 Debian Rust Maintainers + 2018 Wolfgang Silbermayr +License: MIT + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/glib/debian/debcargo.toml b/src/glib/debian/debcargo.toml new file mode 100644 index 000000000..a6b2f3af9 --- /dev/null +++ b/src/glib/debian/debcargo.toml @@ -0,0 +1,2 @@ +overlay = "." +uploaders = ["Wolfgang Silbermayr "] diff --git a/src/gobject-sys/debian/changelog b/src/gobject-sys/debian/changelog index a97e70e97..a63a94e0d 100644 --- a/src/gobject-sys/debian/changelog +++ b/src/gobject-sys/debian/changelog @@ -1,5 +1,5 @@ -rust-gobject-sys (0.7.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-gobject-sys (0.7.0-1) unstable; urgency=medium * Package gobject-sys 0.7.0 from crates.io using debcargo 2.2.8 - -- Wolfgang Silbermayr Mon, 22 Oct 2018 20:24:15 +0200 + -- Wolfgang Silbermayr Sun, 04 Nov 2018 09:50:50 +0100 diff --git a/src/grep-regex/debian/changelog b/src/grep-regex/debian/changelog index 1d62babea..115497c03 100644 --- a/src/grep-regex/debian/changelog +++ b/src/grep-regex/debian/changelog @@ -1,5 +1,5 @@ -rust-grep-regex (0.1.1-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-grep-regex (0.1.1-1) unstable; urgency=medium * Package grep-regex 0.1.1 from crates.io using debcargo 2.2.8 - -- Sylvestre Ledru Sun, 4 Nov 2018 21:10:30 +0100 + -- Sylvestre Ledru Sun, 04 Nov 2018 21:11:33 +0100 diff --git a/src/grep-searcher/debian/changelog b/src/grep-searcher/debian/changelog index fad1a2f4a..27304b9f1 100644 --- a/src/grep-searcher/debian/changelog +++ b/src/grep-searcher/debian/changelog @@ -1,5 +1,5 @@ -rust-grep-searcher (0.1.1-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-grep-searcher (0.1.1-1) unstable; urgency=medium * Package grep-searcher 0.1.1 from crates.io using debcargo 2.2.7 - -- Sylvestre Ledru Sun, 14 Oct 2018 16:06:51 +0200 + -- Sylvestre Ledru Sun, 04 Nov 2018 21:08:14 +0100 diff --git a/src/heck/debian/changelog b/src/heck/debian/changelog index 0905f5d5f..bacc2fa30 100644 --- a/src/heck/debian/changelog +++ b/src/heck/debian/changelog @@ -1,5 +1,5 @@ -rust-heck (0.3.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-heck (0.3.0-1) unstable; urgency=medium * Package heck 0.3.0 from crates.io using debcargo 2.2.8 - -- Wolfgang Silbermayr Fri, 2 Nov 2018 12:01:59 +0100 + -- Wolfgang Silbermayr Sun, 04 Nov 2018 14:49:07 +0100 diff --git a/src/hexyl/debian/changelog b/src/hexyl/debian/changelog new file mode 100644 index 000000000..0b5e4bb3b --- /dev/null +++ b/src/hexyl/debian/changelog @@ -0,0 +1,6 @@ +rust-hexyl (0.2.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package hexyl 0.2.0 from crates.io using debcargo 2.2.9 + Closes: #913783 + + -- Wolfgang Silbermayr Thu, 15 Nov 2018 06:40:04 +0100 diff --git a/src/hexyl/debian/copyright b/src/hexyl/debian/copyright new file mode 100644 index 000000000..7b982987f --- /dev/null +++ b/src/hexyl/debian/copyright @@ -0,0 +1,37 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: hexyl +Upstream-Contact: David Peter +Source: https://github.com/sharkdp/hexyl + +Files: * +Copyright: 2018 David Peter +License: MIT or Apache-2.0 + +Files: debian/* +Copyright: + 2018 Debian Rust Maintainers + 2018 Wolfgang Silbermayr +License: MIT or Apache-2.0 + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/hexyl/debian/copyright.debcargo.hint b/src/hexyl/debian/copyright.debcargo.hint new file mode 100644 index 000000000..131d098af --- /dev/null +++ b/src/hexyl/debian/copyright.debcargo.hint @@ -0,0 +1,42 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: hexyl +Upstream-Contact: David Peter +Source: https://github.com/sharkdp/hexyl + +Files: * +Copyright: FIXME (overlay) UNKNOWN-YEARS David Peter +License: MIT or Apache-2.0 +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: debian/* +Copyright: + 2018 Debian Rust Maintainers + 2018 Wolfgang Silbermayr +License: MIT or Apache-2.0 + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/hexyl/debian/debcargo.toml b/src/hexyl/debian/debcargo.toml new file mode 100644 index 000000000..1d7551361 --- /dev/null +++ b/src/hexyl/debian/debcargo.toml @@ -0,0 +1,16 @@ +overlay = "." +uploaders = ["Wolfgang Silbermayr "] + +[source] +section = "utils" +build_depends = ["help2man"] + +[packages.bin] +summary = "Command-line hex viewer with colored output" +section = "utils" + +description = """ +hexyl is a simple hex viewer for the terminal. It uses colored output to +distinguish different categories of bytes (NULL bytes, printable ASCII +characters, ASCII whitespace characters, other ASCII characters and non-ASCII). +""" diff --git a/src/hexyl/debian/hexyl.manpages b/src/hexyl/debian/hexyl.manpages new file mode 100644 index 000000000..95bd532ce --- /dev/null +++ b/src/hexyl/debian/hexyl.manpages @@ -0,0 +1 @@ +debian/hexyl.1 diff --git a/src/hexyl/debian/rules b/src/hexyl/debian/rules new file mode 100644 index 000000000..1c00286ee --- /dev/null +++ b/src/hexyl/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f + +include /usr/share/dpkg/pkg-info.mk + +%: + dh $@ --buildsystem cargo + +override_dh_installman: + help2man \ + --name hexyl \ + --no-info \ + --version-string $(DEB_VERSION_UPSTREAM) \ + debian/hexyl/usr/bin/hexyl > debian/hexyl.1 + dh_installman -O--buildsystem=cargo diff --git a/src/hexyl/debian/rules.debcargo.hint b/src/hexyl/debian/rules.debcargo.hint new file mode 100755 index 000000000..044c1c21b --- /dev/null +++ b/src/hexyl/debian/rules.debcargo.hint @@ -0,0 +1,3 @@ +#!/usr/bin/make -f +%: + dh $@ --buildsystem cargo diff --git a/src/iso8601/debian/changelog b/src/iso8601/debian/changelog index 51b9f1852..5d254769c 100644 --- a/src/iso8601/debian/changelog +++ b/src/iso8601/debian/changelog @@ -1,5 +1,5 @@ -rust-iso8601 (0.2.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-iso8601 (0.2.0-1) unstable; urgency=medium * Package iso8601 0.2.0 from crates.io using debcargo 2.2.7 - -- Sylvestre Ledru Sun, 14 Oct 2018 15:43:45 +0200 + -- Sylvestre Ledru Sun, 04 Nov 2018 20:41:17 +0100 diff --git a/src/mio-uds/debian/changelog b/src/mio-uds/debian/changelog index 41ddbe024..70c08dbb8 100644 --- a/src/mio-uds/debian/changelog +++ b/src/mio-uds/debian/changelog @@ -1,5 +1,5 @@ -rust-mio-uds (0.6.7-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-mio-uds (0.6.7-1) unstable; urgency=medium * Package mio-uds 0.6.7 from crates.io using debcargo 2.2.8 - -- kpcyrd Sun, 21 Oct 2018 12:59:30 +0000 + -- kpcyrd Sat, 03 Nov 2018 23:13:00 +0100 diff --git a/src/opener/debian/changelog b/src/opener/debian/changelog new file mode 100644 index 000000000..0e3cd76e7 --- /dev/null +++ b/src/opener/debian/changelog @@ -0,0 +1,5 @@ +rust-opener (0.3.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package opener 0.3.0 from crates.io using debcargo 2.2.9 + + -- Ximin Luo Wed, 14 Nov 2018 20:23:16 -0800 diff --git a/src/opener/debian/copyright b/src/opener/debian/copyright new file mode 100644 index 000000000..7533734a8 --- /dev/null +++ b/src/opener/debian/copyright @@ -0,0 +1,37 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: opener +Upstream-Contact: Brian Bowman +Source: https://github.com/Seeker14491/opener + +Files: * +Copyright: 2018 Brian Bowman +License: MIT or Apache-2.0 + +Files: debian/* +Copyright: + 2018 Debian Rust Maintainers + 2018 Ximin Luo +License: MIT or Apache-2.0 + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/opener/debian/copyright.debcargo.hint b/src/opener/debian/copyright.debcargo.hint new file mode 100644 index 000000000..1ea2035cb --- /dev/null +++ b/src/opener/debian/copyright.debcargo.hint @@ -0,0 +1,42 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: opener +Upstream-Contact: Brian Bowman +Source: https://github.com/Seeker14491/opener + +Files: * +Copyright: FIXME (overlay) UNKNOWN-YEARS Brian Bowman +License: MIT or Apache-2.0 +Comment: + FIXME (overlay): Since upstream copyright years are not available in + Cargo.toml, they were extracted from the upstream Git repository. This may not + be correct information so you should review and fix this before uploading to + the archive. + +Files: debian/* +Copyright: + 2018 Debian Rust Maintainers + 2018 Ximin Luo +License: MIT or Apache-2.0 + +License: Apache-2.0 + Debian systems provide the Apache 2.0 license in + /usr/share/common-licenses/Apache-2.0 + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/src/opener/debian/debcargo.toml b/src/opener/debian/debcargo.toml new file mode 100644 index 000000000..17ffc5b1e --- /dev/null +++ b/src/opener/debian/debcargo.toml @@ -0,0 +1,6 @@ +overlay = "." +uploaders = ["Ximin Luo "] +excludes = ["**/xdg-open"] + +[package.lib] +depends = ["xdg-utils"] diff --git a/src/opener/debian/patches/disable-vendor.patch b/src/opener/debian/patches/disable-vendor.patch new file mode 100644 index 000000000..be8357c7d --- /dev/null +++ b/src/opener/debian/patches/disable-vendor.patch @@ -0,0 +1,30 @@ +--- opener/src/lib.rs 2018-11-14 20:19:39.517533843 -0800 ++++ opener/src/lib.rs 2018-11-14 20:21:18.918936155 -0800 +@@ -14,7 +14,7 @@ + //! + //! ## Platform Implementation Details + //! On Windows the `ShellExecuteW` Windows API function is used. On Mac the system `open` command is +-//! used. On other platforms, the `xdg-open` script is used. The system `xdg-open` is not used; ++//! used. On other platforms, the system `xdg-open` script is used. + //! instead a version is embedded within this library. + extern crate failure; + #[macro_use] +@@ -154,14 +154,12 @@ + + #[cfg(not(any(target_os = "windows", target_os = "macos")))] + fn open_sys(path: &OsStr) -> Result<(), OpenError> { +- const XDG_OPEN_SCRIPT: &[u8] = include_bytes!("xdg-open"); +- + open_not_windows( +- "sh", ++ "xdg-open", + path, +- &["-s"], +- Some(XDG_OPEN_SCRIPT), +- "xdg-open (internal)", ++ &[], ++ None, ++ "xdg-open", + ) + } + diff --git a/src/opener/debian/patches/series b/src/opener/debian/patches/series new file mode 100644 index 000000000..1c3e74a43 --- /dev/null +++ b/src/opener/debian/patches/series @@ -0,0 +1 @@ +disable-vendor.patch diff --git a/src/os-pipe/debian/changelog b/src/os-pipe/debian/changelog index 21d4651e6..9c5b7bbe5 100644 --- a/src/os-pipe/debian/changelog +++ b/src/os-pipe/debian/changelog @@ -1,8 +1,8 @@ -rust-os-pipe (0.8.0-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-os-pipe (0.8.0-1) unstable; urgency=medium * Package os_pipe 0.8.0 from crates.io using debcargo 2.2.8 - -- Paride Legovini Thu, 1 Nov 2018 22:26:32 +0100 + -- Paride Legovini Thu, 01 Nov 2018 21:55:08 +0000 rust-os-pipe (0.7.0-1) unstable; urgency=medium diff --git a/src/rustc-version/debian/changelog b/src/rustc-version/debian/changelog index 7b8f72112..10b716eaf 100644 --- a/src/rustc-version/debian/changelog +++ b/src/rustc-version/debian/changelog @@ -1,5 +1,5 @@ -rust-rustc-version (0.2.3-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-rustc-version (0.2.3-1) unstable; urgency=medium * Package rustc_version 0.2.3 from crates.io using debcargo 2.2.8 - -- Sylvestre Ledru Sat, 20 Oct 2018 21:45:09 +0200 + -- Sylvestre Ledru Thu, 01 Nov 2018 13:53:57 +0100 diff --git a/src/string-cache-codegen/debian/changelog b/src/string-cache-codegen/debian/changelog index ad49dcd75..c54a5bde2 100644 --- a/src/string-cache-codegen/debian/changelog +++ b/src/string-cache-codegen/debian/changelog @@ -1,5 +1,5 @@ -rust-string-cache-codegen (0.4.2-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-string-cache-codegen (0.4.2-1) unstable; urgency=medium * Package string_cache_codegen 0.4.2 from crates.io using debcargo 2.2.8 - -- kpcyrd Wed, 31 Oct 2018 23:18:36 +0000 + -- kpcyrd Sun, 04 Nov 2018 10:05:47 +0100 diff --git a/src/stringprep/debian/changelog b/src/stringprep/debian/changelog index c7a5c31b3..8c6b9f52f 100644 --- a/src/stringprep/debian/changelog +++ b/src/stringprep/debian/changelog @@ -1,5 +1,5 @@ -rust-stringprep (0.1.2-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-stringprep (0.1.2-1) unstable; urgency=medium * Package stringprep 0.1.2 from crates.io using debcargo 2.2.8 - -- kpcyrd Sun, 21 Oct 2018 13:24:05 +0000 + -- kpcyrd Sat, 03 Nov 2018 23:15:22 +0100 diff --git a/src/structopt-derive/debian/changelog b/src/structopt-derive/debian/changelog index 19fc4e22a..7d122b833 100644 --- a/src/structopt-derive/debian/changelog +++ b/src/structopt-derive/debian/changelog @@ -1,3 +1,9 @@ +rust-structopt-derive (0.2.13-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium + + * Package structopt-derive 0.2.13 from crates.io using debcargo 2.2.9 + + -- kpcyrd Thu, 15 Nov 2018 09:23:49 +0000 + rust-structopt-derive (0.2.10-1) unstable; urgency=medium * Package structopt-derive 0.2.10 from crates.io using debcargo 2.2.5 diff --git a/src/structopt-derive/debian/copyright.debcargo.hint b/src/structopt-derive/debian/copyright.debcargo.hint index 71ab37b36..e6c9715ce 100644 --- a/src/structopt-derive/debian/copyright.debcargo.hint +++ b/src/structopt-derive/debian/copyright.debcargo.hint @@ -36,7 +36,7 @@ Comment: Files: debian/* Copyright: 2018 Debian Rust Maintainers - 2018 FIXME (overlay) Your Name + 2018 kpcyrd License: Apache-2.0 or MIT License: Apache-2.0 diff --git a/src/structopt-derive/debian/debcargo.toml b/src/structopt-derive/debian/debcargo.toml index 62cc3f7b9..8f1f3c1b4 100644 --- a/src/structopt-derive/debian/debcargo.toml +++ b/src/structopt-derive/debian/debcargo.toml @@ -1 +1,2 @@ overlay = "." +uploaders = ["kpcyrd "] diff --git a/src/syn/debian/changelog b/src/syn/debian/changelog index 3c7f9b377..6afa2b154 100644 --- a/src/syn/debian/changelog +++ b/src/syn/debian/changelog @@ -1,4 +1,4 @@ -rust-syn (0.15.15-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-syn (0.15.15-1) unstable; urgency=medium * Package syn 0.15.15 from crates.io using debcargo 2.2.8 @@ -6,7 +6,7 @@ rust-syn (0.15.15-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium * Team upload. * Package syn 0.15.13 from crates.io using debcargo 2.2.8 - -- Sylvestre Ledru Sat, 3 Nov 2018 23:27:24 +0100 + -- Sylvestre Ledru Sat, 03 Nov 2018 23:27:49 +0100 rust-syn (0.14.6-1) unstable; urgency=medium diff --git a/src/synstructure/debian/changelog b/src/synstructure/debian/changelog index 1c399d11d..ac27c0c43 100644 --- a/src/synstructure/debian/changelog +++ b/src/synstructure/debian/changelog @@ -1,9 +1,9 @@ -rust-synstructure (0.10.1-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-synstructure (0.10.1-1) unstable; urgency=medium * Team upload. * Package synstructure 0.10.1 from crates.io using debcargo 2.2.8 - -- Wolfgang Silbermayr Mon, 5 Nov 2018 07:04:44 +0100 + -- Wolfgang Silbermayr Wed, 14 Nov 2018 20:27:48 -0800 rust-synstructure (0.9.0-1) unstable; urgency=medium diff --git a/src/term/debian/changelog b/src/term/debian/changelog index a7eed2a84..6c1b01921 100644 --- a/src/term/debian/changelog +++ b/src/term/debian/changelog @@ -1,5 +1,5 @@ -rust-term (0.5.1-1) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium +rust-term (0.5.1-1) unstable; urgency=medium * Package term 0.5.1 from crates.io using debcargo 2.2.8 - -- Wolfgang Silbermayr Wed, 24 Oct 2018 08:15:24 +0200 + -- Wolfgang Silbermayr Sun, 04 Nov 2018 18:24:54 +0100 diff --git a/vars.sh.frag b/vars.sh.frag index 47a31f12d..eafe8056f 100644 --- a/vars.sh.frag +++ b/vars.sh.frag @@ -35,7 +35,7 @@ fi test -x "$DEBCARGO" || abort 1 "debcargo found but not executable: $DEBCARGO" dcver=$($DEBCARGO --version | sed -ne 's/debcargo //p') case $dcver in -2.0.*|2.1.*|2.2.[01234567]|2.2.[01234567]-*) abort 1 "unsupported debcargo version $dcver. try reinstalling with \`cargo install debcargo --force\`";; +2.0.*|2.1.*|2.2.[012345678]|2.2.[012345678]-*) abort 1 "unsupported debcargo version $dcver. try reinstalling with \`cargo install debcargo --force\`";; 2.2.*) true;; *) abort 1 "unsupported debcargo version: $dcver";; esac