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

Attachment: signature.asc
Description: Digital signature

Reply via email to