3 # preserve a packages libraries
7 pacman -Qlq "$1" | while read file; do
8 if [ ! -f "$file" ]; then continue; fi
10 soname=$(soname $file)
11 if [ $? -eq 0 ] && [ -n "$soname" ]; then
12 dir=$(dirname "$file")
13 mkdir -p $dir/preserve
14 ln $file "$dir/preserve/"