[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Advise needed for package on github without downloadable tarball




----- Mail original -----
> De: "Andreas Tille" <andreas@an3as.eu>
> À: "Debian Med Project List" <debian-med@lists.debian.org>
> Envoyé: Vendredi 9 Décembre 2011 09:55:29
> Objet: Advise needed for package on github without downloadable tarball
> Hi,
> 
> I intended to package
> 
> http://www.kuleuven.be/aidslab/phylogeography/SPREAD.html
> 
> which is a phylogeny tool a colleague of mine wanted to use. I
> realised
> that the source is only available on GitHub and it has no downloadable
> tarball. Is there any recommended procedure to create the pristine
> source
> tarball? I guess I could clone the repository to our Git and use this
> as branch origin/upstream as explained in our policy. However, I do
> not
> have any idea how to create a reproducible tarball (specifically by
> also
> removing some JARs which are not needed). I also wonder how to write a
> watch file for this.

Well, there is a link to get a zip from branch (https://github.com/phylogeography/SPREAD/zipball/master)
but issue will be versionning.
On github, I see no branch nor tag.
To get a "release" you would need one or the other. For a watch file I guess you could look at branches and get zip link for the branch, if any existed....
For tags, you could get a get-orig-source cloning the repository and do a checkout on latest tag, but again none exists for the moment.

So I think that your first problem is to get upstream a clear versioning with branch/tag in their repo.


Olivier



> 
> Any help is welcome
> 
> Andreas.
> 
> --
> http://fam-tille.de
> 
> 
> --
> To UNSUBSCRIBE, email to debian-med-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
> Archive: [🔎] 20111209085529.GK20151@an3as.eu">http://lists.debian.org/[🔎] 20111209085529.GK20151@an3as.eu


Reply to: