| Commit message (Collapse) | Author | Age |
|\
| |
| |
| |
| | |
Thie merges the maintainer history so far into the dgit tree and
hopefully enables me to push it.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The history of tests is a little confusing. At one point, Niels updated
dh_installsystemd to install units to usr d70caa69c64b ("Make systemd
tools use usr/lib"), but he reverted that later 3083286de05f ("Revert
change to install systemd services in usr/lib"). That revert was
incomplete leaving the confusing "lib -> usr/lib" comments.
The "with both no-empty" case is now redundant after the reversion and
I'm therefore deleting it. As for the others, replace the comment with a
more useful one.
Signed-off-by: Helmut Grohne <helmut@subdivi.de>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Since very long, systemd supports units in both /lib/systemd and
/usr/lib/systemd. As the /usr-merge progresses, we need debhelper to
also understand units in /usr/lib/systemd and this is what this commit
does. It does not cause debhelper to actually install files to /usr
rather than /lib and merely recognizes them.
Closes: #1041159
Signed-off-by: Helmut Grohne <helmut@subdivi.de>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The debhelper source for 13.11.5 as uploaded to Debian differs from what
is recorded in this git tree. What has been uploaded matches the dgit
tree. In the upload, a few translation files are reformatted/regenerated
to match source changes. This commit updates them in the git history to
match what actually was uploaded.
Gbp-Dch: ignore
Signed-off-by: Helmut Grohne <helmut@subdivi.de>
|
| |
| |
| |
| | |
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
| |
| |
| |
| |
| | |
Gbp-Dch: ignore
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Meson 1.2.0 added support for byte-compilation at build time, and the
default is to do so. In Debian we want byte-compilation to be done at
package install time, so explicitly turn this off. We cannot pass this
option to older Meson versions, because it would make them fail.
Closes: #1042398
Signed-off-by: Simon McVittie <smcv@debian.org>
|
| |
| |
| |
| |
| |
| |
| |
| | |
The spec says XDG_RUNTIME_DIR is private to the user, and some API users
check for this. For example, Weston prints warnings during build-time
testing of GTK 4, although the tests don't actually fail.
Signed-off-by: Simon McVittie <smcv@debian.org>
|
| |
| |
| |
| |
| | |
Git-Dch: Ignore
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
With recent versions of cmake, meson and python3, the default
installation layout discovered by cmake or meson is below /usr/local,
unless we explicitly override DEB_PYTHON_INSTALL_LAYOUT to tell Python
that we are building a distro package.
Closes: #1043136
Signed-off-by: Simon McVittie <smcv@debian.org>
|
| |
| |
| |
| |
| |
| |
| | |
error messages
systemd-tmpfiles is silent if it succeeds and prints an error message to stdout
otherwise.
|
| |
| |
| |
| |
| | |
Thanks: wferi@Github
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| | |
|
| |
| |
| |
| |
| |
| | |
In commit 6c0fc1e7f849af4b207ac780ffa6c88192c27074 there was a
conversion from PROGRAMMING to PROGRAMMING.md, but dh_missing still
referenced PROGRAMMING.gz which no longer exists.
|
| |
| |
| |
| |
| | |
Gbp-Dch: ignore
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| | |
Git-Dch: ignore
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Closes: #1028564
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Suggested by: nthykier
|
| |
| |
| |
| |
| | |
The `meson install` subcommand does not like a directory passed directly as
a positional argument.
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Should have been removed as a part of the clean up in the previous
upload but was overlooked causing breakage in packages still having
`Rules-Requires-Root: binary-targets`.
Closes: #1026125
Gbp-Dch: Full
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| | |
Closes: #1026014
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The problem that prompted this change was not caused by debhelper but
by fakeroot (#1024544) and the change in debhelper would not even
function as a work around in this case. Accordingly, the extra
complexity is not worth it and has been reverted.
Gbp-Dch: Full
|
| |
| |
| |
| |
| |
| | |
This reverts commit 09aa684b1a67d5f9bfedec55ee3232ba69519c5f.
Gbp-Dch: ignore
|
| |
| |
| |
| |
| | |
Closes: #1024296
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| | |
Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| | |
|
| |
| |
| |
| | |
Closes: #1024520
|
| |
| |
| |
| |
| | |
Gbp-Dch: Ignore
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| | |
Gbp-Dch: Ignore
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| | |
Gbp-Dch: ignore
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| |
| | |
Fix-for: f07654a8fd662ef1ec51d72ccda0d5ed92f14078
Gbp-Dch: Ignore
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously, they would skip the `chown` call and rely on `dh_fixperms`
or `dpkg-deb` to fix the ownership. However, that could cause issues
when the helper was run after `dh_fixperms` and install files that
`dpkg-deb` would not reset ownership of.
Gbp-Dch: full
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is an alternative to `install_dir` that never does chown (and is
not printed with `--verbose`). It is intended for creating
directories that are not part of a binary package.
Note that at the moment `install_dir` does not do chown either,
which is a bug (causing #1024261).
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Static ownership is not really useful for them and we no longer need
to make the use `--root-owner-group` usage conditional since
`dpkg-deb` in oldstable supports the flag.
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Using `meson srcdir` instead of `meson setup srcdir` is deprecated, and
prints the following warning:
WARNING: Running the setup command as `meson [options]` instead of
`meson setup [options]` is ambiguous and deprecated.
|
| |
| |
| |
| |
| | |
Closes: #1016354
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| | |
Signed-off-by: Niels Thykier <niels@thykier.net>
|
| |
| |
| |
| |
| |
| | |
In preperation of a fix for #1014537.
Signed-off-by: Niels Thykier <niels@thykier.net>
|