blob: c3c21cf42cea7a47687be64960702d4b4fafb04e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#!/bin/sh
pkgs_to_lock="llvm gcc clang"
tmpfile="$(mktemp)"
pinfile="/etc/portage/package.mask/pins"
for pkg in $pkgs_to_lock; do
echo ">$(qlist -CIve "$pkg")" >> "$tmpfile"
done
echo "Package mask:"
cat "$tmpfile"
echo "Commiting mask to $pinfile, need root privileges"
sudo -A cp -v "$tmpfile" "$pinfile"
sudo -A chmod 644 "$pinfile"
rm -v "$tmpfile"
|