head 1.5; access; symbols pkgsrc-2014Q1:1.4.0.52 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.50 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.48 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.46 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.44 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.42 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.40 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.38 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.36 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.34 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.32 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.30 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.28 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.26 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.24 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.22 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.20 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.18 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.16 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.14 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.12 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.10 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.8 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.6 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.4 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.2 pkgsrc-2008Q1:1.3.0.36 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.34 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.32 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.30 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.28 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.26 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.24 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.22 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.20 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.18 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.16 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.14 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.12 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.10 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.8 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.6 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.4 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 buildlink2:1.2.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.2 netbsd-1-5-PATCH001:1.2 netbsd-1-5-RELEASE:1.2 netbsd-1-4-PATCH003:1.2 netbsd-1-4-PATCH002:1.2 comdex-fall-1999:1.2 netbsd-1-4-PATCH001:1.1.1.1 netbsd-1-4-RELEASE:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2014.06.11.11.03.56; author hauke; state dead; branches; next 1.4; commitid 2Q8IGfQDXWRnT5Ex; 1.4 date 2008.04.06.20.21.18; author christos; state Exp; branches; next 1.3; 1.3 date 2002.05.25.12.55.26; author markd; state dead; branches; next 1.2; 1.2 date 99.08.31.22.09.43; author wrstuden; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 98.12.26.22.09.27; author agc; state Exp; branches 1.1.1.1; next ; 1.2.2.1 date 2002.06.23.18.56.02; author jlam; state dead; branches; next ; 1.1.1.1 date 98.12.26.22.09.27; author agc; state Exp; branches; next ; desc @@ 1.5 log @Rename net/netatalk to net/netatalk22. This is the last version to support the AppleTalk ddp protocol, and here to stay while NetBSD ships with AppleTalk support. Add Netatalk 3.0.8 wip package as net/netatalk30. "Netatalk 3 is a freely-available implementation of the Apple Filesharing Protocol Suite (AFP) over TCP/IP. Using Netatalk's AFP 3.1 compliant file-server leads to significantly higher transmissions speeds compared with Macs accessing a server via SMB or NFS, while providing clients with the best user experience (full support for Macintosh metadata, flawlessly supporting mixed environments of classic MacOS and MacOS X clients)." @ text @$NetBSD: patch-ao,v 1.4 2008/04/06 20:21:18 christos Exp $ --- libatalk/util/getiface.c.orig 2005-01-31 14:50:54.000000000 -0500 +++ libatalk/util/getiface.c 2008-04-05 21:32:56.000000000 -0400 @@@@ -16,6 +16,10 @@@@ #include #endif +#ifdef HAVE_GETIFADDRS +#include +#endif + #include #include #include @@@@ -74,6 +78,28 @@@@ *list = new; return i; +#elif defined(HAVE_GETIFADDRS) + struct ifaddrs *ifa, *a; + int i; + char **new; + + if (!list) + return 0; + if (getifaddrs(&ifa) == -1) + return 0; + for (i = 0, a = ifa; a != NULL; a = a->ifa_next, i++) + continue; + new = malloc((i + 1) * sizeof(char *)); + if (new == NULL) { + freeifaddrs(ifa); + return 0; + } + for (i = 0, a = ifa; a != NULL; a = a->ifa_next) + if (addname(new, &i, a->ifa_name) < 0) + break; + freeifaddrs(ifa); + *list = new; + return i; #else struct ifconf ifc; struct ifreq ifrs[ 64 ], *ifr, *nextifr; @ 1.4 log @use getifaddrs @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Update netatalk to version 1.5.3.1. 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. @ text @d1 1 a1 1 $NetBSD: patch-ao,v 1.2 1999/08/31 22:09:43 wrstuden Exp $ d3 9 a11 4 --- libatalk/atp/Makefile.inc Wed Dec 31 16:00:00 1969 +++ libatalk/atp/Makefile.inc Mon Aug 30 06:47:42 1999 @@@@ -0,0 +1,4 @@@@ +.PATH: ${.CURDIR}/atp d13 32 a44 2 +SRCS+= atp_bprint.c atp_bufs.c atp_close.c atp_open.c atp_packet.c +SRCS+= atp_rreq.c atp_rresp.c atp_rsel.c atp_sreq.c atp_sresp.c @ 1.2 log @Fix two PRs on this package, and make it compile on macppc. 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, 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. @ text @d1 1 a1 1 $NetBSD: $ @ 1.2.2.1 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 $NetBSD: patch-ao,v 1.2 1999/08/31 22:09:43 wrstuden Exp $ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 7 a9 20 --- man/Makefile 1998/10/26 14:06:44 1.1 +++ man/Makefile 1998/10/26 14:06:57 @@@@ -7,7 +7,7 @@@@ ${ALL}: FRC cd $@@; ${MAKE} ${MFLAGS} CC="${CC}" DEFS="${DEFS}" \ - OPTOPTS="${OPTOPTS}" DESTDIR="${DESTDIR}" MANDIR="${MANDIR}" \ + OPTOPTS="${OPTOPTS}" ATALK_DESTDIR="${ATALK_DESTDIR}" MANDIR="${MANDIR}" \ SBINDIR="${SBINDIR}" BINDIR="${BINDIR}" RESDIR="${RESDIR}" \ ETCDIR="${ETCDIR}" LIBDIR="${LIBDIR}" INCDIR="${INCDIR}" @@@@ -24,7 +24,7 @@@@ -mkdir ${MANDIR} for i in ${ALL}; \ do (cd $$i; ${MAKE} ${MFLAGS} \ - DESTDIR="${DESTDIR}" MANDIR="${MANDIR}" \ + ATALK_DESTDIR="${ATALK_DESTDIR}" MANDIR="${MANDIR}" \ SBINDIR="${SBINDIR}" BINDIR="${BINDIR}" RESDIR="${RESDIR}" \ ETCDIR="${ETCDIR}" LIBDIR="${LIBDIR}" INCDIR="${INCDIR}" \ INSTALL="${INSTALL}" install); \ @ 1.1.1.1 log @Initial import of the University of Michigan version of Netatalk. (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. @ text @@