[Fedora-packaging] Update guidelines with packages from CVS
Michael Schwendt
bugs.michael at gmx.net
Sun May 15 17:12:30 UTC 2005
On Sun, 15 May 2005 12:02:00 -0500, Tom 'spot' Callaway wrote:
> On Wed, 2005-05-11 at 14:01 +1000, Colin Charles wrote:
> > So, I think its time spot updated:
> > http://fedoraproject.org/wiki/PackagingGuidelines
> >
> > Just to mention to packagers how cvs/svn/arch checkouts are to be
> > packaged. Some software never gets released (think say, Planet), and
> > it'd be a good idea that folk had the proper way to package things
> >
> > So 0.0.`date` (of course make sure that date is not an escaped one, I'm
> > just being lazy here to write todays date) and a little note about the
> > fact that it came outta cvs/etc... would be good
>
> Is there any precedent for this in FC (or in old fedora.us, or anywhere
> else)?
>
> Basically, do I need to invent this standard from the ground up, or is
> there some existing standard that just needs to be documented?
>
> Feedback is welcomed.
Fedora.us' vepoch concept, which means to move the most significant part
of %version-%release into the release tag and place any less significant
portions to the right of it, e.g.:
fontforge-0.0-2.20050310.fc4.i386.rpm
^
http_ping-0.0-3.20020403.i386.rpm
^
libuninameslist-0.0-3.040707.i386.rpm
^
openal-0.0-0.3.20040726.i386.rpm
^^^
Don't use 0.0.`date` as it would be larger than 0.0.1, which could be the
first release of a program. Instead, move the snapshot date into the
release tag.
More information about the Fedora-packaging
mailing list