commit afa6a1ba9e357e62d7c0d4e5f61ec558f139357f from: Omar Polo date: Mon May 23 15:59:39 2022 UTC stole stuff from jca@ commit - fed82e2b2abc80cc69b720f1c9926732216c057d commit + afa6a1ba9e357e62d7c0d4e5f61ec558f139357f blob - 3a59017e57ce78686d0669710c24e3538cbd0779 blob + 8f4b6cae93b3d712163202b719eddb23c72ac809 --- kshrc.lp +++ kshrc.lp @@ -180,6 +180,21 @@ Some aliases I use when working with the OpenBSD port alias build="pbuild 2>&1 | tee build" alias pclean='make clean="package plist"' +This one is pretty sophisticated, I've stolen it from jca@ + + # check shared libs version + cshlib() { + local cnt=0 + local f + + for f in $(make show=SHARED_LIBS); do + [ "$((cnt++ % 2))" -eq 1 ] && continue + echo '===>' $f + /usr/src/lib/check_sym /usr/local/lib/lib$f.so* \ + $(make show=WRKINST)/usr/local/lib/lib$f.so* + done + } + And even more aliases: alias mopnew="mdirs ~/Maildir/op | grep -v emacs | mlist -st | mthread -r | mseq -S"