From Fedora Project Wiki
(Split non-obvious items from explict requires)
 
(Add a could as recommended by FESCo)
 
(One intermediate revision by one other user not shown)
Line 8: Line 8:
Anything in the spec file which is not obvious should have a comment explaining it.
Anything in the spec file which is not obvious should have a comment explaining it.


Some examples of non-obvious items include (but are not limited to):
Some examples of non-obvious items could include (but are not limited to):
* Some explicit requires  
* Some explicit requires  
* Changes to optflags
* Changes to optflags
Line 15: Line 15:
* Modified tarballs
* Modified tarballs
* Licensing or legal related changes
* Licensing or legal related changes
[[Category:Packaging guidelines drafts]]

Latest revision as of 18:01, 20 February 2009

Addition to ReviewGuidelines

SHOULD: Anything in the spec file which is not obvious should have a comment explaining it.

Addition to Packaging Guidelines

Non-Obvious Items in Spec Files

Anything in the spec file which is not obvious should have a comment explaining it.

Some examples of non-obvious items could include (but are not limited to):

  • Some explicit requires
  • Changes to optflags
  • Not using %configure or make install
  • Provides/Obsoletes
  • Modified tarballs
  • Licensing or legal related changes