Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
a SIGHUP, like when the rc script is invoked from within script(1),
e.g. in portupgrade(1)'s AFTERINSTALL hook. This is just a workaround
and I'm investigating how esecannaserver fails to ignore a SIGHUP.
Approved by: portmgr (will, kris and self)
- 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