Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

debhelper-13.24.1-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: debhelper Distribution: openSUSE Tumbleweed
Version: 13.24.1 Vendor: openSUSE
Release: 1.1 Build date: Mon Jan 20 14:39:37 2025
Group: Development/Tools/Building Build host: reproducible
Size: 1348566 Source RPM: debhelper-13.24.1-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://salsa.debian.org/debian/debhelper
Summary: Helper programs for debian/rules
A collection of programs that can be used in a debian/rules file to
automate common tasks related to building debian packages. Programs
are included to install various files into your package, compress
files, fix file permissions, integrate your package with the debian
menu system, debconf, doc-base, etc. Most debian packages use debhelper
as part of their build process.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon Jan 20 2025 Jan Baier <jbaier@suse.com>
  - update to 13.24.1
    * Fix regression when running 'meson test' (Closes: #1093436)
    * Add CHANGELOG.org as a supported type of changelog (Closes: #1090956)
    * Update dh_installchangelogs doc regarding support for org mode
    * autoscripts: Assume DPKG_ROOT is set but possibly empty
    * Update German translation of manpages (Closes: #1091005)
    * debhelper-compat-upgrade-checklist.pod: Fix typo
    * meson.pm: pass --verbose to meson test (Closes: #1090846)
    * dh_installsystemd: Respect -n/--no-scripts.
* Fri Jan 03 2025 Jan Baier <jbaier@suse.com>
  - update to 13.23:
    * makefile.pm: Preserve return value from `sub install`
    * Bring back the python-distutils build-system. It is clearly
      used given removing it caused 200+ FTBFS bugs. Hoever, it is
      also clearly not used (becuase using it would cause FTBFS
      bugs). Instead packages seem to just override all the
      `dh_auto_*` commands and what breaks with the full removal
      is that `dh` cannot find the build system.
      (Reopens: #1089715)
    * dh_installlog{check,rotate}: Re-added `named` `pkgfile`s in
      compat 14+
    * Dh_Lib.pm: Recognize `!=` substvars.
      Thanks to Guillem Jover <guillem@debian.org>
    * Revert "dh_installsysusers: Temporarily add opensysusers
      alternative". The work around is no longer needed. Thanks
      to Samuel Thibault <sthibault@debian.org>.
    * Fix some typos and formatting issues in man pages.
      Thanks to Christoph Brinkhaus <c.brinkhaus@t-online.de>
      (Closes: #1083170)
    * Fix typo of `dh_gencontrol` in man page
    * Remove the defunct python-distutils build-system retroactively.
      Thanks to Colin Watson <cjwatson@debian.org> (Closes: #1089715)
    * dh_fixperms: Remove `exec` bit from files in `/usr/share/themes`
    * Replace `dh-buildinfo` without the `dh_buildinfo` to ease transition.
      As requested in #1068809, `debhelper` will temporarily provide
      `dh-buildinfo` with relevant `Conflicts` and `Replaces` to ensure
      apt can find a solution. The provides is only on a metadata level,
      since most packages no longer use `dh_buildinfo` directly or cope
      gracefully with its removal. A few packages are expected to break,
      which will be cleaned up by people who volunteered in #1068809.
      If your package starts to FTBFS as a consequence of this change,
      please remove the call to `dh_buildinfo`.
      See: #1068809
    * dh_auto_install: Ensure sane minimum mode in destdir [c14]
      (Closes: #1082724)
    * Update German translation of man pages (Closes: #1083169)
* Mon Aug 26 2024 Jan Baier <jbaier@suse.com>
  - update to 13.20:
    * dh_installsysusers: Temporarily add opensysusers alternative.
      (See #1076045)
* Mon Aug 19 2024 Jan Baier <jbaier@suse.com>
  - update to 13.19:
    * Fix regression in pkgfile where compat 14 semantics were always active.
      Thanks to Salvatore Bonaccorso <carnil@debian.org>
    * dh_lintian: Reject architecture specific overrides files for M-A: same [c14]
      Thanks to Salvatore Bonaccorso <carnil@debian.org> (Closes: #1078830)
    * perl_makemaker: Fix missing import that broke cross-builds.
      Thanks to Helmut Grohne <helmut@subdivi.de> (Closes: #1078707)
    * perl-build: Set PKG_CONFIG during cross builds like perl-makemaker.
      Thanks to gregor herrmann <gregoa@debian.org>
    * Update on Portuguese translation of man pages
    * Reorder default sequence around dh_fixperms and nearby tools in
      compat 14. (Closes: #981783, #982457). This should also avoid
      future issues like LP#1928381 where Ubuntu's modifications to
      `dh_strip` cause differences not visible in Debian.
    * dh_assistant: Fix bug the config introspection could be wrong.
    * debhelper-documentation.json: Associate with `substvars` with
      `dh_gencontrol`.
    * Add some config hints to `dh_makeshlibs` and `dh_gencontrol`.
    * Bump Standards-Version to 4.7.0 - no changes required
    * Dh_Lib.pm: Change `pkgfile` lookup to have opt-in features
      rather than always-on in compat 14. Third-party debhelper tools
      should update their `pkgfile` calls if they need `named` or/and
      architecture specifc configuration files.
    * Set PKG_CONFIG when calling Makefile.pl (makemaker) if not already set
    * Make `dh_auto_install --destdir` change a pure compat 14 change.
      Thanks to Jeremy Bícha <jeremy.bicha@canonical.com>.
      (Closes: #1074322)
  - enable test suite during build
* Thu Aug 08 2024 Jan Baier <jbaier@suse.com>
  - fix perl compatibility for Leap (bsc#1228955)
* Mon Jul 22 2024 Jan Baier <jbaier@suse.com>
  - update to 13.16:
    * dh_assistant: Clearly mark unsafe commands
    * d/changelog: Fix typos in historical entries
    * Migrate to `X-Style: black`
    * dh_assistant.1: Improve documentation and command tagging
    * Improve wording of several man pages.
      Thanks to Christoph Brinkhaus <c.brinkhaus@t-online.de> (Closes: #1069176)
    * Require a package prefix with `--name` in c15 (warning in c14)
    * dh_assistant: Report data about disabled commands in some subcommands.
      This breaks a small subset of the `dh-debputy` features and a related
      `Breaks` has been added.
    * Fix a "comat" -> "compat" typo in _load_compat_info()
    * dh_installtmpfiles: implement remove on removal, purge on purge
    * Update German translation of man pages (Closes: #1069176)
* Fri May 03 2024 Jan Baier <jbaier@suse.com>
  - update to 13.15.3:
    * debhelper-compat-upgrade-checklist.pod: Fix repeated substvar.
      Thanks to Andrey Rakhmatullin
    * debhelper-compat-upgrade-checklist.pod: Add ref to #1067653
    * dh_gencontrol: Gracefully cope with custom substvars and -dbgsym packages
      (Closes: #1067711)
    * upgrade-checklist: Document `dh_installsystemduser` change
      (Closes: #1066025)
    * autopkgtest: Remove reference d/compat triggering perl tests
    * dh_gencontrol: Fix inverted boolean logic causing warnings
    * Dh_Lib.pm: Fix field truncation in compat 14+
      (Closes: #1067508, #1067509)
    * d/changelog: Fix typo of Felix Geyer
    * dh_makeshlibs: Ensure t64:Provides is always provided (but
      sometimes empty)
    * Replace `d/compat` with a `X-DH-Compat` field in compat 14+.
      (Closes: #1021877)
    * Ensure values to --dbg-package and --link-doc are known packages
    * PROGRAMMING.md: Add a note about `dh_assistant`
    * Make it easier to re-bootstrap without `dwz` (and also `man-db`).
      This is a new build profile that build `debhelper` with fewer
      dependencies. Note that this profile causes `debhelper` to produce
      a different result in some cases. Packages built with this minimal
      version of debhelper should be rebuilt when bootstrapping is
      complete.
    * dh_shlibdeps: Use ${shlibs:Pre-Depends} for Essential packages
      in compat 14+.
    * dh_gencontrol: Automatically apply relationship substvars in
      compat 14+
    * Clearly document how to do filtering (which is via dh-exec)
      (Closes: #1065742)
    * Reject debhelper config files without a package prefix for
      multi-binary packages in compat 15. Starting in compat 14, it will
      now trigger a warning to have `debian/install` instead of
      `debian/package.install` when `debian/control` contains 2 or more
      binary packages. In compat 15, this is promoted to an error.  The
      main exceptions are files like `debian/changelog`, `debian/NEWS`,
      and `debian/copyright`, which are applied to all packages and can
      still be used without a prefix. (Closes: #1014537)
    * cmake.pm: Pass ASFLAGS as ASMFLAGS to cmake [c14] (Closes: #1036760)
    * meson.pm: Pass --auto-features=enabled in compat 14+
      (Closes: #1030011, #1062508)
    * Dh_Lib.pm: Simplify reset_perm_and_owner so it only works with int
      now. The only misbehaving call-sites where in debhelper itself
      according to codesearch.debian.net and were fixed as well.
    * Dh_Lib.pm: Bump perl version requirement to 5.28 (Closes: #1001403)
    * dh_makeshlibs: Skip directories known not to contain SONAMEs
      (Closes: #1063126)
    * Restructure debhelper upgrade compat checklist for compat 14 in an
      attempt to make it easier for consumers.
    * dh_makeshlibs: Correct the auto-detected package name
    * dh_makeshlibs: Use the "correct" package architecture definition
    * debhelper-documentation.json: The pam change happened in c14
    * dh_assistant: Expose bug#950723 marker in
      list-guessed-dh-config-files
    * dh_installsystemduser: Add missing pkgfiles in DH NOOP promise
    * debhelper-documentation.json: Add dh_installsystemd files
    * debhelper-documentation.json: Add dh_installsystemduser files
    * d/changelog: Fix typo in a previous entry
    * dh_gencontrol: Avoid Static-Built-Using in -dbgsym packages
      (Closes: #1062960)
    * dh_makeshlibs: Improve handling of t64 transition support
    - The presence of the `X-Time64-Compat` now unconditionally
      trigger the `${t64:Provides}` substvar.
    - Auto-detection is now extended to include t64-nss libraries
      (The detection regex is now: `m/^lib.*t64(?:-nss)?$/`)
    - The `${t64:Provides}` substvars now uses `${binary:Version}`
      instead of trying to guess the version. This works better
      for packages that manually set their own version via
      dpkg-gencontrol's -v option.
    * check the dpkg "features" to decide whether to emit t64:Provides
* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Mon Feb 05 2024 Jan Baier <jbaier@suse.com>
  - update to 13.13:
    * Add `debhelper-documentation` `debputy` plugin. This provides
      `debputy` with some files and file patterns for `debputy`'s
      new `debputy tool-support annotate-debian-directory`.
    * Revert "Dh_Lib.pm: Fix warning from `cp -n`"
      Thanks to Sven Joachim <svenjoac@gmx.de> (Closes: #1061610)
* Mon Feb 05 2024 Jan Baier <jbaier@suse.com>
  - update to 13.12:
    * Add support for an 'X-Time64-Compat' field in debian/control to allow
      overriding of the auto-generated Provides: as necessary.
      Closes: #1059941.
    * dh_assistant: Exit with code 2 when unknown hook targets are found
    * dh_assistant: Add the following new subcommands:
    - `supports COMMAND` can be used to programmically check whether
      dh_assistant knows about `COMMAND`. It is a lot better than having
      to check versions or parse `--help` output.
    - `list-commands` can be used to determine all "debhelper commands"
      that will run from a source package (assuming no overrides and
      no add-on adds a non-standard sequence). This command has a
      text and a JSON output.
    - `list-guessed-dh-config-files` can be used to list all
      debhelper config and their related commands. The result
      involves a lot of guess work and will never be 100% reliable,
      which explains the `guessed` part of the command. The output
      is always JSON.
    - Add `restore-file-on-clean` with all its caveats. Use it with
      care for the few cases where it is useful.  (Closes: #1051184)
    * dh_assistant: Always parse Build-Depends for sequences. This
      would have prevented `detect-unknown-hook-targets` from reporting
      issues about hook targets related to add-ons if they were loaded
      via `Build-Depends`.
    * dh_assistant: `detect-unknown-hook-targets` now continues when
      add-ons loading fails. It will still exit with status 2 by
      default when this occurs as if it found an issue.
    * cmake.pm: Remove compat guard for `-DBUILD_TESTING:BOOL=off`
      on `nocheck`
    * Dh_Lib.pm: Fix warning from `cp -n`
    * qmake6.pm: Add cross-compiling support (Closes: #1059209)
    * Add <pkg.debhelper.nonls> build profile (Closes: #1032816)
* Fri Jan 26 2024 Jan Baier <jbaier@suse.com>
  - update to 13.11.10:
    * dh_installsystemduser: fix daemon-reload of user instances
    * dh_clean: Clean __pycache__ (Closes: #1048890)
    * dh_installchangelogs: Generate separate binNMU changelog also
      under --no-trim (Closes: #1059395)
    * dh_assistant: Add filename to `detect-hook-targets`
    * Dh_Lib.pm: Ensure `$_use_color` is always initialized first time
    * dh_assistant: Add detect-unknown-hook-targets subcommand
* Fri Jan 05 2024 Jan Baier <jbaier@suse.com>
  - update to 13.11.9:
    * dh_installudev: install into /usr (Closes: #1058791)
    * dh_movetousr: also update links from canonical into aliased
    * buildsystems: add qmake6 variant of the qmake buildsystem (Closes: #1057359)
* Mon Dec 04 2023 Jan Baier <jbaier@suse.com>
  - update to 13.11.8:
    * systemd helpers: install units to /usr.
    * Trim NEWS when trimming changelog (Closes: #1021607)
    * dh_makeshlibs: add compatibility Provides: for 64-bit time_t transition.
    * add new helper and addon: movetousr
    * systemd helpers: Support units below /usr (Closes: #1041159)
* Fri Sep 08 2023 Jan Baier <jbaier@suse.com>
  - fix initialization of state variables problem (bsc#1215078)
    added debhelper-fix-perl-version-requirement.patch
* Mon Sep 04 2023 Jan Baier <jbaier@suse.com>
  - update to 13.11.5:
    * Update Portuguese translation (Américo Monteiro)
      (Closes: #1028159)
    * Update on German translation of pages (Closes: #1028564)
    * Fix minor typo in DEB_BUILD_OPTIONS warning ("and but not" -> "but not")
    * AddonAPI.pm: Correct method name in error message.
      Thanks to wferi@Github
    * dh_missing: Update link to PROGRAMMING.md.gz
    * cmake.pm: set -DBUILD_TESTING=OFF for nocheck builds
    * autoscripts/postinst-init-tmpfiles: do not output to /dev/null to not hide error messages
    * cmake.pm, meson.pm: Set DEB_PYTHON_INSTALL_LAYOUT=deb if not already set
      (Closes: #1043136)
    * buildsystems: Give XDG_RUNTIME_DIR spec-compliant u=rwx,og-rwx permissions
    * meson.pm: Disable Python byte-compilation if the Meson version is new enough
      (Closes: #1042398)
* Thu Jan 05 2023 Dirk Müller <dmueller@suse.com>
  - update to 13.11.4:
    * meson.pm: Pass --destdir to `meson install`.  (Closes: #1027014)
    * Dh_Lib.pm: Have addsubstvars check the value for newlines (Closes: #1026014)
    * Stop using (fake)root for mkdirs again.
      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)
    * PROGRAMMING.md: Fix typos
    * Dh_Lib.pm: Remove unused third parameter from install_dh_config_file
    * makefile.pm: Provide hook for subclasses to reuse cross-build support
    * Dh_Lib.pm: Revert change where `install_{file,prog,lib}` would use chown.
      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.
    * Dh_Lib.pm: Fix typo in warning message about dherroron
* Mon Dec 12 2022 Jan Baier <jbaier@suse.com>
  - Update to version 13.11.1
    * dh_installchangelogs: Ensure that at least four old entries are preserved
      (Closes: #1021467)
    * meson.pm: Use `meson setup` in the configure step rather than just `meson`.
    * Put newest compat level first in documentation
    * Rename debhelper config files to include package name
    * dh_installdebconf: Fix typo in manual page
    * Dh_Lib.pm: `qx_cmd` support env/chdir changes like `doit` (Closes: #1016354)
    * Remove obsolete compat checks in the code
    * dh_dwz: Ensure dwz multifile is owned by root:root when root should be used
    * dh_builddeb: Always pass `--root-owner-group` to `dpkg-deb` for dbgsym packages.
    * Dh_Lib.pm: Provide `mkdirs` to create (non-package) directories.
    * Dh_Lib.pm: Make `install_dir` chown created directories when root should be
      used for debhelper's own commands.  This fixes #1024261 for packages that only
      use debhelper itself. However, third-party debhelper tools may still cause
      packages with incorrect ownership for now if they are run after `dh_fixperms`
      (or `dh_fixperms` is omitted).
    * Dh_Lib.pm: Ensure `install_{file,prog,lib}` uses chown when root should be used.
      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.
    * Install `installsysusers` sequence (to match the provide).
    * dh_installchangelogs: Trim old Debian changelog entries
      automatically.  Distributions can disable this by using
      `DEB_BUILD_OPTIONS=notrimdch`.
    * dh_installchangelogs.t: Force locale to be `C.UTF-8` to
      avoid generating invalid changelog entries under
      non-default locales.
    * meson.pm: Stop providing `MESON_TESTTHREADS` environment
      variable for the install target.  Said variable only
      applies for testing.
    * cmake.pm: Use `cmake --install` in compat 14.
      (Closes: #1020732)
    * docs/PROGRAMMING{,.md}: Rewrite PROGRAMMING into markdown.
    * dh_installsystemduser: Stop masking user units on package
      removal.  They should never have been masked in the first
      place.  See #1021027.
    * dh_installinit: Remove executable bit of init scripts on
      package removal (via preinst).  Related to #1021027.
    * dh_installsystemd: Stop masking system units on package
      removal.  This is no longer necessary with the init scripts
      getting their exec bit cleared on package removal.
      (Closes: #1021027)
    * Dh_Lib.pm: Add `package_type` as a function (extracted
      from `is_udeb`).
    * Dh_Getopt.pm: Fix duplicated `warning` in output for a
      particular warning.
    * dh_assistant: Provide a new `detect-hook-targets` command.
    * dh: Recommend using `dh_assistant detect-hook-targets` for
      checking whether hook targets are correct.
    * dh: Hoist `nodoc` and `nocheck` from `DEB_BUILD_PROFILES`
      into `DEB_BUILD_OPTIONS` when they are present in the former
      and absent in the latter.  Emit a warning when doing so to
      aid the user, so they know why this does not work when they
      are later building a package that does not use dh.
      (Closes: #979401)
    * dh: Provide a warning when cross building an `nocheck` is
      absent from `DEB_BUILD_OPTIONS` to cross builders, who are
      not experienced with Debian's requirements for
      cross-building.  The warning also recommends activating the
      `cross` build profile and provides a way to disable the
      warning without using `nocheck` (for the special case, where
      people have a system that can run host binaries).
    * Dh_Lib.pm: Fix bug where `addsubstvars` would not respect
      the `--no-act` parameter.
    * dh_perl: For scripts that are detected as perl scripts
      that would trigger a dependency, normalize the shebang line to
      use the same perl as debhelper is run under (/usr/bin/perl
      in Debian, YMMV in derivatives).  (Closes: #904409)
    * dh_assistant: Provide new `log-installed-files` command to
      help users and third-party tools record which files they have
      installed.  Third-party tools should use the
      `--on-behalf-of-cmd` to have their tool name recorded.
      (Closes: #972724)
    * dh_installexamples: Explicitly recommend `examples/*` over
      `examples` as content for the `debian/<pkg>.examples` file
      to avoid the triggering `.../examples/examples` case.
      (Closes: #1000384)
    * debhelper.pod: Clarify the documentation around `-v` +
      `--verbose` vs. `DH_VERBOSE` vs. `DH_QUIET` and `terse`
      from `DEB_BUILD_OPTIONS`.  Notably, clarify that `-v`
      and `DH_VERBOSE` provides the same functionality and
      that they do not cause *all* commands to be shown.
      (Closes: #1002464)
    * Update Portuguese translation (Américo Monteiro)
      (Closes: #1019231)
    * autoscripts/postinst-init-tmpfiles: Re-instate runtime check
      before running `systemd-tmpfiles`. However, explicitly check
      for `systemd-tmpfiles` rather than asserting the system was
      booted by systemd. This resolves #1013969 without requiring
      a strict dependency as originally suggested by Guilhem Moulin
      in #1013969.
    * dh_installtmpfiles: Remove the `systemd | systemd-tmpfiles`
      dependency as it is no longer required.  (Closes: #1017441)
    * dh_installsystemd: Ditto.
    * dh_installinit: Ditto.
    * autoscripts/postinst-init-tmpfiles: Only pass `--root` to systemd
      when `DPKG_ROOT` is present (as `--root=/` is different from
      omitting `--root` entirely).
    * autoscripts/postinst-sysusers: Ditto
* Mon Aug 15 2022 Jan Baier <jbaier@suse.com>
  - Update to version 13.9
    * d/control: Provide dh-sequence-installsysusers.
    * debhelper.pod: Add missing word "variables".
    * Dh_Lib.pm: Fix in addsubstvar where a value was added when
      it should not have been.  (Closes: #1015263)
* Thu Aug 04 2022 Jan Baier <jbaier@suse.com>
  - Update to version 13.8
    * dh_perl: Fix incorrect binary versioning caused by a regression
      in 13.3.  Thanks to Niko Tyni for reporting the issue.
      (Closes: #997961)
    * d/control: Bump Standards-Version to 4.6.1 - no changes required.
    * root_sequence.pm: Run `dh_installsysusers` before
      `dh_installtmpfiles` (only affects compat 14 or later).  Thanks
      to Nicholas Brown for the suggestion.  (Closes: #1011099)
    * autoscripts/postinst-init-tmpfiles: Remove runtime check on the
      system having systemd as init system.
    * dh_installtmpfiles: Replace runtime check on the system running
      under systemd in generated `postinst` script with a dependency
      on `systemd | systemd-tmpfiles` added to `${misc:Depends}`.
      Thanks to Guilhem Moulin for the suggestion.  (Closes: #1013969)
    * dh_installsystemd: Ditto.
    * dh_installinit: Ditto.
    * debhelper-compat-upgrade-checklist.pod: Correct description for
      the addition of dh_installsysusers in compat 14.
    * meson.pm: Use `meson install` instead of `ninja install` for
      dh_auto_install in compat 14.  Thanks to Andrea Pappacoda for
      the suggestion.  (Closes: #1006805)
    * Dh_Lib.pm: Remove double semi-colon.  (Closes: #1010591)
    * Dh_Lib.pm: _strip_spaces now explicitly returns undef on undef
      argument.
      (Closes: #1010594)
    * cmake.pm: Set FETCHCONTENT_FULLY_DISCONNECTED to true.  This
      ensures that the `FetchContent` module does not attempt to
      use internet connection.
    * debhelper-compat-upgrade-checklist.pod: Update documentation
      for compat 14 change.  (Closes: #1011404)
    * debhelper.pod: Correct link to the new upgrade checklist.
      (Closes: #1012777)
    * dh_installman: Avoid false positive language detection on
      shared libs.
    * Update Portuguese translation (Américo Monteiro)
      (Closes: #1011256)
* Mon May 02 2022 Jan Baier <jbaier@suse.com>
  - Update to version 13.7.1
    * debhelper.pod: Fix several typos.  Thanks to Guillem Jover
      for pointing them out and proposing corrections.
    * dh_installalternatives: Correct a file check that caused
      false-positive rejections of valid alternatives files.  Thanks to
      Hiroyuki YAMAMORI for reporting the bug and providing an initial
      patch.  (Closes: #1009844)
* Mon May 02 2022 Jan Baier <jbaier@suse.com>
  - Update to version 13.7
    * dh_installalternatives: Improve validation of alternative files to
      catch some "obvious" copy-waste mistakes.
    * dh: Invoke dh_installalternatives after dh_link in compat 14 or
      later. Thanks to Colin Watson for the suggestion.
      (Closes: #1002800)
    * cmake.pm: Drop -DCMAKE_SKIP_RPATH=on in compat v14.  Thanks to
      Vagrant Cascadian for the suggestion and the investigative work on
      this topic.  (Closes: #1004939)
    * debhelper-compat-upgrade-checklist.pod: New file.
    * debhelper.pod: Move list of supported compat levels and the related
      upgrade checklist into debhelper-compat-upgrade-checklist.pod.
      This means you now need `man 7 debhelper-compat-upgrade-checklist`
      to see the upgrade checklist.
    * dh_installdebconf: Support -D/--define command line parameters
      (mirroring those from dh_installdeb).
    * Dh_Lib.pm: Cope with "?=" as assignment operator in substvars files
      to be future proof with (possible) planned addition of "optional
      substvars.  At the moment, debhelper will still always use "=" when
      adding a substvar but it will now preserve "?=" operator if an
      existing substvar is modified.
    * autoconf.pm: Add support for autotest test suites by passing the
      TESTSUITEFLAGS environment variable to `make test`.
    * Rewrite handling of stop services to use the `preinst` when using
    - -no-restart-after-upgrade.  This fixes a regression caused by
      the fix for #989155.  (Closes: #994204)
    * dh_installmenu: Respect DPKG_ROOT when checking for update-menus.
      Note this implementation assumes update-menus is present both
      inside and outside the chroot to activate.  If it is absent on
      either side, the update-menus call is skipped.
    * dh_installsysusers: Invoke systemd-sysusers even when DPKG_ROOT
      is set (relying on `--root`).
    * dh_installpam: In compat 14, install pam snippets into
      `/usr/lib/pam.d` instead of `/etc/pam.d`.  Remember to remove
      (now) obsolete conffiles when you bump to compat 14.
    * debhelper.pod: Correct spelling of DEB_BUILD_MAINT_OPTIONS.
* Mon Jan 03 2022 Jan Baier <jbaier@suse.com>
  - Update to version 13.6
    * dh_assistant: Avoid creating `debian/.debhelper` when the
      which-build-system sub command is invoked.  Thanks to
      Jelmer Vernooij for spotting that bug.
    * dh_assistant: Add new active-compat-level command, which
      outputs information about which compat level is declared
      and active.  It also tells how the compat level was
      declared.
    * Dh_Lib.pm: Add new function, get_non_binnmu_date_epoch,
      only needed for dh_strip_nondeterminism.
    * dh_installcron: Add support for `cron.yearly` packaging
      file.  Thanks to Martin-Éric Racine for the suggestion.
      (Closes: #1000363)
    * Dh_Lib.pm: Remove support for compat 5 and 6.
    * debhelper.pod,debhelper-obsolete-compat.pod: Update to
      reflect the new status for compat 5 and 6.
    * dh: Add missing _ in execute_after example in POD.
    * dh_compress: Exclude .woff and .woff2 by default.
    * Update Portuguese translation (Américo Monteiro)
      (Closes: #1000719)

Files

/usr/bin/dh
/usr/bin/dh_assistant
/usr/bin/dh_auto_build
/usr/bin/dh_auto_clean
/usr/bin/dh_auto_configure
/usr/bin/dh_auto_install
/usr/bin/dh_auto_test
/usr/bin/dh_bugfiles
/usr/bin/dh_builddeb
/usr/bin/dh_clean
/usr/bin/dh_compress
/usr/bin/dh_dwz
/usr/bin/dh_fixperms
/usr/bin/dh_gencontrol
/usr/bin/dh_icons
/usr/bin/dh_install
/usr/bin/dh_installalternatives
/usr/bin/dh_installcatalogs
/usr/bin/dh_installchangelogs
/usr/bin/dh_installcron
/usr/bin/dh_installdeb
/usr/bin/dh_installdebconf
/usr/bin/dh_installdirs
/usr/bin/dh_installdocs
/usr/bin/dh_installemacsen
/usr/bin/dh_installexamples
/usr/bin/dh_installgsettings
/usr/bin/dh_installifupdown
/usr/bin/dh_installinfo
/usr/bin/dh_installinit
/usr/bin/dh_installinitramfs
/usr/bin/dh_installlogcheck
/usr/bin/dh_installlogrotate
/usr/bin/dh_installman
/usr/bin/dh_installmanpages
/usr/bin/dh_installmenu
/usr/bin/dh_installmime
/usr/bin/dh_installmodules
/usr/bin/dh_installpam
/usr/bin/dh_installppp
/usr/bin/dh_installsystemd
/usr/bin/dh_installsystemduser
/usr/bin/dh_installsysusers
/usr/bin/dh_installtmpfiles
/usr/bin/dh_installudev
/usr/bin/dh_installwm
/usr/bin/dh_installxfonts
/usr/bin/dh_link
/usr/bin/dh_lintian
/usr/bin/dh_listpackages
/usr/bin/dh_makeshlibs
/usr/bin/dh_md5sums
/usr/bin/dh_missing
/usr/bin/dh_movefiles
/usr/bin/dh_movetousr
/usr/bin/dh_perl
/usr/bin/dh_prep
/usr/bin/dh_shlibdeps
/usr/bin/dh_strip
/usr/bin/dh_systemd_enable
/usr/bin/dh_systemd_start
/usr/bin/dh_testdir
/usr/bin/dh_testroot
/usr/bin/dh_ucf
/usr/bin/dh_update_autotools_config
/usr/bin/dh_usrlocal
/usr/lib/perl5/vendor_perl/5.40.0/Debian
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem/ant.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem/autoconf.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem/cmake.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem/makefile.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem/meson.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem/ninja.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem/perl_build.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem/perl_makemaker.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem/python_distutils.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem/qmake.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem/qmake6.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Buildsystem/qmake_qt4.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/DH
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/DH/AddonAPI.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/DH/SequenceState.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Dh_Buildsystems.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Dh_Getopt.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Dh_Lib.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Dh_Version.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Sequence
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Sequence.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Sequence/build_stamp.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Sequence/dwz.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Sequence/elf_tools.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Sequence/installinitramfs.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Sequence/installsysusers.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Sequence/movetousr.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Sequence/root_sequence.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Sequence/single_binary.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/Sequence/systemd.pm
/usr/lib/perl5/vendor_perl/5.40.0/Debian/Debhelper/SequencerUtil.pm
/usr/share/debhelper
/usr/share/debhelper/autoscripts
/usr/share/debhelper/autoscripts/maintscript-helper
/usr/share/debhelper/autoscripts/postinst-alternatives
/usr/share/debhelper/autoscripts/postinst-emacsen
/usr/share/debhelper/autoscripts/postinst-icons
/usr/share/debhelper/autoscripts/postinst-init
/usr/share/debhelper/autoscripts/postinst-init-nostart
/usr/share/debhelper/autoscripts/postinst-init-restart
/usr/share/debhelper/autoscripts/postinst-init-tmpfiles
/usr/share/debhelper/autoscripts/postinst-menu
/usr/share/debhelper/autoscripts/postinst-menu-method
/usr/share/debhelper/autoscripts/postinst-modules
/usr/share/debhelper/autoscripts/postinst-systemd-dont-enable
/usr/share/debhelper/autoscripts/postinst-systemd-enable
/usr/share/debhelper/autoscripts/postinst-systemd-restart
/usr/share/debhelper/autoscripts/postinst-systemd-restartnostart
/usr/share/debhelper/autoscripts/postinst-systemd-start
/usr/share/debhelper/autoscripts/postinst-systemd-user-dont-enable
/usr/share/debhelper/autoscripts/postinst-systemd-user-enable
/usr/share/debhelper/autoscripts/postinst-systemd-user-restart
/usr/share/debhelper/autoscripts/postinst-sysusers
/usr/share/debhelper/autoscripts/postinst-ucf
/usr/share/debhelper/autoscripts/postinst-usrlocal
/usr/share/debhelper/autoscripts/postinst-wm
/usr/share/debhelper/autoscripts/postinst-wm-noman
/usr/share/debhelper/autoscripts/postinst-xfonts
/usr/share/debhelper/autoscripts/postrm-debconf
/usr/share/debhelper/autoscripts/postrm-icons
/usr/share/debhelper/autoscripts/postrm-init
/usr/share/debhelper/autoscripts/postrm-init-tmpfiles-purge
/usr/share/debhelper/autoscripts/postrm-init-tmpfiles-remove
/usr/share/debhelper/autoscripts/postrm-menu
/usr/share/debhelper/autoscripts/postrm-menu-method
/usr/share/debhelper/autoscripts/postrm-modules
/usr/share/debhelper/autoscripts/postrm-sgmlcatalog
/usr/share/debhelper/autoscripts/postrm-systemd
/usr/share/debhelper/autoscripts/postrm-systemd-reload-only
/usr/share/debhelper/autoscripts/postrm-systemd-user
/usr/share/debhelper/autoscripts/postrm-systemd-user-reload-only
/usr/share/debhelper/autoscripts/postrm-ucf
/usr/share/debhelper/autoscripts/postrm-xfonts
/usr/share/debhelper/autoscripts/preinst-emacsen
/usr/share/debhelper/autoscripts/preinst-init-chmod
/usr/share/debhelper/autoscripts/preinst-init-stop
/usr/share/debhelper/autoscripts/preinst-systemd-stop
/usr/share/debhelper/autoscripts/prerm-alternatives
/usr/share/debhelper/autoscripts/prerm-emacsen
/usr/share/debhelper/autoscripts/prerm-init
/usr/share/debhelper/autoscripts/prerm-init-norestart
/usr/share/debhelper/autoscripts/prerm-systemd
/usr/share/debhelper/autoscripts/prerm-systemd-restart
/usr/share/debhelper/autoscripts/prerm-systemd-user-stop
/usr/share/debhelper/autoscripts/prerm-usrlocal
/usr/share/debhelper/autoscripts/prerm-wm
/usr/share/doc/packages/debhelper
/usr/share/doc/packages/debhelper/PROGRAMMING.md
/usr/share/doc/packages/debhelper/README
/usr/share/doc/packages/debhelper/SUPPORT-POLICY
/usr/share/doc/packages/debhelper/TODO
/usr/share/doc/packages/debhelper/changelog
/usr/share/doc/packages/debhelper/copyright
/usr/share/doc/packages/debhelper/rules.tiny
/usr/share/man/man1/dh.1.gz
/usr/share/man/man1/dh_assistant.1.gz
/usr/share/man/man1/dh_auto_build.1.gz
/usr/share/man/man1/dh_auto_clean.1.gz
/usr/share/man/man1/dh_auto_configure.1.gz
/usr/share/man/man1/dh_auto_install.1.gz
/usr/share/man/man1/dh_auto_test.1.gz
/usr/share/man/man1/dh_bugfiles.1.gz
/usr/share/man/man1/dh_builddeb.1.gz
/usr/share/man/man1/dh_clean.1.gz
/usr/share/man/man1/dh_compress.1.gz
/usr/share/man/man1/dh_dwz.1.gz
/usr/share/man/man1/dh_fixperms.1.gz
/usr/share/man/man1/dh_gencontrol.1.gz
/usr/share/man/man1/dh_icons.1.gz
/usr/share/man/man1/dh_install.1.gz
/usr/share/man/man1/dh_installalternatives.1.gz
/usr/share/man/man1/dh_installcatalogs.1.gz
/usr/share/man/man1/dh_installchangelogs.1.gz
/usr/share/man/man1/dh_installcron.1.gz
/usr/share/man/man1/dh_installdeb.1.gz
/usr/share/man/man1/dh_installdebconf.1.gz
/usr/share/man/man1/dh_installdirs.1.gz
/usr/share/man/man1/dh_installdocs.1.gz
/usr/share/man/man1/dh_installemacsen.1.gz
/usr/share/man/man1/dh_installexamples.1.gz
/usr/share/man/man1/dh_installgsettings.1.gz
/usr/share/man/man1/dh_installifupdown.1.gz
/usr/share/man/man1/dh_installinfo.1.gz
/usr/share/man/man1/dh_installinit.1.gz
/usr/share/man/man1/dh_installinitramfs.1.gz
/usr/share/man/man1/dh_installlogcheck.1.gz
/usr/share/man/man1/dh_installlogrotate.1.gz
/usr/share/man/man1/dh_installman.1.gz
/usr/share/man/man1/dh_installmanpages.1.gz
/usr/share/man/man1/dh_installmenu.1.gz
/usr/share/man/man1/dh_installmime.1.gz
/usr/share/man/man1/dh_installmodules.1.gz
/usr/share/man/man1/dh_installpam.1.gz
/usr/share/man/man1/dh_installppp.1.gz
/usr/share/man/man1/dh_installsystemd.1.gz
/usr/share/man/man1/dh_installsystemduser.1.gz
/usr/share/man/man1/dh_installsysusers.1.gz
/usr/share/man/man1/dh_installtmpfiles.1.gz
/usr/share/man/man1/dh_installudev.1.gz
/usr/share/man/man1/dh_installwm.1.gz
/usr/share/man/man1/dh_installxfonts.1.gz
/usr/share/man/man1/dh_link.1.gz
/usr/share/man/man1/dh_lintian.1.gz
/usr/share/man/man1/dh_listpackages.1.gz
/usr/share/man/man1/dh_makeshlibs.1.gz
/usr/share/man/man1/dh_md5sums.1.gz
/usr/share/man/man1/dh_missing.1.gz
/usr/share/man/man1/dh_movefiles.1.gz
/usr/share/man/man1/dh_movetousr.1.gz
/usr/share/man/man1/dh_perl.1.gz
/usr/share/man/man1/dh_prep.1.gz
/usr/share/man/man1/dh_shlibdeps.1.gz
/usr/share/man/man1/dh_strip.1.gz
/usr/share/man/man1/dh_systemd_enable.1.gz
/usr/share/man/man1/dh_systemd_start.1.gz
/usr/share/man/man1/dh_testdir.1.gz
/usr/share/man/man1/dh_testroot.1.gz
/usr/share/man/man1/dh_ucf.1.gz
/usr/share/man/man1/dh_update_autotools_config.1.gz
/usr/share/man/man1/dh_usrlocal.1.gz
/usr/share/man/man7/debhelper.7.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Feb 1 23:58:14 2025