rust-packaging-11-lp152.1.24 >  A ^@U/=„=:^[GYP o9Zs:hݛI@wk `lcWZNm1gxsQ|P:  G:6: Ԇoe\3=cV| ;fyv K/0YG[_$t@/ )]Jm/j@#&$1^oe >|K?* u`Bưfc `Z^e+fT@XqqPYm\!myT;SzQ<şZIÞOcՋ3! >p; $? d  ^ @FPd n x   ( L  (8 9x:FLG`HtIXY\]^b[cdienfqlsuvz Crust-packaging11lp152.1.24RPM macros for building Rust packages on various architecturesThe package provides macros for building projects in Rust on various architectures.^@Obuild77openSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Rusthttps://pagure.io/fedora-rust/rust2rpmlinuxnoarch2.A큤^@M^@M]X^@O]Xfcded81a433ae7dd04555b9e83b526a85f7e3e60ca74efef1e1102282d8a93db125317dcf029fe61f67ff62a4472da30731b1c1d3bd1531344e6d003d23eccede2378dbef653f821000f1985d7c0541d342330d26b1ca9b677c730d2aeaf1faf73773598bdd8ffd1262cfd374bb50e19fa7b9148a7654a27b94ebc27bb5eddc3rootrootrootrootrootrootrootrootrootrootrust-packaging-11-lp152.1.24.src.rpmrust-packaging     cargogawkpython3-rust2rpmrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rustrust-srpm-macros4.1.011-lp152.1.243.0.4-14.6.0-14.0-15.2-1114.14.1]]{@]@]@]g@\!\@\@\~d[[@ZdZYZTZS]@YY6Y`@YMYJ_YA%@Y?Igor Gnatenko Neal Gompa Neal Gompa Thomas Bechtold Thomas Bechtold Neal Gompa Igor Gnatenko Igor Gnatenko Igor Gnatenko Neal Gompa Neal Gompa Neal Gompa Neal Gompa Igor Gnatenko Igor Gnatenko Igor Gnatenko Igor Gnatenko Igor Gnatenko Igor Gnatenko Igor Gnatenko Igor Gnatenko Igor Gnatenko - Remove downstream patches + 0001-Ignore-Cargo.lock.patch + 0001-macros-Remove-Cargo.toml.orig.patch + 0001-metadata-normalize-version-via-CargoSemVer.patch + 0001-metadata-replace-semantic-version-with-a-custom-pars.patch - Update to 11 + When dynamic BuildRequires are turned on, propagate arguments to %cargo_* + Few improvements in algorithm of description splitting into a summary + Ignore Cargo.lock for installation (publish lockfile feature in Cargo 1.37+) + Replace semantic_version dependency by custom parser + Add MPL-2.0-or-later and 0BSD into a Fedora SPDX mapping + Pass --cap-lints=warn into the RUSTFLAGS to prevent FTBFS after dependency and/or compiler updates + Enable dynamic BuildRequires by default for Fedora target- Fix version normalization via CargoSemVer + 0001-metadata-normalize-version-via-CargoSemVer.patch- Replace semantic_version dependency with custom CargoVersion parser + Add 0001-metadata-replace-semantic-version-with-a-custom-pars.patch- Add 0001-Ignore-Cargo.lock.patch This fixes build problems when the .crate file contains a Cargo.lock file- update to version 10 * Translate '-or-later' and '+' license suffixes properly * Check /usr/lib/os-release in addition to /etc/os-release * Prettify summary and description automatically * Use %{expand:…} for %description to avoid escaping of newlines * Add '--suffix' option for "compat" packages * Implement option to skip building of crates (aka fast/bootstrap build)- Update to version 9 + Remove temporary Cargo.toml.deps + Fix packager identity detection to use fallbacks properly + Always put upstream license data comment in generated specs - Drop unneeded epoch handling in spec, as Epochs are nearly never used in openSUSE - Ensure the version-release of rust2rpm used is mentioned in generated specs - Ensure license file is installed in rust-packaging- Add 0001-macros-Remove-Cargo.toml.orig.patch so crates pass rpmlint- Update to version 8 - Changes since version 6 * Generate %doc statements for readme from Cargo.toml * Split features into subpackages (`rust-$crate+$feature-devel`) * Add support for dependencies with same name * Add support for user configuration (`.rust2rpm.conf`, `_rust2rpm.conf`) * Option to not generate default changelog entry (`--no-auto-changelog-entry`) * Set `CARGO_HOME` to the local `.cargo` (required by new Rust) * Improvements for crates with pre-release versions * Do not put unneeded optional dependencies in BuildRequires (`-Z avoid-dev-deps`) * Option to use all crate features when generating spec file * Use new-style changelog format (with TZ info) on Fedora * Option to use dynamic BuildRequires (requires RPM 4.15+) * Environment variables to control packager identity - Drop patches part of this release * 0001-name-spec-patch_file-by-real-crate-name.patch * 0002-generate-doc-statements.patch * 0003-do-better-for-renamed-crates.patch * 0004-remove-pre-3.6-leftovers.patch * 0005-Remove-half-downloaded-crate-on-C.patch * 0006-Throw-an-error-if-s-is-used-without-a-crate.patch * 0007-split-features-into-subpackages.patch * 0008-add-support-for-dependencies-with-same-name.patch * 0009-add-support-for-feeding-user-configuration.patch * 0010-trivial-use-f-strings-everywhere.patch * 0011-Add-option-to-not-generate-a-default-changelog-entry.patch * 0012-Set-CARGO_HOME-to-the-local-.config.patch * 0013-Set-the-install-root-in-.cargo-config.patch * 0014-Add-support-for-prerelease-versions.patch- Backport more upstream patches + Added patches - 0012-Set-CARGO_HOME-to-the-local-.config.patch - 0013-Set-the-install-root-in-.cargo-config.patch - 0014-Add-support-for-prerelease-versions.patch - Replaced patch with upstream version + Removed patches - 0101-Add-option-to-not-generate-a-default-changelog-entry.patch + Added patches - 0011-Add-option-to-not-generate-a-default-changelog-entry.patch- Update to 6 + Allow generating spec file from rust project checkout + add option to copy crate to current working directory + Filter dependencies using the cfg language - Backport patches for updated packaging generation + Added patches - 0001-name-spec-patch_file-by-real-crate-name.patch - 0002-generate-doc-statements.patch - 0003-do-better-for-renamed-crates.patch - 0004-remove-pre-3.6-leftovers.patch - 0005-Remove-half-downloaded-crate-on-C.patch - 0006-Throw-an-error-if-s-is-used-without-a-crate.patch - 0007-split-features-into-subpackages.patch - 0008-add-support-for-dependencies-with-same-name.patch - 0009-add-support-for-feeding-user-configuration.patch - 0010-trivial-use-f-strings-everywhere.patch - Remove merged patches + 0001-macros-remove-Cargo.lock.patch + 0002-macros-remove-spurious-whitespace.patch - Add proposed patch to add option to not generate default changelog entry + 0101-Add-option-to-not-generate-a-default-changelog-entry.patch- Add missing runtime requirement for python3-setuptools- Flesh out the descriptions of the produced binary packages- Initial packaging for (open)SUSE- Remove Cargo.lock- Update to 5- Use cp instead of install- Generate runtime dependency on cargo for devel subpackages- Update to 4- Explicitly set rustdoc path- Switch cargo_registry to /usr/share/cargo/registry- Set C.UTF-8 for cargo inspector where python doesn't do locale coercing- Initial packagebuild77 159168929511-lp152.1.24cargo.attrmacros.cargomacros.rustrust-packagingLICENSE/usr/lib/rpm/fileattrs//usr/lib/rpm/macros.d//usr/share/licenses//usr/share/licenses/rust-packaging/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/e1f89540a7952557a75d16b67ff71961-rust-packagingcpioxz5noarch-suse-linuxASCII textdirectory9dضhB{5نutf-8356bb9c74cb4388147eb5a16859b3a6637eb4a070f3488378e03b5042e18b6f4?P7zXZ !t/ ] crv(vX0fRl$ޥ &oeƸZ%'${h L+};}qqg : fCXXj}Ϟ衜m]D^$bu[ϜI.z{)VzZƜ C웳$Q,f*e8/l_Q%Ft j"fpntS̀mGn#P"F[弶 P:UԬ7B/M"$EPkLvLy޹ yB8תǡtKfL^a;ەDl:(vf^K3 ~n D^6ߴיf1&OUO U ظ,qiż #_8e_sE#W!z$AkVwF ߤ3heM a|d+P.WPØD#]OCGU;2S#M T"oͰ LX B>x 2aƼFF ̥$B%z3~9V,@E)ap f:Sϛ{0VM m DCC0(6=S'e=#NTEx+ 'pC ~j>Gם Uz} \Moc} /zlGkyW'2g#G轥b܍tBGd:8{]t4m†lmw{⟎fՆU&y1lۊHv¯R_LMudX6xmmRm-he+;Mr ahچ0hy\[ESl|LrA9@>İ9ykӀ2+Rz@`>b*f=E]Xw`di_}5ή_14tۭΘ",Iyed>l'IW˯7S {~^h(R^mj_ŽU8X~[%Qŕ ϠзߺoLǎ($ 7GP!ی#CS]LLfH4tq3x.;Wf拿Q,|،+vBLk[y*2n4]/Q( #X;uB~GbJ0XG^u ZsUPY뫂xR3[|n2d~쮌xBk[Y͡$yf޵wNַ(&ZƵ~^n