You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
402 B
Bash
17 lines
402 B
Bash
#!/bin/sh
|
|
|
|
set -exu
|
|
|
|
rootdir="$1"
|
|
|
|
libdir="/usr/lib/$(dpkg-architecture -q DEB_HOST_MULTIARCH)"
|
|
mkdir -p "$rootdir$libdir"
|
|
cp -a $libdir/libeatmydata* "$rootdir$libdir"
|
|
cp -a /usr/bin/eatmydata "$rootdir/usr/bin"
|
|
mv "$rootdir/usr/bin/dpkg" "$rootdir/usr/bin/dpkg.orig"
|
|
cat << END > "$rootdir/usr/bin/dpkg"
|
|
#!/bin/sh
|
|
exec /usr/bin/eatmydata /usr/bin/dpkg.orig "\$@"
|
|
END
|
|
chmod +x "$rootdir/usr/bin/dpkg"
|