- run ranlib on the static library - give a soname to the shared library - make the real file the the library with a version in the name - make the .so the symlink Bump portrevision for the ports using the library