# HG changeset patch # User Pascal Bellard # Date 1282490170 -7200 # Node ID 04fee585d774e5b3254436cbe56fa1be19d08ab4 # Parent bf6e17c8473c6dd1026a0eef02b5473052808c06 glibc-base: remove old glibc files only diff -r bf6e17c8473c -r 04fee585d774 glibc-base/receipt --- a/glibc-base/receipt Sun Aug 22 13:20:25 2010 +0000 +++ b/glibc-base/receipt Sun Aug 22 17:16:10 2010 +0200 @@ -45,7 +45,10 @@ post_install() { - rm -f $1/lib/*2.3.6.so - rm -f $1/lib/*2.7.so - rm -f $1/lib/*2.9.so + for i in $(grep $VERSION.so $1/var/lib/tazpkg/installed/files.list); do + for lib in $1$(echo $i | sed "s/$VERSION/*/"); do + [ $lib == $1$i ] && continue + rm -f $lib + done + done }