the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
Use command macros where appropriate.
bsd.port.mk, for easy removal of documentation. I left alone one port -
japanese/elisa8x8 (or something like that), because it appeared to have
some rather weird way of doing PORTDOCS substitution.
Some simple changes. Mostly implementing Mr. Sada Kenji patches to
JX x11-toolkit family ports:
1. nonexistent -> ${NONEXISTENT}
2. Allow you to define WRKDIRPREFIX safely.
-JXPORT_WRKSRC= ${JXPORT}/work/JX-1.5.3
+JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
confirmed by the lack of submissions for updates by the original creator.
Port now depends on the recently-added x11-toolkits/jx and friends ports.
MASTER_SITES moved; make port depend on several other ports instead of
building things itself, allowing for modularity.
PR: 19042
Submitted by: Mario Sergio Fujikawa Ferriera <lioux@uol.com.br>
distfile is for a newer version of the primary distfile. Thus that
needed to be updated. And that caused others to need to be updated.
Anyway after the upgrades, it doesn't build fully, but is farther along
to where it needs to be. Since this isn't really any more broken than
before, commit it to help others that want to see this working again.
A complete code development environment inspired by MetroWerks CodeWarrior
Includes code medic, a gdb frontend to complement code crusader.
PR: 12932
Submitted by: Davec <davec@unforgettable.com>