Reading through slackware's makepkg script, I saw that rather than putting symlinks directly into the package, it deletes them and generates a script called doinst.sh that recreates them after installing the package.Is there any reason why the links have to be recreated post-install? It seems like an unnecessary step to me.
Why do slackware packages recreate symlinks after installation?
package management;symlink;slackware