addition to Handspring, so there is no need for patch-palm any more.
Remove the Perl parts of this port. They will be turned into the new
p5-coldsync. Now, that the port no longer uses Perl, switch back to
REINPLACE and rephrase the regexps, so they work (\S was a perlism).
Make patch-in6 a little nicer by making coldsync.c define _POSIX_SOURCE
as 200112 -- the only way to cause netinet/in.h to include
netinet6/in6.h, apparently.
Reviewed by: knu (portmgr)
Approved by: maintainer, portmgr
finished, despite several related commits, but, most importantly, the
port uses PERL anyway... This prevented USB detection -- fixed by
this committer in April. Pointy hats available upon request...
Make sure __BSD_VISIBLE is defined -- too many of _our headers_
trip over u_int et al without that.
Include netinet6/in6.h and force it in by defining what it is looking
for. The "official" way of doing it -- simply through the netinet/in.h
does not work. May be, there is no __POSIX_VISIBLE in case of
__BSD_VISIBLE? Fixes to files/patch-in6 are welcome!
The last two fixed compile on -current, justifying this commit without
explicit approval.
PR: ports/43532 ports/46472
Submitted by: Larry Rosenman, David Magda