Update supplied by David Rankin (to version 1.5.2) in pkg/15642
further updated to 1.5.3.1 by me.
Changes since the old umich version (and netatalk-asun) are numerous
bug fixes, cleanups and new features and its actively being maintained.
stricter requirements now present in sys/net/rtsock.c in a -current kernel.
This change is sufficient for i386, but may still not be correct for
LP64 systems or systems with different alignment constraints.
Thanks to wrstuden for identifying the kernel change that affected this.
Configuration files really are host-dependent, so putting them in ${PREFIX}
which is often shared across machines of the same architecture, doesn't make
sense. Add machinery to install default configuration files.
Closes pkg/9948.
- make printcap parsing understand comments.
- pass missing argument to function.
XXX: mental note: ppd files are \r not \n separated. We need to fix the
parsing so we don't have to convert them to unix files before they work.
Sample files are installed in pkg/share/examples/netatalk, addressing
PR 7920 by rnestor@metronet.com.
Now include elf support, addressing PR 8125 by Takahiro Kambe,
<taca@sky.yamashina.kyoto.jp> with slight changes by me.
Cleaned up some lint warnings and fixed an unsigned character comparison
problem with assistance from cgd@netbsd.org.
Disabled building of libatalk_p.a (profiling libatalk) as not all ports
support it which will generate plist errors.
(userland tools and utilities for AppleTalk interworking). This is
the standard, reference version. Lacks AppleshareIP support.
Package done by Bill Studenmund (wrstuden@netbsd.org), munged about
a bit by myself. This is the 19981109 version of the sources.