On 2013-07-03 8:21, Panu Matilainen wrote:
On 07/03/2013 03:12 PM, Richard W.M. Jones wrote:
> On Wed, Jul 03, 2013 at 12:28:19AM +0200, Björn Persson wrote:
>> Richard W.M. Jones wrote:
>>> %changelog -f <changelog_file>
>>> %changelog -g <git_repo>
>>
>> And, I suppose:
>>
>> %changelog -s <Subversion_repo>
>> %changelog -c <CVS_repo>
>> %changelog -m <Monotone_repo>
>> %changelog -h <Mercurial_repo>
>> %changelog -a <Arch_repo>
>> %changelog -b <Bazaar_repo>
>
> No. Just implementing -f (local file) solves 80% of cases. Git most
> of the rest. No one cares about other version control systems.
You dont need incompatible-with-rpm-prior-x.y.z %changelog flags for
this. At least Mageia and Mandriva have been pulling their rpm
changelogs from their dist-vcs for years, see eg
https://wiki.mageia.org/en/Packaging_guidelines#Changelogs
Right. I think *this* is actually rather more practical than trying to
auto-generate update descriptions. I see much more difference between an
update description and a package changelog than between a package
changelog and a package SCM commit log.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net