summaryrefslogtreecommitdiff
path: root/dh_installmodules
AgeCommit message (Collapse)AuthorFilesLines
2019-11-16Merge https://salsa.debian.org/debian/debhelperIgor Pashev1-2/+2
2019-08-15dh_installmodules: Style fix for the regexNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-08-15look for .ko.(xz|bz2|gz) in addition to .koFrank Schaefer1-1/+1
2018-09-14dh_*: Add cli-options NOOP PROMISES for most helpersNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-11-19Merge https://anonscm.debian.org/git/debhelper/debhelperIgor Pashev1-13/+7
2017-07-22dh_*: Migrate most tools to new shell-less autoscriptNiels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-15dh_installmodules: Sort versions to make scripts reproducibleNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-07Dh_Lib: Embed tool versions into auto-generated snippetsNiels Thykier1-0/+2
Use $main::VERSION to determine the version of the tool and embed that into auto-generated snippets (e.g. via autoscript). This enables lintian to extract the tool + version and display it on: https://lintian.debian.org/tags/debhelper-autoscript-in-maintainer-scripts.html Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-03Set Emacs file variables directory-wideSven Joachim1-6/+0
Set the local variables for Emacs in the central placed intended for it, rather than in (currently) 95 individual files. Signed-off-by: Niels Thykier <niels@thykier.net>
2016-10-02Refactor install_dir usage to avoid the "if -d " testsNiels Thykier1-3/+1
They were not needed in the first place (as "install -d" DTRT). Signed-off-by: Niels Thykier <niels@thykier.net>
2016-10-01Add a dash in --no-scripts and --only-scripts for consistencyNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-09-21Merge https://anonscm.debian.org/git/debhelper/debhelperIgor Pashev1-5/+2
2016-05-30Drop all uses of autoscripts/*-moveconffileNiels Thykier1-5/+2
The transition for these must have been completed with Wheezy (and probably even Squeeze). Signed-off-by: Niels Thykier <niels@thykier.net>
2016-03-30Merge git://anonscm.debian.org/debhelper/debhelperIgor Pashev1-4/+0
2016-02-23dh_installmodules: Remove unncessary install_dir callNiels Thykier1-4/+0
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-07-16Merge git://anonscm.debian.org/debhelper/debhelperIgor Pashev1-4/+11
Conflicts: debian/changelog dh
2015-07-01Migrate to use warnings and use parentNiels Thykier1-1/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-01-08Migrate some calls to use the new install_X subsMartin Koeppe1-3/+3
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-01-01Add editor hints to the end of all perl modules and scriptsNiels Thykier1-0/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2013-05-14Merge git://anonscm.debian.org/debhelper/debhelperIgor Pashev1-12/+3
Conflicts: debian/changelog
2013-05-05dh: Skips running commands that it can tell do nothing.Joey Hess1-12/+3
This is determined by the presence of special PROMISE directives within commands that provide a high-level description of the command. Note that when dh is passed additional debhelper options, it cannot tell if these change the behavior of commands, and so it stops skipping any commands.
2012-01-09Disable dh_installmodules and dh_installudev (made stubs)Igor Pashev1-0/+5
2011-04-22Typo's in documentation regarding {pre,post}{inst,rm}Jeroen Schot1-2/+2
2010-11-02Apply manual pages conventionsDavid Prévot1-6/+6
As advised in man(1), always use: B<bold text> type exactly as shown. I<italic text> replace with appropriate argument. s/debian/Debian/ if needed. s/ / / also. s/perl/Perl/ s/python/Python/ and s/emacs/Emacs/ too.
2009-09-04Add FILES sections to man pages. Closes: #545041Joey Hess1-17/+17
2009-03-05add docsJoey Hess1-0/+4
2009-03-02conffile moving idiocyJoey Hess1-2/+6
* dh_installmodules: Give files in /etc/modprobe.d a .conf syntax, as required by new module-init-tools. * dh_installmodules: Add preinst and postinst code to handle cleanly renaming the modprobe.d files on upgrade. * Two updates to conffile moving code from wiki: - Support case where the conffile name is a substring of another conffile's name. - Support case where dpkg-query says the file is obsolete.
2008-04-23dh_prep: New program, does the same as dh_clean -k (which will be deprecated ↵Joey Hess1-1/+1
later).
2007-09-18r2030: * dh_installmodules: Since modutils is gone, stop supportingjoeyh1-12/+8
debian/*.modutils files. Warn about such files. Closes: #443127
2007-01-21r1968: * dh_fixperms: Make all files in /usr/include 644, not only .h files.joeyh1-2/+3
Closes: #404785 * Man page improvements. Closes: #406707
2006-06-12r1932: split the scripts for the two cases, undo behavior change5.0.37joeyh1-0/+5
2006-06-11r1930: bug fixesjoeyh1-3/+3
2006-06-09r1929: * dh_installmodules: depmod -a is no longer run during boot, so if a ↵joeyh1-13/+25
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.
2006-06-09r1928: doc improvementsjoeyh1-6/+6
2004-07-08r1695: * dh_gconf: gconf schemas moved to /usr/share/gconf/schemas. Relocatejoey1-6/+17
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
2004-05-13r1687: * dh_installmodules: Look for .ko files too. Closes: #248624joey1-3/+3
2003-09-01r1603: * Typo. Closes: #207999version_4.1.71joey1-1/+1
* Typo, typo. Closes: #208171 :-)
2003-08-22r1596: * Remove duplicate packages from DOPACKAGES after argument processing.version_4.1.68joey1-2/+9
Closes: #112950 * dh_compress: deal with links pointing to links pointing to compressed files, no matter what order find returns them. Closes: #204169 * dh_installmodules, dh_installpam, dh_installcron, dh_installinit, dh_installogrotate: add --name= option, that can be used to specify the name to use for the file(s) installed by these commands. For example, dh_installcron --name=foo will install debian/package.foo.cron.daily to etc/cron.daily/foo. Closes: #138202, #101003, #68545, #148844 (Thanks to Thomas Hood for connecting these bug reports.) * dh_installinit: deprecated --init-script option in favor of the above. * Add dh_installppp. Closes: #43403
2003-03-03r576: * Rename debhelper.1 to debhelper.7.joey1-1/+1
* Typo, Closes: #183267
2001-11-18r496: * Man page cleanups, Closes: #119335joey1-1/+1
2001-02-09r432: more podization, will it ever end?joey1-2/+56
2001-02-09r420: big monsta changesjoey1-11/+12
2000-06-26r352: * dh_installmodules will now install modiles even if etc/modutils ↵joey1-1/+1
already exists (wasn't because of a logic error). Closes: #66289 * dh_movefiles now uses debian/movelist, rather than just movelist. This is to fix an unlikely edge case involving a symlinked debian directory. Closes: #66278
2000-05-04r349: * dh_installmodules: still add depmod -a calls if run on a package thatjoey1-3/+15
has no debian/modules file, but does contain modules.
2000-03-02r338: * Patch from Jorgen `forcer' Schaefer <forcer at mindless.com> (muchjoey1-3/+2
modified)to make dh_installwm use new window manager registration method, update-alternatives. Closes: #52156, #34684 (latter bug is obsolete) * Fixed $dh{flavor} to be upper-case. * Deprecated dh_installemavcsen --number; use --priority instead. Also, the option parser requires the parameter be a number now. And, dh_installwm now accepts --priority, and window manager packages should start using it. * dh_installwm now behaves like a proper debhelper command, and reads debian/<package>.wm too. This is a small behavior change; filenames specified on the command line no longer apply to all packages it acts on. I can't belive this program existed for 2 years with such a glaring problem; I guess most people don't need ot register 5 wm's in 3 sub-packages. Anyway, it can handle such things now. :-) * Moved Dh_*.pm to /usr/lib/perl5/Debian/Debhelper. *big* change.
1999-08-17r189: Initial revisionjoey1-0/+28