Skip to content
GitLab
Explore
Sign in
Register
Commits on Source (120)
01a620e8
fix typo
Dec 17, 2017
a66a5dfe
Reset version to 11.0.1 for now
Dec 17, 2017
6bd40b18
Add DH_EXTRA_ADDONS env variable to specify local addons.
Dec 29, 2017
6867e892
dh_missing: Use explicit glob
Dec 30, 2017
6d55d5df
debhelper.pod: Note that -s will be removed in compat 12
Dec 30, 2017
78b9f245
dh_install: Push some documentation to dh_missing(1)
Dec 30, 2017
e8359d54
dh_missing: Support wildcards in d/not-installed
Dec 30, 2017
3cb2e268
dh_missing: Tweak single binary handling
Dec 30, 2017
8c69e495
dh_missing: Make --list-missing the default in c12
Dec 30, 2017
fb1060cd
dh: Fix a warning about an uninitialized variable
Dec 30, 2017
64f3a658
Buildsystem.pm: Refactor doit_in_foodir{,_noerror}
Dec 30, 2017
23c75208
Dh_Lib: doit - support update_env to change child %ENV
Dec 30, 2017
5d09e922
meson.pm: Set LC_ALL=C.UTF-8 when invoking meson
Dec 30, 2017
6745d1f3
meson.pm: Remove redundant boilerplate method
Dec 30, 2017
4e37535c
dh_makeshlibs: Optimize shlibs generation a bit
Dec 31, 2017
7eb6444b
dh_makehshlibs: Fix typo in verbose message
Dec 31, 2017
d93b022b
dh_makeshlibs: Find all unversioned SONAMES
Dec 31, 2017
6f80b46a
dh_makeshlibs: In c12, avoid passing SONAME-less binaries to dpkg-gensymbols
Dec 31, 2017
bda6d60b
Replace some ad-hoc checks with excludefile()
Dec 31, 2017
1c61dca2
dh_compress: Avoid compressing examples [c12]
Dec 31, 2017
04b8b22d
dh_installinit: Remove unused subst parameters for {pre,post}rm scripts
Dec 31, 2017
dc13d672
dh_installinit: Add a --no-enable parameter
Dec 31, 2017
60d7eff8
Dh_Lib: Make "exit 1" the default value for ERROR_HANDLER
Dec 31, 2017
8a9db97b
autoscripts/*systemd*: Consistently use "|| true"
Jan 01, 2018
0396db52
dh_installinit: Do most autoscripts substs without a shell
Jan 01, 2018
7844105d
dh_clean: Skip cleaning in .pc and _darcs
Jan 01, 2018
847e5b8a
dh_strip: Do not strip debug symbols in the .build-id dir
Jan 02, 2018
6d5f3b79
dh_gencontrol: Deduplicate debug ids
Jan 02, 2018
cb2caa7f
dh: Rewrite sequence handling
Jan 02, 2018
33788cb6
dh: Do not re-run completed targets
Jan 02, 2018
486dc119
dh: Isolate some (now) "compat 9"-only code
Jan 02, 2018
eb1bdee3
dh: Ensure that $startpoint{$package} is defined
Jan 02, 2018
39b55236
d/control: Add a Breaks for cmake in backports
Jan 02, 2018
a9a69a80
R³ support: DPKG_GAIN_ROOT_CMD => DEB_GAIN_ROOT_CMD
Jan 02, 2018
c1e2bbd0
debhelper.pod: Remove cmake caveat for compat 11
Jan 02, 2018
e6870cea
Dh_Lib: Support ordering for service handling autosnippets
Jan 03, 2018
ae44b8c5
dh_install{init,systemd}: Re-order service autosnippets
Jan 03, 2018
adc7e4c7
d/changelog: Fix bug number
Jan 03, 2018
63153d77
Document the cmake Breaks to assist backporting
Jan 03, 2018
be7db93a
d/control: Clean up and document versioned constraints
Jan 03, 2018
f31d0dda
dh_installsystemd: Fix NOOP PROMISE
Jan 03, 2018
9a916b57
t/dh-sequencer.t: Less is more - remove redundant code
Jan 03, 2018
74d7ea5a
Updated French translation of documentation
Jan 03, 2018
76a900d2
dh: Move some "compat 9"-only code inside an if-guard
Jan 04, 2018
d0cd6459
dh: Avoid reset of starting point with multiple opaque targets
Jan 04, 2018
950bb66a
Dh_Lib: Guard against invalid "snippet-order" values in autoscript
Jan 04, 2018
99fe288e
Buildsystem: Fix a bug in _generic_doit_in_dir
Jan 06, 2018
911760c5
dh_makeshlibs: Avoid duplicates for unversioned SONAMES in compat <= 11
Jan 06, 2018
22c79dc0
dh_installdeb/Dh_Lib: Fix bug in merge of multiple autoscripts
Jan 06, 2018
eb9fef90
d/control: Bump S-V to 4.1.3 - no additional changes required
Jan 06, 2018
d2d5a11e
Regenerate POT and PO files
Jan 06, 2018
648c357c
Release debhelper/11.1 into unstable
Jan 06, 2018
62a4c177
dh: Fix off-by-one in a compat check
Jan 07, 2018
9070a586
Release debhelper/11.1.1 into unstable
Jan 07, 2018
084c26e7
dh: Fix missing $ in $startpoint
Jan 07, 2018
24495458
Release debhelper/11.1.2 into unstable
Jan 07, 2018
f0da2349
autoscripts: Improve rollback handling
Jan 14, 2018
685618e9
Update test to match previous commit
Jan 14, 2018
0fe29da4
d/control: Add breaks on meson for backports
Jan 20, 2018
dc8a4639
autoscripts/postinst-*: Handle all current abort-* cases
Jan 20, 2018
7853ec7c
Dh_Lib: Print environment changes when printing *doit commands
Jan 20, 2018
104e0e2c
ninja.pm: Set LC_ALL=C.UTF-8 for meson builds
Jan 20, 2018
2a8d9efc
dh: Always run commands with sequence defined options
Jan 20, 2018
416c8f2c
Release debhelper/11.1.3 into unstable
Jan 20, 2018
470e9881
qmake{,4}.pm: Avoid global state in build systems
Jan 21, 2018
7b0fadbc
dh_makeshlibs: Fix --no-act
Jan 22, 2018
75518fac
dh_installdocs: Make -A neuter main-doc package auto-detection
Jan 24, 2018
91baecba
Dh_Lib: Fix regression in handling of "foo{bar}" globs
Jan 24, 2018
f848b452
Update Vcs-* fields
Jan 28, 2018
185bb07e
Update maintainer address to debhelper@packages.d.o
Jan 28, 2018
764779d3
Remove Bernhard from uploaders
Jan 28, 2018
4d8d691b
dh: Rename optimize_sequence to unpack_sequence
Jan 28, 2018
037bca3d
Drop obsolete constant
Jan 28, 2018
b035cb58
Bump dpkg (build-)depends for R³ support
Jan 28, 2018
4692a8d4
Drop support for DPKG_GAIN_ROOT_COMMAND
Jan 28, 2018
a15dba1b
Rely on DEB_RULES_REQUIRES_ROOT for R³ support
Jan 28, 2018
fb1697a7
d/control: Bump dependency on dh-autoreconf
Jan 30, 2018
36eb292a
Dh_Lib: Fix typo in verbose output
Jan 31, 2018
7093115c
d/changelog: Add Closes for cloned bug
Jan 31, 2018
b9c0f907
makefile.pm: Sort %DEB_DEFAULT_TOOLS arguments
Jan 31, 2018
7d1eb239
t: Remove some uid_0_test_is_ok guards
Jan 31, 2018
97308fb0
Release debhelper/11.1.4 into unstable
Jan 31, 2018
7d61a59f
dh_install{docs,examples,info,man}: Add missing compat 11 documentation
Feb 04, 2018
09f9ec36
meson.pm: Fix locale name
Feb 12, 2018
8ded5825
autoscripts/postinst-systemd-restart: Fix indentation
Feb 15, 2018
9986bc5c
d/changelog: Fix typo
Feb 18, 2018
e6b3ba49
dh_testroot: root_requirements() no longer read d/control
Feb 18, 2018
f8d7a6ea
makefile: Pass -O to make with -jX
Feb 18, 2018
0bbd3503
dh_gencontrol: Fix uninitialized value warning
Feb 18, 2018
bd9fe946
Dh_Lib: make pkgfile rely on package_cross_type
Feb 18, 2018
ab211424
d/control: Drop binutils dependency
Feb 24, 2018
9108d9b9
makefile.pm: Skip -O when STDOUT it a TTY
Feb 24, 2018
c91b3ff8
Prototype; extract compat level from build-depends
Feb 24, 2018
2712458b
Dh_Lib: Ensure that debhelper-compat is in Build-Depends
Feb 24, 2018
c013048d
Generate Provides field automatically
Feb 24, 2018
f27c5786
d/changelog: Add changelog for the experimental feature
Feb 24, 2018
76d30a5e
Release debhelper/11.1.5~alpha1 into experimental
Feb 24, 2018
77389851
Dh_Lib: add warning for d-compat B-Ds being experimental
Feb 25, 2018
facf8734
Release debhelper/11.1.5 into unstable
Feb 25, 2018
7025d4f3
Dh_Lib: Fix invalid parameter for package_cross_type
Feb 26, 2018
Show whitespace changes
Inline
Side-by-side
Makefile
View file @
0e023355
...
...
@@ -41,7 +41,7 @@ MAKEMANLIST=$(PERL) -e ' \
} \
END { \
my $$recommended_compat = q{
$(
VERSION
)
}; \
$$recommended_compat =~ s{\..*}{}; \
$$recommended_compat =~ s{
^\d+\K(?:\D.*|
\..*
)?
}{}; \
while (<STDIN>) { \
s/\#LIST\#/$$list/g; \
s/\#LIST_DEPRECATED\#/$$list_deprecated/g; \
...
...
autoscripts/postinst-emacsen
View file @
0e023355
if [ "$1" = "configure" ]
&&
[
-e /var/lib/emacsen-common/state/package/installed/emacsen-common -a -x /usr/lib/emacsen-common/emacs-package-install ]
then
if [ "$1" = "configure" ]
||
[
"$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then
if [ -e /var/lib/emacsen-common/state/package/installed/emacsen-common -a -x /usr/lib/emacsen-common/emacs-package-install ] ;
then
/usr/lib/emacsen-common/emacs-package-install --postinst #PACKAGE#
fi
fi
autoscripts/postinst-icons
View file @
0e023355
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then
if which update-icon-caches >/dev/null 2>&1 ; then
update-icon-caches #DIRLIST#
fi
fi
autoscripts/postinst-init
View file @
0e023355
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]
|| [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ]
; then
if [ -x "/etc/init.d/#SCRIPT#" ]; then
update-rc.d #SCRIPT# #INITPARMS# >/dev/null
invoke-rc.d #SCRIPT# start || #ERROR_HANDLER#
...
...
autoscripts/postinst-init-nostart
View file @
0e023355
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]
|| [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ]
; then
if [ -x "/etc/init.d/#SCRIPT#" ]; then
update-rc.d #SCRIPT# #INITPARMS# >/dev/null || #ERROR_HANDLER#
fi
...
...
autoscripts/postinst-init-restart
View file @
0e023355
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]
|| [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ]
; then
if [ -x "/etc/init.d/#SCRIPT#" ]; then
update-rc.d #SCRIPT# #INITPARMS# >/dev/null
if [ -n "$2" ]; then
...
...
autoscripts/postinst-init-tmpfiles
View file @
0e023355
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]
|| [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ]
; then
# In case this system is running systemd, we need to ensure that all
# necessary tmpfiles (if any) are created before starting.
if [ -d /run/systemd/system ] ; then
...
...
autoscripts/postinst-modules
View file @
0e023355
if [ "$1" = "configure" ]; then
if [ "$1" = "configure" ]
|| [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ]
; then
if [ -e /boot/System.map-#KVERS# ]; then
depmod -a -F /boot/System.map-#KVERS# #KVERS# || true
fi
...
...
autoscripts/postinst-systemd-dont-enable
View file @
0e023355
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then
if deb-systemd-helper debian-installed #UNITFILE#; then
# This will only remove masks created by d-s-h on package removal.
deb-systemd-helper unmask #UNITFILE# >/dev/null || true
...
...
@@ -11,3 +12,4 @@ fi
# Update the statefile to add new symlinks (if any), which need to be cleaned
# up on purge. Also remove old symlinks.
deb-systemd-helper update-state #UNITFILE# >/dev/null || true
fi
autoscripts/postinst-systemd-enable
View file @
0e023355
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then
# This will only remove masks created by d-s-h on package removal.
deb-systemd-helper unmask #UNITFILE# >/dev/null || true
...
...
@@ -11,3 +12,4 @@ else
# cleaned up on purge. Also remove old symlinks.
deb-systemd-helper update-state #UNITFILE# >/dev/null || true
fi
fi
autoscripts/postinst-systemd-restart
View file @
0e023355
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then
if [ -d /run/systemd/system ]; then
systemctl --system daemon-reload >/dev/null || true
if [ -n "$2" ]; then
...
...
@@ -7,3 +8,4 @@ if [ -d /run/systemd/system ]; then
fi
deb-systemd-invoke $_dh_action #UNITFILES# >/dev/null || true
fi
fi
autoscripts/postinst-systemd-restartnostart
View file @
0e023355
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then
if [ -d /run/systemd/system ]; then
systemctl --system daemon-reload >/dev/null || true
if [ -n "$2" ]; then
deb-systemd-invoke try-restart #UNITFILES# >/dev/null || true
fi
fi
fi
autoscripts/postinst-systemd-start
View file @
0e023355
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then
if [ -d /run/systemd/system ]; then
systemctl --system daemon-reload >/dev/null || true
deb-systemd-invoke start #UNITFILES# >/dev/null || true
fi
fi
autoscripts/postinst-ucf
View file @
0e023355
if [ "$1" = "configure" ]; then
if [ "$1" = "configure"
] || [ "$1" = "abort-upgrade"
]; then
ucf "#UCFSRC#" "#UCFDEST#"
ucfr #PACKAGE# "#UCFDEST#"
fi
autoscripts/postinst-usrlocal
View file @
0e023355
if [ "$1" = configure ]; then
if [ "$1" =
"
configure
" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove"
]; then
(
while read line; do
set -- $line
...
...
autoscripts/postinst-wm
View file @
0e023355
if [ "$1" = "configure" ]; then
if [ "$1" = "configure"
] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove"
]; then
update-alternatives --install /usr/bin/x-window-manager \
x-window-manager #WM# #PRIORITY# \
--slave /usr/share/man/man1/x-window-manager.1.gz \
...
...
autoscripts/postinst-wm-noman
View file @
0e023355
if [ "$1" = "configure" ]; then
if [ "$1" = "configure" ]
|| [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ]
; then
update-alternatives --install /usr/bin/x-window-manager \
x-window-manager #WM# #PRIORITY#
fi
autoscripts/postrm-systemd
View file @
0e023355
if [ "$1" = "remove" ]; then
if [ -x "/usr/bin/deb-systemd-helper" ]; then
deb-systemd-helper mask #UNITFILES# >/dev/null
deb-systemd-helper mask #UNITFILES# >/dev/null
|| true
fi
fi
if [ "$1" = "purge" ]; then
if [ -x "/usr/bin/deb-systemd-helper" ]; then
deb-systemd-helper purge #UNITFILES# >/dev/null
deb-systemd-helper unmask #UNITFILES# >/dev/null
deb-systemd-helper purge #UNITFILES# >/dev/null
|| true
deb-systemd-helper unmask #UNITFILES# >/dev/null
|| true
fi
fi
autoscripts/prerm-systemd
View file @
0e023355
if [ -d /run/systemd/system ]; then
deb-systemd-invoke stop #UNITFILES# >/dev/null
deb-systemd-invoke stop #UNITFILES# >/dev/null
|| true
fi
autoscripts/prerm-systemd-restart
View file @
0e023355
if [ -d /run/systemd/system ] && [ "$1" = remove ]; then
deb-systemd-invoke stop #UNITFILES# >/dev/null
deb-systemd-invoke stop #UNITFILES# >/dev/null
|| true
fi
Prev
1
2
3
4
Next