head	1.5;
access;
symbols
	pkgsrc-2013Q2:1.5.0.38
	pkgsrc-2013Q2-base:1.5
	pkgsrc-2012Q4:1.5.0.36
	pkgsrc-2012Q4-base:1.5
	pkgsrc-2011Q4:1.5.0.34
	pkgsrc-2011Q4-base:1.5
	pkgsrc-2011Q2:1.5.0.32
	pkgsrc-2011Q2-base:1.5
	pkgsrc-2009Q4:1.5.0.30
	pkgsrc-2009Q4-base:1.5
	pkgsrc-2008Q4:1.5.0.28
	pkgsrc-2008Q4-base:1.5
	pkgsrc-2008Q3:1.5.0.26
	pkgsrc-2008Q3-base:1.5
	cube-native-xorg:1.5.0.24
	cube-native-xorg-base:1.5
	pkgsrc-2008Q2:1.5.0.22
	pkgsrc-2008Q2-base:1.5
	pkgsrc-2008Q1:1.5.0.20
	pkgsrc-2008Q1-base:1.5
	pkgsrc-2007Q4:1.5.0.18
	pkgsrc-2007Q4-base:1.5
	pkgsrc-2007Q3:1.5.0.16
	pkgsrc-2007Q3-base:1.5
	pkgsrc-2007Q2:1.5.0.14
	pkgsrc-2007Q2-base:1.5
	pkgsrc-2007Q1:1.5.0.12
	pkgsrc-2007Q1-base:1.5
	pkgsrc-2006Q4:1.5.0.10
	pkgsrc-2006Q4-base:1.5
	pkgsrc-2006Q3:1.5.0.8
	pkgsrc-2006Q3-base:1.5
	pkgsrc-2006Q2:1.5.0.6
	pkgsrc-2006Q2-base:1.5
	pkgsrc-2006Q1:1.5.0.4
	pkgsrc-2006Q1-base:1.5
	pkgsrc-2005Q4:1.5.0.2
	pkgsrc-2005Q4-base:1.5
	pkgsrc-2005Q3:1.4.0.4
	pkgsrc-2005Q3-base:1.4
	pkgsrc-2005Q2:1.4.0.2
	pkgsrc-2005Q2-base:1.4
	pkgsrc-2005Q1:1.3.0.2
	pkgsrc-2005Q1-base:1.3
	pkgsrc-2004Q4:1.2.0.10
	pkgsrc-2004Q4-base:1.2
	pkgsrc-2004Q3:1.2.0.8
	pkgsrc-2004Q3-base:1.2
	pkgsrc-2004Q2:1.2.0.6
	pkgsrc-2004Q2-base:1.2
	pkgsrc-2004Q1:1.2.0.4
	pkgsrc-2004Q1-base:1.2
	pkgsrc-2003Q4:1.2.0.2
	pkgsrc-2003Q4-base:1.2
	buildlink2-base:1.2
	netbsd-1-5-PATCH001:1.1.1.1
	netbsd-1-5-RELEASE:1.1.1.1
	netbsd-1-4-PATCH003:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.5
date	2005.12.15.21.28.47;	author wennmach;	state dead;
branches;
next	1.4;

1.4
date	2005.03.25.17.40.25;	author wennmach;	state Exp;
branches;
next	1.3;

1.3
date	2005.03.15.15.58.52;	author wennmach;	state Exp;
branches;
next	1.2;

1.2
date	2001.08.09.13.49.00;	author wennmach;	state dead;
branches;
next	1.1;

1.1
date	2000.06.08.15.56.28;	author wennmach;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2000.06.08.15.56.28;	author wennmach;	state Exp;
branches;
next	;


desc
@@


1.5
log
@Update arla to 0.41. The update is necessary to support NetBSD-2.1
and NetBSD-3.0 and should fix the broken bulk build.

Tested on NetBSD-2.0.2/i386 and NetBSD-2.1/i386.
@
text
@$NetBSD: patch-ag,v 1.4 2005/03/25 17:40:25 wennmach Exp $

From christos.

--- nnpfs/bsd/nnpfs_vnodeops-common.c.orig	2004-08-09 10:25:39.000000000 -0400
+++ nnpfs/bsd/nnpfs_vnodeops-common.c	2004-12-22 21:34:18.000000000 -0500
@@@@ -90,7 +90,7 @@@@
 	    error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
 
 	    if (error == 0)
-		error = ((struct nnpfs_message_wakeup *) & msg)->error;
+		error = ((struct nnpfs_message_wakeup *)(void *)& msg)->error;
 	} else {
 	    goto done;
 	}
@@@@ -121,7 +121,7 @@@@
 	    msg.handle = xn->handle;
 	    error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
 	    if (error == 0)
-		error = ((struct nnpfs_message_wakeup *) & msg)->error;
+		error = ((struct nnpfs_message_wakeup *)(void *)& msg)->error;
 	} else {
 	    goto done;
 	}
@@@@ -169,7 +169,7 @@@@
 	error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
 	
 	if (error == 0)
-	    error = ((struct nnpfs_message_wakeup *) & msg)->error;
+	    error = ((struct nnpfs_message_wakeup *)(void *)& msg)->error;
 	
     } while (error == 0);
 
@@@@ -227,7 +227,7 @@@@
     error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
 
     if (error == 0)
-	error = ((struct nnpfs_message_wakeup *) & msg)->error;
+	error = ((struct nnpfs_message_wakeup *)(void *)& msg)->error;
 
     if (error == 0)
 	xn->flags &= ~NNPFS_DATA_DIRTY;
@@@@ -490,7 +490,7 @@@@
 	NNPFS_TOKEN_CLEAR(xn, NNPFS_ATTR_VALID, NNPFS_ATTR_MASK);
 	error = nnpfs_message_rpc(nnpfsp->fd, &msg.header, sizeof(msg), p);
 	if (error == 0)
-	    error = ((struct nnpfs_message_wakeup *) & msg)->error;
+	    error = ((struct nnpfs_message_wakeup *)(void *)& msg)->error;
     }
 
 done:
@


1.4
log
@Fix a number of issues:
	- LP64 and other portability issues
	- Find the correct <kafs.h> in order to get the right prototype for
	  kafs_settoken_rxkad.
	- Find the correct <com_err.h>
	- Add support for -DMULTIPROCESSOR and other kernel compile options

Bump PKGREVISION.
@
text
@d1 1
a1 1
$NetBSD: patch-ag,v 1.3 2005/03/15 15:58:52 wennmach Exp $
@


1.3
log
@Update arla to 0.38. The update is necessary to support NetBSD-2.0.
The update during the pkgsrc freeze has been approved by <wiz>.

Two patches have been provided by <christos>.

Tested on NetBSD-1.6.1/i386 and NetBSD-2.0/i386.

Closes PR pkg/20906.
@
text
@d1 1
a1 1
$NetBSD$
d3 1
a3 1
from christos
@


1.2
log
@Upgrade arla to 0.35.5

Most important changes:
o added user-land programs: kalog, aklog, arla-cli
o improved user-land programs: vos, bos, pts, etc.
o added man pages
o security fix (in rx)
o and tons of bug fixes

I included a start script to be placed under /etc/rc.d.
@
text
@d1 1
a1 1
$NetBSD: patch-ag,v 1.1 2000/06/08 15:56:28 wennmach Exp $
d3 1
a3 1
Install arlad into $(sbindir), not $(bindir).
d5 4
a8 12
--- arlad/Makefile.in.orig	Wed May 31 23:31:50 2000
+++ arlad/Makefile.in		Wed May 31 23:33:34 2000
@@@@ -15,6 +15,7 @@@@
 libdir 		= @@libdir@@
 libexecdir 	= @@libexecdir@@
 bindir 		= @@bindir@@
+sbindir		= @@sbindir@@
 sysconfdir	= @@sysconfdir@@
 transform	= @@program_transform_name@@
 ARLACACHEDIR	= @@ARLACACHEDIR@@
@@@@ -139,16 +140,16 @@@@
 		$(CC) -c $(CPPFLAGS) $(DEFS) -I$(srcdir) -I. $(REALCFLAGS) $<
d10 23
a32 8
 install: all
-		$(MKINSTALLDIRS) $(DESTDIR)$(bindir)
+		$(MKINSTALLDIRS) $(DESTDIR)$(sbindir)
 		PROG_BIN='$(ARLA_BIN)'; for x in $$PROG_BIN; do \
 			f=`echo $$x | sed '$(transform)'`; \
-			$(INSTALL_PROGRAM) $$x $(DESTDIR)$(bindir)/$$f; \
+			$(INSTALL_PROGRAM) $$x $(DESTDIR)$(sbindir)/$$f; \
 		done
d34 2
a35 6
 uninstall:
 		PROG_BIN='$(ARLA_BIN)'; for x in $$PROG_BIN; do \
 			f=`echo $$x | sed '$(transform)'`; \
-			rm -f $(DESTDIR)$(bindir)/$$f; \
+			rm -f $(DESTDIR)$(sbindir)/$$f; \
 		done
d37 15
a51 1
 arlad:		$(arlad_OBJS) $(LIBDEPENDS)
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
$NetBSD$
@


1.1.1.1
log
@Initial import of arla-0.33, a free AFS implementation from KTH
(Kungliga Tekniska Hoogskolan, Stockholm, Sweden)
@
text
@@
