mirror_smartmontools-debian/debian
2016-01-26 22:47:25 +00:00
..
patches Update packaging for new upstream version 2015-11-26 11:20:14 +00:00
source Switch to dpkg-source 3.0 (quilt) format 2010-03-26 21:59:26 +01:00
10mail Fixed regression introduced in 10mail script 2012-06-13 16:34:58 +02:00
10powersave-notify Added /etc/smartmontools/run.d/10powersave-notify to enable desktop notification over powersave-notify and added powersaved in Recommends 2009-08-31 19:26:35 +02:00
badblockhowto.html Updated debian/badblockhowto.html 2009-08-31 15:54:04 +02:00
changelog Switch to XZ for orig.tar compression 2016-01-26 22:47:25 +00:00
compat Bump to debhelper 7 compatibility levels 2009-08-30 18:42:54 +02:00
control bump standards version 2016-01-26 21:06:56 +00:00
copyright update debian/copyright and clarify license 2016-01-26 14:30:31 +00:00
dirs disable drivedb update 2016-01-26 18:40:56 +00:00
docs Update packaging for new upstream version 2015-11-26 11:20:14 +00:00
NEWS reindent 2007-11-01 13:26:19 +01:00
README.Debian usefull values for self tests 2007-03-31 14:07:36 +02:00
README.source add README.source 2008-07-24 11:26:28 -04:00
rules Switch to XZ for orig.tar compression 2016-01-26 22:47:25 +00:00
smartd-runner add debian subdir 2006-04-23 17:52:25 +02:00
smartmontools.default Explicitly discourage using enable_smart with SATA disks in README.Debian 2006-05-03 21:48:06 +02:00
smartmontools.init Don't warn about being disabled unless verbose 2010-07-13 12:32:21 +02:00
smartmontools.install Added /etc/smartmontools/run.d/10powersave-notify to enable desktop notification over powersave-notify and added powersaved in Recommends 2009-08-31 19:26:35 +02:00
smartmontools.links Included systemd service file 2014-10-05 10:11:16 +02:00
smartmontools.lintian-overrides add lintian override 2008-07-24 12:13:40 -04:00
smartmontools.maintscript Correct maintscript syntax 2014-10-21 13:28:29 +02:00
smartmontools.postinst Fixed postinst script: Version is only valid when configuring. 2015-11-26 11:25:27 +00:00
smartmontools.postrm postrm: set -e 2016-01-26 22:20:28 +00:00
smartmontools.preinst Also remove /etc/init.d/smartd in preinst script 2013-06-02 11:10:43 +02:00
watch debian/watch: Removed uupdate 2009-09-07 18:41:01 +02:00

This package uses quilt to manage all modifications to the upstream
source.  Changes are stored in the source package as diffs in
debian/patches and applied during the build.

To configure quilt to use debian/patches instead of patches, you want
either to export QUILT_PATCHES=debian/patches in your environment
or use this snippet in your ~/.quiltrc:

    for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do
        if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then
                export QUILT_PATCHES=debian/patches
        fi
    done

To get the fully patched source after unpacking the source package, cd to
the root level of the source package and run:

    quilt push -a

The last patch listed in debian/patches/series will become the current
patch.

To add a new set of changes, first run quilt push -a, and then run:

    quilt new <patch>

where <patch> is a descriptive name for the patch, used as the filename in
debian/patches.  Then, for every file that will be modified by this patch,
run:

    quilt add <file>

before editing those files.  You must tell quilt with quilt add what files
will be part of the patch before making changes or quilt will not work
properly.  After editing the files, run:

    quilt refresh

to save the results as a patch.

Alternately, if you already have an external patch and you just want to
add it to the build system, run quilt push -a and then:

    quilt import -P <patch> /path/to/patch
    quilt push -a

(add -p 0 to quilt import if needed). <patch> as above is the filename to
use in debian/patches.  The last quilt push -a will apply the patch to
make sure it works properly.

To remove an existing patch from the list of patches that will be applied,
run:

    quilt delete <patch>

You may need to run quilt pop -a to unapply patches first before running
this command.