1
0

initial import from Debian

version: 2.45-4 (UNRELEASED)
commit: bf4f75f17a4f370adc9bf9feca09710ce76ecc63
This commit is contained in:
2025-08-11 12:46:32 +03:00
commit 8c29d0a2c2
75 changed files with 19903 additions and 0 deletions

29
debian/binutils-multiarch.preinst.in vendored Normal file
View File

@@ -0,0 +1,29 @@
#! /bin/sh
set -e
new_ver=@DEB_VER@; # this version
ma=@DEB_MULTIARCH@
triplet=@DEB_TRIPLET@
context=$1; # why to install (install, upgrade, or abort-upgrade)
old_ver=$2; # version being replaced, if any
diversion() {
local added_ver divertto file
added_ver=$1
file=$2
divertto=${3-$file.single}
if
test "$context" = install ||
dpkg --compare-versions "$old_ver" lt "$added_ver" ||
dpkg --compare-versions "$new_ver" le "$old_ver"
then
dpkg-divert --package binutils-multiarch \
--add --rename --divert "$divertto" "$file"
fi
}
for prog in nm objdump objcopy strings strip size \
ar ranlib addr2line gprof readelf
do
diversion 2.27-8 "/usr/bin/$triplet-$prog"
done