Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cargo-packaging for openSUSE:Factory checked in at 2022-11-09 12:56:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cargo-packaging (Old) and /work/SRC/openSUSE:Factory/.cargo-packaging.new.1597 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cargo-packaging" Wed Nov 9 12:56:05 2022 rev:7 rq:1034398 version:1.1.0+0 Changes: -------- --- /work/SRC/openSUSE:Factory/cargo-packaging/cargo-packaging.changes 2022-10-01 17:41:41.705510312 +0200 +++ /work/SRC/openSUSE:Factory/.cargo-packaging.new.1597/cargo-packaging.changes 2022-11-09 12:56:12.943935346 +0100 @@ -1,0 +2,6 @@ +Thu Nov 03 22:47:05 UTC 2022 - william.br...@suse.com + +- Update to version 1.1.0 + * Improve support for bundle metadata in rpm provides + +------------------------------------------------------------------- Old: ---- cargo-packaging-1.0.0~git8.6919af0.tar.xz New: ---- _servicedata cargo-packaging-1.1.0+0.tar.xz cargo_config vendor.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cargo-packaging.spec ++++++ --- /var/tmp/diff_new_pack.E212sJ/_old 2022-11-09 12:56:13.871940578 +0100 +++ /var/tmp/diff_new_pack.E212sJ/_new 2022-11-09 12:56:13.879940624 +0100 @@ -17,32 +17,53 @@ Name: cargo-packaging -Version: 1.0.0~git8.6919af0 +Version: 1.1.0+0 Release: 0 -BuildArch: noarch -Summary: Some macros to assist with cargo and rust packaging +Summary: Macros and tools to assist with cargo and rust packaging License: MPL-2.0 Group: Development/Languages/Rust URL: https://github.com/Firstyear/cargo-packaging Source0: %{name}-%{version}.tar.xz +Source1: vendor.tar.xz +Source2: cargo_config Requires: cargo +Requires: cargo-auditable Requires: zstd +BuildRequires: cargo +BuildRequires: zstd Conflicts: rust-packaging %description -A set of macros to assist with cargo and rust packaging, written in a manner -that follows rust's best practices. +A set of macros and tools to assist with cargo and rust packaging, written in a manner +that follows upstream rust's best practices. %prep -%autosetup +%autosetup -a1 +mkdir .cargo +cp %{SOURCE2} .cargo/config %build +cargo build --offline --release %install +install -D -p -m 0644 -t %{buildroot}%{_fileattrsdir} %{_builddir}/%{name}-%{version}/rust.attr install -D -p -m 0644 -t %{buildroot}%{_rpmconfigdir}/macros.d %{_builddir}/%{name}-%{version}/macros.cargo +install -D -p -m 0755 -t %{buildroot}%{_rpmconfigdir} %{_builddir}/%{name}-%{version}/target/release/rust-rpm-prov + +install -D -p -m 0755 -t %{buildroot}%{_sysconfdir}/zsh_completion.d %{_builddir}/%{name}-%{version}/target/release/build/completions/_rust-rpm-prov +install -D -p -m 0755 -t %{buildroot}%{_sysconfdir}/bash_completion.d %{_builddir}/%{name}-%{version}/target/release/build/completions/rust-rpm-prov.bash + %files + +%{_fileattrsdir}/rust.attr %{_rpmconfigdir}/macros.d/macros.cargo +%{_rpmconfigdir}/rust-rpm-prov + +%dir %{_sysconfdir}/zsh_completion.d +%dir %{_sysconfdir}/bash_completion.d +%{_sysconfdir}/zsh_completion.d/* +%{_sysconfdir}/bash_completion.d/* %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.E212sJ/_old 2022-11-09 12:56:13.919940849 +0100 +++ /var/tmp/diff_new_pack.E212sJ/_new 2022-11-09 12:56:13.923940871 +0100 @@ -1,7 +1,7 @@ <services> <service mode="disabled" name="obs_scm"> <param name="url">https://github.com/Firstyear/cargo-packaging.git</param> - <param name="versionformat">@PARENT_TAG@~git@TAG_OFFSET@.%h</param> + <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="scm">git</param> <param name="revision">main</param> <param name="match-tag">v*</param> @@ -16,6 +16,14 @@ <param name="compression">xz</param> </service> <service mode="disabled" name="set_version"/> + <service name="cargo_vendor" mode="disabled"> + <param name="srcdir">cargo-packaging</param> + <param name="compression">xz</param> + <param name="update">true</param> + </service> + <service name="cargo_audit" mode="disabled"> + <param name="srcdir">cargo-packaging</param> + </service> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/Firstyear/cargo-packaging.git</param> <param name="changesrevision">9701922ebd9a35ce598d7da5408e7fe67b30c62e</param></service></servicedata> (No newline at EOF) ++++++ cargo_config ++++++ [source.crates-io] replace-with = "vendored-sources" [source.vendored-sources] directory = "vendor" (No newline at EOF)