why :: in ports makefile ?
Michael Scheidell
scheidell at FreeBSD.org
Fri Mar 23 14:37:35 UTC 2012
O
>
> : A target is considered out-of-date if its modification time
> is less than those of any of its sources. Sources for a
> target accumulate over dependency lines when this operator
> is used. The target is removed if make is interrupted.
>
> :: If no sources are specified, the target is always
> re-created. Otherwise, a target is considered out-of-date
> if any of its sources has been modified more recently than
> the target. Sources for a target do not accumulate over
> dependency lines when this operator is used.
> The target will not be removed if make is interrupted.
>
>
ok, but in the context of a slave port, I did get this answer (from
portlint).
putting in :: did make portlint happy.
"/usr/home/scheidell/ports/ports/japanese/p5-Mail-SpamAssassin/../../mail/p5-Mail-SpamAssassin/Makefile",
line 237: warning: duplicate script for target "post-install" ignored
make: fatal errors encountered -- cannot continue
>
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
--
Michael Scheidell, CTO
>*| * SECNAP Network Security Corporation
d: +1.561.948.2259
w: http://people.freebsd.org/~scheidell
More information about the freebsd-ports
mailing list