add pristine-tar

Felipe Sateler fsateler at gmail.com
Wed May 26 01:24:37 UTC 2010


On Tue, May 25, 2010 at 18:02, Jaromír Mikeš <mira.mikes at seznam.cz> wrote:
>> Od: Felipe Sateler <fsateler at gmail.com>
>
> RT> > The last consensus was that yes, under the condition that the clean
> RT> > target of debian rules restores the working copy to a state that is
> RT> > ready for git diff/commit operations. Most commongly this means to
> RT> > unpatch in the clean target.
>
> RT> > The intend behind this is to have the same workflow for both Format 1.0
> RT> > and 3.0 packages.
>
> FS> Be careful to only unapply patches when in a git repository! Otherwise
> FS> you will get misterious FTBFS in the buildds.
>
> FS> Also, you need to apply them in the build rule (again, only if in the
> FS> git repository).
>
> So if I understand well something like this should be in short dh 7 rules file:
> override_dh_auto_clean:
>  unpatch
>  dh_auto_clean
>
> or something more should be done?

More. The unpatch should be done only if within a git repository.
Something like:

override_dh_auto_clean:
  if [ -d .git ] ; then \
    quilt pop -a \
  fi
  dh_auto_clean


Similar thing should be done before build.

-- 

Saludos,
Felipe Sateler



More information about the pkg-multimedia-maintainers mailing list