26 lines
708 B
Bash
26 lines
708 B
Bash
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
old_version_suffix=$(printf '%s' "$2" | sed -En 's/^([0-9]+\.[0-9]+).*/\1/p')
|
|
if [ -n "${old_version_suffix}" ] ; then
|
|
dpkg-maintscript-helper symlink_to_dir \
|
|
/usr/share/doc/linux-perf "linux-perf-${old_version_suffix}" '5.16~rc8-1~exp1' linux-perf -- "$@"
|
|
fi
|
|
unset old_version_suffix
|
|
|
|
case "$1" in
|
|
install | upgrade )
|
|
for wrapper in \
|
|
/usr/bin/perf \
|
|
/usr/share/bash-completion/completions/perf \
|
|
/usr/share/man/man1/perf.1.gz \
|
|
; do
|
|
diversion="${wrapper%/perf*}/perf.wrapper${wrapper#*/perf}"
|
|
dpkg-divert --package linux-perf --divert "${diversion}" --rename --add "${wrapper}"
|
|
done ; unset wrapper diversion
|
|
;;
|
|
esac
|
|
|
|
#DEBHELPER#
|