- Refer to the pid file and use the value to kill the running process
instead of using killall(1) so as not to fail.
- Drop `force' support and just recommend to run
${PREFIX}/sbin/esecannaserver directly, in a certain situation.
options `start' and `stop' now (unless I have forgotten any). This allows
us to call the scripts from /etc/rc.shutdown with the correct option.
The (42 or so) ports that already DTRT before are unchanged.
Now try to use those variables everywhere around DIST* and PATCH*
definitions as far as possible, for ease of the future updates and the
neatness.
Okay, 60% of `japanese' ports have been done. :)
- Remove post-install information from DESCR's.
- Replace /usr/local with ${PREFIX} in DESCR's and MESSAGE's.
- Remove unnecessary whitespace.
Pointed out by: portlint
Avoid direct use of `/usr/local' in pkg/MESSAGE and use `${PREFIX}'
literally instead.
Indicated by: portlint
* Introducing `MESSAGE_SUB' might be a good idea to do substitutions
* in order to give proper instructions.
As the new version of esecanna has introduced dynamic module loading
mechanism, the port esecanna-vje30 has to be split into two ports
named esecanna and esecanna-module-vje30
PR: ports/16972
Submitted by: knu@idaemons.org