Hi everybody, The Rust SIG has recently worked on a few new features and fixes for rust2rpm, and they are now available with version 18 for fedora 34 and rawhide. New features include: - Add simple %license and %doc file auto-detection This should reduce the amount of busy-work for version updates. - Add optional support for rpmautospec (autorelease, autochangelog) rpmautospec is deployed and working fine, and rust2rpm 18 can now optionally generate compatible .spec files with the "--rpmautospec" / "-a" CLI flag. - Use changelog timestamp format without time and timezone on Fedora rust2rpm was the last (?) tool in Fedora which used the "new" changelog timestamp format that includes the time and timezone, which is not well supported by older RPM releases, and its use is discouraged by RPM upstream. Now rust2rpm uses the same format as all other tools again. With rpmautospec support and automatic detection of %license and %doc files, most version updates for Rust packages now should require either little or no manual .spec file editing. The rawhide update is already stable, and the update for Fedora 34 is in updates-testing since today: https://bodhi.fedoraproject.org/updates/FEDORA-2021-0cd0c4ed88 Please test and let us know if there are any problems, or if you like new busywork-reducing features :) Fabio _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure