On Monday 2011-09-19 12:22, Vincent Untz wrote:
Hi,
Le lundi 19 septembre 2011, à 02:44 +0200, Jan Engelhardt a écrit :
automated: - removal of '# norootforbuild' - removal of 'AutoReqProv: on' since this is default anyway manual: - removal of Authors list, no longer desired in factory - removal of %clean section, no longer required - removal of rm -Rf %buildroot in %install when spotted, [1] - changing %{?%jobs:-j%jobs} to %_smp_mflags, [1] - adding %{?_smp_mflags} whereever there is none, or - tagging places more explicitly where parallel build does not work by utilizing the grepable string "-j1" plus a comment if none exists - replacing CFLAGS="$RPM_OPT_FLAGS" ./configure --bindir=%_bindir --infodir=%_infodir ... (and similar) by %configure [shorter] - shlib policy where it seems quick - killing old %changelog (because it's in .changes already)
I didn't know it was doing all that :-)
Just wondering: is this based on spec-cleaner? Most of this is done by spec-cleaner (although it doesn't remove %clean right now, iirc).
What part of the word "manual" was imprecise? -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org