TASKPM/debian
Stappers Geert 1ad4bd8395 debian source format 3.0 quilt
This from https://wiki.debian.org/Projects/DebSrc3.0

Why should I convert my package to 3.0 (quilt) format?

 * by keeping patches separate and properly documented
   * the Debian changes are more likely to be reviewed
   * any upstream contributor is more likely to find and merge the patches
     (if you haven't forwarded it properly)
   * other distributions can reuse our patches
 * even if you don't have any upstream patch right now, next time that
   someone must NMU your package, they can cleanly add a patch (with a
   proper DEP-3 header) without having to modify the build system
 * same applies for derivative distributions that have to modify your
   packages... you're more likely to be able to find something valuable
   to merge if their changes are kept as separate patches instead of
   merged within the .diff.gz
 * debian/rules can be simplified by getting rid of the
   patching/unpatching code (or the uuencoding/uudecoding code if you
   ship a supplementary binary file like an icon)
 * the upstream tarball is bzip2-compressed and you don't want to have
   to convert it
 * the upstream tarball contains a debian directory and you don't want
   to repackage it just to remove that directory
 * the upstream author releases the software in multiple tarballs
 * you don't have to add -i -I every time that you manually build the
   package from the VCS repository (the VCS-specific files are ignored
   by default)
 * in the long run it's best to standardize on a single patch system (new
   contributors need to learn a single system, more people can help you,
   etc.) and quilt appears to be that patch system.
2016-03-14 19:56:01 +01:00
..
source debian source format 3.0 quilt 2016-03-14 19:56:01 +01:00
.gitignore Packaging for Ubuntu Karmic 2010-04-15 17:11:37 +02:00
51libreplan.policy Rename NavalPlan to LibrePlan 2011-10-28 09:13:16 +02:00
changelog debian/changelog contained invalid email address 2016-03-14 19:55:56 +01:00
compat Packaging for Ubuntu Karmic 2010-04-15 17:11:37 +02:00
control debian/control: maven2 became maven 2016-03-14 19:55:52 +01:00
control.lucid Remove dependency to DejaVu fonts as are already included in jasperreport-fonts 2012-09-12 11:49:33 +02:00
control.squeeze Remove dependency to DejaVu fonts as are already included in jasperreport-fonts 2012-09-12 11:49:33 +02:00
copyright Rename NavalPlan to LibrePlan 2011-10-28 09:13:16 +02:00
libreplan.config Rename NavalPlan to LibrePlan 2011-10-28 09:13:16 +02:00
libreplan.install Update Debian package for LibrePlan 1.4.0 2013-04-29 18:15:45 +02:00
libreplan.postinst debian: Use echo to show information as db_info is causing problems 2012-12-21 14:13:27 +01:00
libreplan.postrm Rename NavalPlan to LibrePlan 2011-10-28 09:13:16 +02:00
libreplan.prerm Rename NavalPlan to LibrePlan 2011-10-28 09:13:16 +02:00
maven-settings.xml Replaced tabs for 4-spaces in several files. 2011-07-01 09:49:46 +02:00
navalplan.postinst Add postinst script 2011-12-01 08:58:17 +01:00
navalplan.preinst Add postinst script 2011-12-01 08:58:17 +01:00
rules Update Debian package for LibrePlan 1.4.0 2013-04-29 18:15:45 +02:00