Several libraries hae their filename computed and based on the absolute path to source files. Therefore, we need to generate the PLIST. Rust installer already produces manifests listing files it installs. The port now uses those files to complete ${TMPPLIST}.
Handling of DOCS-specific files is also unified with normal files. This gets rid of code duplication.