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).

> 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. 

> 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.

> 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.

> 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.


-- 
Craig Small      GnuPG:1C1B D893 1418 2AF4 45EE  95CB C76C E5AC 12CA DFA5
http://www.enc.com.au/                             csmall at : enc.com.au
http://www.debian.org/          Debian GNU/Linux, software should be Free 



-- 
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