| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
preinst and postinst scripts. For example, if a package uses
dh_pysupport before dh_installinit, the prerm will first stop the init
script and then remove the python files.
* Introducing beginning of v6 mode.
* dh_installwm: In v6 mode, install a slave manpage link for
x-window-manager.1.gz. Done in v6 mode because some window managers
probably work around this longstanding debhelper bug by registering the
slave on their own. This bug was only fixable once programs moved out of
/usr/X11R6. Closes: #85963
* dh_builddeb: In v6 mode, fix bug in DH_ALWAYS_EXCLUDE handling, to work
the same as all the other code in debhelper. This could only be fixed in
v6 mode because packages may potentially legitimately rely on the old
buggy behavior. Closes: #242834
* dh_installman: In v6 mode, overwrite exsiting man pages. Closes: #288250
|
|
|
|
|
|
| |
initial
package install. Closes: #415717
|
|
|
|
| |
Closes: #406921
|
|
|
|
|
|
| |
* dh_installinfo: Put the section madness to bed by not passing any section
information to install-info. Current install-info parses INFO-DIR-SECTION
on its own if that's not specified. Closes: #337215
|
| |
|
|
|
|
|
|
|
| |
upgrade,
in case an upgrade involves moving fonts around (or removing or renaming
fonts). Closes: #372686
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
module
package is installed for a kernel other than the running kernel, just
running depmod -a in the postinst is no longer sufficient. Instead, run
depmod -a -F /boot/System.map-<kvers> <kvers>
The kernel version is guessed at based on the path to the modules in the
package. Closes: #301424
* Note: behavior change due to the above: The mere existence of a
debian/package.modules file will no longer make dh_installmodules add code
to maintainer scripts.
* Untested.
|
| |
|
|
|
|
|
|
| |
python-support for packages providing private modules or python-only
modules, since python policy hasn't been updated for this yet.
Closes: #347758
|
| |
|
| |
|
| |
|
|
|
|
| |
script fragments.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
update-modules to indicate /etc/modules.conf is not automatically
generated, we can ignore that return code since it's not a condition that
should fail an installation. Closes: #165400
|
| |
|
| |
|
|
|
|
|
|
| |
any more
(#258901)
|
|
|
|
| |
* Strip spoch when generating udeb filenames. Closes: #258864
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
schemas from /etc/gconf/schemas. (Josselin Mouette)
* dh_gconf: kill gconfd-2 so that the newly installed schemas
are available straight away. (Josselin Mouette)
* dh_gconf: fix bashism in restart of gconfd-2
* dh_gconf: fix innaccuracy in man page; gconfd-2 is HUPPed, not
killed.
* dh_scrollkeeper: stop adding scrollkeeper to misc:Depends, since
the postinst will not run it if it's not installed, and a single run after
it's installed is sufficient to find all documents. Closes: #256745
* dh_fixperms: make .ali files mode 444 to prevent recompilation by GNAT.
For speed, only scan for .ali files in usr/lib/ada. Closes: #245211
* dh_python: check to make sure compileall.py is available before running it
in the postinst. Closes: #253112
* dh_installmodules: install debian/package.modprobe into etc/modprobe.d/
for module-init-tools. These files can sometimes need to differ from the
etc/modutils/ files. Closes: #204336, #234495
* dh_installmanpages is now deprecated.
* Add a test case for bug #244157, and fixed the inverted ok() parameters
in the others, and added a few new tests.
* dh_link: applied GOTO Masanori's patch to fix conversion of existing
relative symlinks between top level directories. Closes: #244157
|
|
|
|
|
|
| |
Thom May.
Closes: #209090
|
|
|
|
|
|
|
|
| |
* dh_scrollkeeper: patch from Christian Marillat Closes: #231703
- Remove DTD changes since docbook-xml not supports xml catalogs.
- Bump scrollkeeper dep to 0.3.14-5.
* dh_installinfo: remove info stuff on update as well as remove.
Policy is unclear/wrong. Closes: #231937a
|
| |
|
|
|
|
|
|
|
|
| |
* dh_scrollkeeper: Make postinst fragment test for scrollkeeper-update.
Closes: #225337
* Copyright update.
* Include full text of the GPL in the source package, because goodness
knows, I need another copy of that in subversion..
|
|
|
|
| |
#224707
|
|
|
|
|
|
|
|
|
|
|
|
| |
Even though it has personally saved me many times, debhelper is not
intended to check packages for mistakes, and apparently it makes sense
for some "native" packages to have a non-Debian changelog.
Closes: #216099
* If a native package has an upstream changelog, call the debian/changelog
changelog.Debian.
* postinst-menu-method: always chmod menu-method executable even if
update-menus is not. Closes: #220576
* dh_installmenu: do not ship menu-methods executable.
|
|
|
|
| |
* Fix mispelling in prerm-sgmlcatalog. Closes: #215189
|
|
|
|
| |
* Really fix the prerm-sgmlcatalog, not the postrm. Closes: #209131
|
|
|
|
| |
advice of Adam DiCarlo. Closes: #209131
|
|
|
|
|
|
| |
#204717
* dh_pythn: also stylistic and tab damage fixes
|
|
|
|
|
| |
* dh_python: clan compiled files on downgrade, upgrade, not only
removal. Closes: #204286
|
| |
|
|
|
|
|
|
|
| |
* Added dh_userlocal, by Andrew Stribblehill. (With root.root special case
added by me.)
* Added dh_installlogcheck, by Jon Middleton. Closes: #184021
* Add aph's name to copyright file too.
|
|
|
|
|
|
|
|
|
|
| |
warnings to
stderr, so its overly verbose stdout is now directed to /dev/null to
prevent conflicts with debconf. Closes: #150804
* dh_fixperms: only skip examples directories which in a parent of
usr/share/doc, not in a deeper tree. Closes: #152602
* dh_compress: stop even looking at usr/doc
|
|
|
|
| |
Adam DiCarlo. Closes: #90025
|
|
|
|
|
| |
* Make python postinst fragment only run python if it is installed, useful
for packages that include python modules but do not depend on python.
|
| |
|
|
|
|
| |
#136502
|
| |
|
|
|
|
|
|
|
| |
behavior
if invoke-rc.d is not present, so versioned deps on sysvinit are not
needed.
|
|
|
|
|
|
|
|
| |
--no-restart-on-upgrade is given; since the daemon is not stopped
with that parameter starting it again is a no-op, unless the daemon was
not running for some reason. This makes transtions to using the flag
easier. Closes: #90976 and sorry it took me so long to verify you were
right.
|
|
|
|
|
| |
Do not use this verion of debhelper for woody backports!
* Removed dh_installxaw.
|
|
|
|
| |
* Fixed the tests clint didn't show me.
|
|
|
|
| |
Closes: #150403
|
|
|
|
|
|
| |
paths in autoscripts. Neither is in posix, but which is in debianutils, so
will always be available. command -v is not available in zsh.
Closes: #148172
|
|
|
|
|
|
| |
doesn't get
upset. Closes: #131322
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to say
what debhelper compatability level your package uses. It has the big
advantage of being available to debhelper when you run it at the command
line, as well as in debian/rules.
* A new v4 feature: dh_installinit, in v4 mode, will use invoke-rc.d.
This is in v4 for testing, but I may well roll it back into v3 (and
earlier) once woody is released and I don't have to worry about breaking
things (and, presumably, once invoke-rc.d enters policy).
* Some debhelper commands will now build up a new substvars variable,
${misc:Depends}, based on things they know your package needs to depend
on. For example, dh_installinit in v4 mode adds sysvinit (>= 2.80-1) to
that dep list, and dh_installxfonts adds a dep on xutils. This variable
should make it easier to keep track of what your package needs to depends
on, supplimenting the ${shlibs:Depends} and ${perl:Depends} substvars.
Hmm, this appears to be based loosely on an idea by Masato Taruishi
<taru@debian.org>, filtered through a long period of mulling it over.
Closes: #76352
* Use the addsubstvar function I wrote for the above in dh_perl too.
|
|
|
|
|
| |
- Better indenting of generated code.
- Better ordering of generated code (minor fix).
|