Hi,

On Wed, Mar 10, 2010 at 09:36:29AM +1100, Craig Small wrote:
> On Tue, Mar 09, 2010 at 10:19:38PM +0900, Osamu Aoki wrote:
> > I think it is better to have "3.0 (native)" as default.  Then it works
> > almost as if old one.  It skips .git etc for tar ball so these are
> > improvements.
> 3.0 (native) is for native packages only, from dpkg-source(1):
>  Format: 3.0 (native)
>    This  format is an extension of the native package format as defined in
>    the 1.0 format
> and
>  Format: 1.0
>   A source package in this format consists either of a .orig.tar.gz asso-
>   ciated to a .diff.gz or a single .tar.gz (in that case the package  is
>   said to be native).

Hmmm.  I see.

> > If you insist "3.0 (quilt)" here, "Build-Depends: debhelper (>= 7)" should
> > include "quilt".  (per http://wiki.debian.org/Projects/DebSrc3.0 )
> Where does it say that, from that webpage:
> 
>   Does a 3.0 (quilt) source package need to build-depend on quilt?
>   If you drop the quilt usage in debian/rules (patch/unpatch logic), then
>   no. 

I thougt I heard so too sometime ago.  (I must have seen some outdated
howto somewhere.)

> > Oh, it seems "debhelper (>= 7)" is not good default.  Lintian recommend
> > debhelper (>= 7.0.50) which is new enough to support dh syntax well.
> I've updated this to 7.0.50, yes as we're using just dh we need to
> increase the depends version.
> 
> > Also using quilt seem to need some funky make file modification ... I
> Using quilt without the 3.0 (quilt) source format you have to. Using
> quilt within a 3.0 (quilt) source format you do not need this anymore.

I see where my confusion came from...

> > But Raphael Hertzog states in http://wiki.debian.org/Projects/DebSrc3.0
> > So I do not know what dh-make should do.
> Not put any of the quilt-specific stuff in.  It probably means I need
> to remove the quilt flags.  The thing is, I'm not sure what you do if
> you want to use dpatch.

I want to remove dpatch section and put some good example to show how
patch series can be added via "3.0 (quilt)".
 
> > Once we sort these up, main story of maint-guide should be made to use
> > "3.0 (native)".  Then dpatch section should be replaced with example to
> > use "3.0 (quilt)" format.
> The maint guide should use 3.0 (native) as it's a Debian speicific
> native package. The examples should use quilt format.

I see your point.  I did use 3.0 (native) for this upload. (Quite
honestly, I only used native format.)

Osamu



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to