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

Re: Scythe in Debian Med Git



Hi Kevin,

please note that I'm forwarding my answer to the list.  I would always
advise to send questions like yours to the list since it enhances your
chances to get an answer more quickly.  Please always remember that
Debian Med is a team and not a single person.

On Mon, May 11, 2015 at 02:11:41PM +1000, Kevin Murray wrote:
> > To build a Debian package you need a *.orig.tar.gz.  *That* is what you
> > should import as pristine-tar.  It would be great if you can get this
> > from upstream.  If not please provide a get-orig-source target to create
> > such a tarball and import it as pristine-tar. 
> 
> I've added a get-orig-source rule to d/rules, which wgets a tarball using the
> github API. This tarball is specific to the git SHA hash of upstream's current
> master, which defined version 0.994 (i.e., will always download the same
> content, even if upstream's master changes). I hope this is acceptable.

As a temporary solution until upstream might be convinced to do proper
releases this is OK.  It also serves for others as documentation how we
obtained the tarball.
 
> Do I need to add wget as a build-dependency? And/or use cURL instead?

No extra Build-Dependency needed since it is not needed to actually
build the package.

To the package itself:  I did a couple of minor changes and commited
these.  It would have been more work to describe what you should do than
doing it quickly myself.  Please check the log thoroughly.  There is one
remaining issue:  You are creating the manpage at build time but the
result is quite poor regarding line spacing etc.  It also adds a ruby
build-dependency.  Could you please preprocess the manpage and commit it
right to the debian/ dir after checking that the syntax is OK?

Kind regards and thanks for your work on this

      Andreas.

-- 
http://fam-tille.de


Reply to: