On Tue, Aug 09, 2005 at 12:09:50PM +0300, Mikko Rapeli wrote: > Package: mozilla-thunderbird > Version: 1.0.6-3 > Severity: wishlist > Tags: patch > > This patch automates the downloading and dfsg cleaning of the original > upstream > source package. I've verified that it produces an archive with the same > contents than that which ships in unstable now. It seems that the > bzip2 optimization is wrong though, since the files don't match. > Thanks for the patch. I will include it, but would suggest some improvements.
Nevertheless, maybe we should define the upstream version in an external file and add a target that upgrades the package to a user defined upstream version. This would include to cp the whole source tree to a directory names ${pkgname}-${version} (e.g. cp -r mozilla-thunderbird-1.0.2 to mozilla-thunderbird-1.0.6), upgrade the upstream tarball, remove the old upstream tarball (e.g. rm ${pkgname}-${oldversion}/archives/${sourcetarball-prefix}-${version}-${sourcetarball-postfix}. The final steps would be to produce a new orig.tar.gz (tar cvzf ${pkgname}_${uversion}.orig.tar.gz ${pkgname}-${version}/archives/) and prepend some boilerplate code to the debian/changelog file (e.g. a valid entry, with an initial comment: new upstream version ${version}). What do you think? > The makefile dependencies could be better (i.e. get-orig-source > provides dfsg source and build depends on dfsg source etc). > please no dependencies. The upgrade tarball is a manual operation and should not be done automatically ... in any case. -- GPG messages preferred. | .''`. ** Debian GNU/Linux ** Alexander Sack | : :' : The universal [EMAIL PROTECTED] | `. `' Operating System http://www.asoftsite.org | `- http://www.debian.org
signature.asc
Description: Digital signature