In .info files, if a Source: is not listed, a default of %n-%v.tar.gz is used, which is documented as being for "manual download". I'm proposing we phase out this default. I think it has outlived its usefulness. Consider: .gz compression is hardly as standard as it once was for source things. With varianted packages, %n probably doesn't give the desired result. It is counter-intuitive that we have an omitted field have a default value but then have at least two ways (Type:nosource (and also bundle) and Source:none) to say that there should not be a source tarball. To me at least, it makes a whole lot of sense to have "no Source: field" mean "no source tarball". It we ever change .info syntax relating to sources, we would either have to perpetuate this nothing-means-something/something-could-mean-nothing into a syntax or database format where it might make even less sense (so we maintain consistency with the current situation) or else have new syntax be more logical but not consistent with current way (makes migration more confusing).
The syntax is only useful for private packages (since the default value is for a local file) so this would not affect anything in our public package trees. Any thoughts? dan -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
