--- Comment #16 from Dave Love <> ---
(In reply to Zbigniew Jędrzejewski-Szmek from comment #14)

> I interpret the guideline as also replacing underscores in the name with
> dashes.

Well, it's useless if it's not clear.  I will try to get that sorted out.

> The issue is that many projects are inconsistent (for example the tarball
> name contains an underscore, but the web page a dash, etc.), so it's often
> impossible to know a priori if the package will have a dash or an
> underscore, and the guideline to always use dashes emerged to allow people
> not to guess.

If you can use the proper name of something (modulo case), you don't have to

> Aside from the name:
> find -name \*.[oa] | xargs rm 2>/dev/null || true
> → find -name \*.[oa] -delete

Is using POSIX really a problem?

> make → %make_build (to get parallelized build)

Then you can't just (un)comment the smp flags according to whether it works or

> > %{!?_licensedir:%global license %doc}
> %_licensedir is now defined pretty much everywhere, so this is probably
> unneeded.

That's specifically necessary on the RHEL system I use with SCLs installed.

$ rpm -q epel-rpm-macros
$ rpmbuild --showrc|grep licensedir

You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
package-review mailing list --
To unsubscribe send an email to

Reply via email to