This is the mail archive of the cygwin-apps mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On 14 August 2006 09:58, Max Bowsher wrote:
Corinna Vinschen wrote:On Aug 12 23:13, Max Bowsher wrote:The recent thread about remake suggests it would be a good idea toWeird, but I always thought that the above is already state of the art.
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.The above is a set of rules distilled from current practice, but I don't think we've actually defined and documented this before.
Max.
Mustn't the release field begin with a digit too?
So, as this stands, VER='3.80+dbg-0.61' would be valid?
Attachment:
signature.asc
Description: OpenPGP digital signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |