Re: circos packaging upload
Hi Andreas,
I succeeded at creating a get-orig-source that gets everything.
I just hope it will be fine with next updates (some files are tgz or
tar.gz...).
In the meanwhile the get-orig-source creates the orig file with the
incremental copy stuff.
So it should be fine now.
Thanks
Olivier
Le 7/13/11 10:08 AM, Andreas Tille a écrit :
> On Wed, Jul 13, 2011 at 09:12:38AM +0200, Olivier Sallou wrote:
>> as I said in my previous email, upstream source is quite a mess.
>> One need to mix several packages (not with the same version) and apply
>> "patches" which are in fact some tar files containing only modified
>> files....
> Ahhh, now I remember.
>
>> To avoid this mess, if you want, I can make the orig.tar.gz I created
>> from upstream source available for download so that you get it.
> Well, you explained that this is a mess - but you need to provide a
> reproducible way for others to get the orig.tar.gz. As a precondition
> we need at least a *working* watch file (just commited).
>
> Remark: When dealing with R packages which are frequently featuring a
> '-' sign in their version I learned the hard way that it is better to
> take over this versioning scheme. For the moment I took over this also
> in circos and did s/0.54\.1-1/0.54-1-1/ in the changelog as package
> version. I'm not specifically keen on this change. However, if you
> prefer the '.' versioning scheme for upstream version you need to
> prepend the string in debian/watch by
>
> opts="dversionmangle=s/\./-/" \
>
> or alternatively
>
> opts="uversionmangle=s/-/./" \
>
> to let uscan detect the proper version.
>
> This serves us with the latest patch set for circos. The proper way
> to do is now to write a get-orig-source script which iterates down the
> versions to the main release, fetches those tarballs and applies the
> patches. Well, this is a bit of tricky work but it makes cooperation
> and sponsoring and finally your own life easier for the future.
>
> If you are in a hurry we can cowardly work around this for a moment and
> you upload your orig.tar.gz to mentors.debian.net. But please in this
> case add a get-orig-source target in debian/rules which echos clear
> advise (or cat README.Source or something like this). Otherwise people
> might ignore this.
>
> Kind regards
>
> Andreas.
>
> PS: Alternatively you might want to talk to upstream whether they might
> imagine to follow the release habits of so many other projects ...
>
--
Olivier Sallou
IRISA / University of Rennes 1
Campus de Beaulieu, 35000 RENNES - FRANCE
Tel: 02.99.84.71.95
gpg key id: 4096R/326D8438 (pgp.mit.edu)
Key fingerprint = 5FB4 6F83 D3B9 5204 6335 D26D 78DC 68DB 326D 8438
Reply to: