deb3

Section: User Commands (1)
Updated: Dec 25, 2012
Index Return to Main Contents

 

NAME

deb3 - convert debian source package to new 3.0 (quilt) format

 

SYNOPSIS

deb3 [quilt|dpatch|0|1|2]

 

DESCRIPTION

deb3 converts debian source packages which use series of patches from 1.0 format to new 3.0 (quilt) format while adjusting contents in debian/patches. This is run from the package top level directory. If run without argument, deb3 guesses source structure. Following formats are auto detected.

o
dh_quilt_patch/dh_quilt_unpatch
o
dpatch
o
cdbs (simple-patchsys.mk)
o
dbs (dbs-build.mk)

 

ARGUMENT

You can force particular conversion using argument.

quilt
conversion for dh_quilt_patch/dh_quilt_unpatch
dpatch
conversion for dpatch
0
conversion for dbs and cdbs made with -p 0 patches (default)
1
conversion for dbs and cdbs made with -p 1 patches
2
conversion for dbs and cdbs made with -p 2 patches

 

TERMINATING THE CONVERSION

This deb3 program only provides a starting point. After its execution, further modifications are needed to your package. Typical changes are:

o
Build-Depends: you should remove cdbs, dpatch and quilt. Instead, you should add debhelper (>= 7.0.50~)
o
Add override_dh_* targets to debian/rules to address special cases.
o
Remove --with quilt from the debian/rules, if it uses the dh $@ syntax.

You can find tutorial for packaging using this new dh $@ style and new 3.0 (quilt) source format in the maint-guide package. It is also available at:


   http://www.debian.org/doc/manuals/maint-guide/index.en.html

 

COPYRIGHT

(c) Osamu Aoki, 2010, GPL2+

dpatch2quilt.sh is used as the base of this program; Parts from http://blog.orebokech.com/2007/08/converting-debian-packages-from-dpatch.html


 (c) gregor herrmann, 2007-2008, GPL2+
 (c) Damyan Ivanov, 2007-2008, GPL2+
 (c) Martin Quinson, 2008, GPL2+


 

Index

NAME
SYNOPSIS
DESCRIPTION
ARGUMENT
TERMINATING THE CONVERSION
COPYRIGHT

This document was created by man2html, using the manual pages.
Time: 06:18:02 GMT, April 26, 2024