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

Re: Improvements to ʽdebian/watchʼ for fetching from VCS (was: This topic died off; any resolution?)



On Fri, 3 Apr 2009, Daniel Leidert wrote:

I would like to propose a complete rethinking of the watch files.
We have several packages, which must be prepared from a VCS or
must be repckaged. ATM several people changed to use something like

$url $pattern debian /bin/sh get-orig-source-script

One can't use

$url $pattern debian /usr/bin/make debian/rules get-orig-source

because make will error out because of the unknown switch
--upstream-version.

I used to work around this in my packages by providing a

    debian/get-orig-source

script which is just called in the get-orig-source target of
debian/rules.  This might be a way to circumvent this specific
problem (nothing against rethinking in general for sure).

The next propblem is, that such a script doesn't have the same purpose
as uupdate has, as the first is used to create a new tarball and the
second to apply an existing diff to the new tarball.

Exactly - so my suggested workaround just solves the problem of
the "old way of thinking".

...
Opinions?

Interesting.

One additional thought: We store packaging Vcs and upstream homepage
in debian/control.  What about storing upstream Vcs there as well and
teach uscan to look there as well.  Just a rough thought.

Kind regards

      Andreas.

--
http://fam-tille.de


Reply to: