Defining some official package naming standards
Max Bowsher
maxb1@ukf.net
Sat Aug 12 22:13:00 GMT 2006
The recent thread about remake suggests it would be a good idea to
define some actual official package naming rules: exactly what things
are considered valid for the name, version, and release fields in a package.
I propose:
A package NVR identifier is name-version-release - three fields
separated by '-' characters.
The release field MUST NOT contain a '-' character.
The version field MUST begin with a digit. Well-behaved parsers should
allow it to contain '-' characters, but package creators should try to
avoid this because it can lead to NVRs that look confusing.
The name field may contain '-' characters, EXCEPT that it MUST NOT
contain a '-' character immediately followed by a digit.
Max.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 188 bytes
Desc: OpenPGP digital signature
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20060812/e6b753f5/attachment.sig>
More information about the Cygwin-apps
mailing list