linux-perf: Build a single unversioned package of perf
It is no longer necessary to match the kernel version, as perf is intended to gracefully degrade when kernel features are missing. - Drop all version suffixes, and the metapackage. - Move the non-metapackage control template to control.tools-unversioned.in. - Drop recommendation of linux-base. - Use dpkg-maintscript-helper symlink_to_dir to replace the previous /usr/share/doc/linux-perf symlink. We can't use dh_maintscript for this as the symlink target to match must be generated dynamically. - Use dpkg-divert to move linux-base's wrappers and avoid a conflict. - Put the remaining changes from debian/tools-perf-version.patch in debian/tools-perf-perf-read-vdso-in-libexec.patch.
parent
a87ed67a
No related branches found
No related tags found
Showing
- debian/bin/gencontrol.py 1 addition, 7 deletionsdebian/bin/gencontrol.py
- debian/changelog 2 additions, 0 deletionsdebian/changelog
- debian/patches/debian/tools-perf-install.patch 6 additions, 8 deletionsdebian/patches/debian/tools-perf-install.patch
- debian/patches/debian/tools-perf-perf-read-vdso-in-libexec.patch 32 additions, 0 deletions...patches/debian/tools-perf-perf-read-vdso-in-libexec.patch
- debian/patches/debian/tools-perf-version.patch 0 additions, 129 deletionsdebian/patches/debian/tools-perf-version.patch
- debian/patches/series 1 addition, 1 deletiondebian/patches/series
- debian/rules.d/tools/perf/Makefile 5 additions, 8 deletionsdebian/rules.d/tools/perf/Makefile
- debian/rules.real 6 additions, 16 deletionsdebian/rules.real
- debian/templates/control.tools-unversioned.in 28 additions, 0 deletionsdebian/templates/control.tools-unversioned.in
- debian/templates/control.tools-versioned.in 0 additions, 33 deletionsdebian/templates/control.tools-versioned.in
- debian/templates/control.tools-versioned.meta.in 0 additions, 7 deletionsdebian/templates/control.tools-versioned.meta.in
- debian/templates/perf.lintian-overrides.in 2 additions, 2 deletionsdebian/templates/perf.lintian-overrides.in
- debian/templates/perf.meta.maintscript.in 0 additions, 1 deletiondebian/templates/perf.meta.maintscript.in
- debian/templates/perf.postinst.in 11 additions, 0 deletionsdebian/templates/perf.postinst.in
- debian/templates/perf.postrm.in 19 additions, 0 deletionsdebian/templates/perf.postrm.in
- debian/templates/perf.preinst.in 19 additions, 0 deletionsdebian/templates/perf.preinst.in
- debian/templates/perf.prerm.in 11 additions, 0 deletionsdebian/templates/perf.prerm.in
Loading
Please register or sign in to comment