Hi, Debian offers the possibility to track the latest available version for a specific package (the so-called watch file). It was not easy to put it together so I hope we can agree to keep the following schema (more or less Perl regexp):
opts=uversionmangle=s/(?<=\d)_(?=\d)/./g;s/(?<=\d).([[:alpha:]]+)/~\L$1/;s/(?<=[[:alpha:]]).(?=\d)//; \ http://sf.net/freemind/freemind-src-(\d+[._]\d+[._]\d+.?[[:alpha:]]*_?\d*).*\.tar\.gz In clear text, this means: the source file name must have the format 'freemind-src-<version>[?<phase>_<phasenum>[<addtl>]].tar.gz' where * <version> is X.Y.Z or X_Y_Z (X, Y and Z are each one or more digits) * ? is any single character, but neither a digit nor a letter. * <phase> can be any combination of letters, but is meant to be Alpha, Beta or RC (alphabetical order is important and case sensitive). * <phasenum> is a running number. * <addtl> is any string, not relevant to the version released (e.g. the Butterfly description). This implies also the following: * <version><phase> can only be released prior to <version> * there can be no release without <phase> but with <addtl> description If nobody complains, I'd like to document this on our Wiki, and of course have everybody stick to it when releasing. Thanks, Eric ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Freemind-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freemind-developer
