On Sun, 15 May 2005 12:24:43 -0500, Tom 'spot' Callaway wrote: > On Sun, 2005-05-15 at 19:12 +0200, Michael Schwendt wrote: > > > 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. > > So, under current guidelines, that would basically mean: > > # cvsdate should be in the format YYYYMMDD > %define cvsdate 20050515 > # 0.0 is used for applications that do not have a proper version number. > Version: 0.0 > # Increment first digit of release if making a change without new source > # checkout, if new source checkout, reset to 1. > Release: 1.%cvsdate%{?dist} > > Does that seem reasonable? Yes, IMO. For snapshots of software with a previous release, i.e. with a real % version, the string "cvs" or "svn" after cvsdate in the release field would make it more clear that it's a post-release snapshot. -- Fedora-packaging mailing list Fedora-packaging@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-packaging