Those spaces used to hinder searching for the corresponding files
with portsearch -f '/FILENAME$' for obvious reasons.
Although currently portsearch removes those spaces itself remove
them anyway.
Inspired by: ports/94078
Approved by: portmgr (during freeze: krion, then kris advised to wait; at present: erwin)
This upgrade is based on submissions from several people over years.
I have been reluctant to upgrade this port primarily because
I was never sure about the shared lib compatibility.
Thanks to those who submitted the patch as well as tested the new version.
This port now installs man pages.
(Patch-ac is responsible for following three items.)
This port now installs files into ${PREFIX}/{bin,include/canna,lib/canna}
instead of /usr/local/Canna/{bin,include,lib}.
Changed the location and the name of the lock file to /var/run/Canna.pid.
Changed the location of the log file to /var/log.
Now the readme file is not installed into the directory where the lock file
resides. (patch-ab)
In post-install:, /etc/services is checked and the user will be notified
if there is no entry for Canna.
Added new patch to modify source of several man pages to avoid it displaying
an empty page before showing its content. (patch-ad)
post-install:
pkg_add -m ${PREFIX}/lib
to Makefiles and
@exec ldconfig -m %D
to packing lists of ports that install shared libraries.
This should get rid of a huge chunk of confusion for novice users!
All hail Paul Kranenburg! :)