Re: add pristine-tar
Jaromír Mikeš
mira.mikes at seznam.cz
Wed May 26 18:02:45 UTC 2010
> 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).
JM > So if I understand well something like this should be in short dh 7 rules
JM > file:
JM > override_dh_auto_clean:
JM > unpatch
JM > dh_auto_clean
FS > More. The unpatch should be done only if within a git repository.
FS > Something like:
FS > override_dh_auto_clean:
FS > if [ -d .git ] ; then \
FS > quilt pop -a \
FS > fi
FS > dh_auto_clean
I am trying use your script above, but getting this error:
$ git-buildpackage -S --git-ignore-new
dh --with quilt clean
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory `/home/mira/zita-convolver2'
if [ -d .git ] ; then \
quilt pop -a \
fi
/bin/sh: Syntax error: end of file unexpected (expecting "fi")
Some syntax problem? I tried fix it by myself, but I am not good in scripting.
rules file is in attachment if you are interested.
regards
mira
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rules
Type: text/plain charset=us-ascii
Size: 279 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20100526/72522a5a/attachment.bin>
More information about the pkg-multimedia-maintainers
mailing list