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]

Re: Defining some official package naming standards


On Aug 12 23:13, Max Bowsher wrote:
> 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.

Weird, but I always thought that the above is already state of the art.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]