https://bugzilla.redhat.com/show_bug.cgi?id=1398400



--- Comment #16 from Dave Love <d.l...@liverpool.ac.uk> ---
(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
guess.

> 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
not.

> > %{!?_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
epel-rpm-macros-6-15.noarch
$ 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 -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org

Reply via email to