Sugar Network/Recipe Specification: Difference between revisions

Use case sections: "_" is not valid debian symbol
No edit summary
Line 7: Line 7:
* One or more [[#Use case sections|use case sections]].
* One or more [[#Use case sections|use case sections]].
* Optional [[#Archive sections|archive sections]].
* Optional [[#Archive sections|archive sections]].
* Optional [[#Changelog sections|changelog sections]].
* Optional [[#Auxiliary sections|auxiliary sections]].
* Optional [[#Auxiliary sections|auxiliary sections]].
* Optional {{Code|[DEFAULT]}} section with common options that are accessible from all other sections.
* Optional {{Code|[DEFAULT]}} section with common options that are accessible from all other sections.
Line 167: Line 168:
* ''all'' for noarch (by default)
* ''all'' for noarch (by default)
* ''any'' for binaries to use the current architecture
* ''any'' for binaries to use the current architecture
== Changelog sections ==
It might be useful to keep release notes in recipe file. Recipe file might contain several, per release, changelog sections.
'''date''' = <YYYY-MM-DD>
Required. Release date.
'''changelog''' = <notes>
Required. Release note. Most likely, multi-line text.


== Auxiliary sections ==
== Auxiliary sections ==