summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorwennmach <wennmach@pkgsrc.org>2000-08-30 13:04:00 +0000
committerwennmach <wennmach@pkgsrc.org>2000-08-30 13:04:00 +0000
commitdae7703f6e9c0e51cfee87bfaa3770582df03542 (patch)
tree864376e6898c4ebdd240960e5b3d75b0142aaacd /net
parent2dc45e53819fbe41f9579906818bdd76e98cf872 (diff)
downloadpkgsrc-dae7703f6e9c0e51cfee87bfaa3770582df03542.tar.gz
Upgrade arla to 0.34.2
The main purpose of this upgrade is the support of NetBSD-1.5. Also, patch-ar was added to make arla compile on m68k machines.
Diffstat (limited to 'net')
-rw-r--r--net/arla/Makefile4
-rw-r--r--net/arla/files/md54
-rw-r--r--net/arla/files/patch-sum3
-rw-r--r--net/arla/patches/patch-ar57
4 files changed, 63 insertions, 5 deletions
diff --git a/net/arla/Makefile b/net/arla/Makefile
index 8f34dc278cf..4d1b1b5af43 100644
--- a/net/arla/Makefile
+++ b/net/arla/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.7 2000/08/21 21:01:32 hubertf Exp $
+# $NetBSD: Makefile,v 1.8 2000/08/30 13:04:00 wennmach Exp $
#
-DISTNAME= arla-0.34.1
+DISTNAME= arla-0.34.2
CATEGORIES= net security
MASTER_SITES= ftp://ftp.stacken.kth.se/pub/arla/
diff --git a/net/arla/files/md5 b/net/arla/files/md5
index a9e57a9f227..5228cdcb64c 100644
--- a/net/arla/files/md5
+++ b/net/arla/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.2 2000/08/15 16:08:24 wennmach Exp $
+$NetBSD: md5,v 1.3 2000/08/30 13:04:00 wennmach Exp $
-MD5 (arla-0.34.1.tar.gz) = 1b2279515ee46a26118f51d4a9c5e7f3
+MD5 (arla-0.34.2.tar.gz) = 9316115d4f6734312021c146785b0678
diff --git a/net/arla/files/patch-sum b/net/arla/files/patch-sum
index f9822693140..14ecaf2a4ee 100644
--- a/net/arla/files/patch-sum
+++ b/net/arla/files/patch-sum
@@ -1,4 +1,4 @@
-$NetBSD: patch-sum,v 1.7 2000/08/22 15:08:38 wennmach Exp $
+$NetBSD: patch-sum,v 1.8 2000/08/30 13:04:00 wennmach Exp $
MD5 (patch-aa) = e96c11332180783528b4f549cb7884a4
MD5 (patch-ab) = 380a7bf1be1293ef21eefdd8b6ca14bf
@@ -13,3 +13,4 @@ MD5 (patch-an) = 900bea40df1e484e7383400f11270f0f
MD5 (patch-ao) = 2fa45b0737735d717ba682441677ebba
MD5 (patch-ap) = 166a4fe39980f1e67ae36f7189b5ce16
MD5 (patch-aq) = 515c59ff13d9941cbb8ce64f55e909ae
+MD5 (patch-ar) = a7a5214d3ed360d81943dfbc68aaabdd
diff --git a/net/arla/patches/patch-ar b/net/arla/patches/patch-ar
new file mode 100644
index 00000000000..55e5cd5d581
--- /dev/null
+++ b/net/arla/patches/patch-ar
@@ -0,0 +1,57 @@
+$NetBSD: patch-ar,v 1.1 2000/08/30 13:04:00 wennmach Exp $
+
+Remove all "%" characters in front of register names to make our
+m68k assembler happy.
+
+--- lwp/process.m68k.S.orig Wed Aug 30 14:46:46 2000
++++ lwp/process.m68k.S Wed Aug 30 14:52:32 2000
+@@ -75,19 +75,19 @@
+
+ ENTRY(savecontext)
+ movb #1,_C_LABEL(PRE_Block) | Dont allow any interrupt finagling
+- link %a6,#-(nregs*4) | Save frame pointer & ...
++ link a6,#-(nregs*4) | Save frame pointer & ...
+ | ... allocate space for nregs registers
+ /* Save registers */
+- moveml #regs,%sp@
++ moveml #regs,sp@
+
+- movl %a6@(area1),%a0 | a0 = base of savearea
+- movl %sp,%a0@(topstack) | area->topstack = sp
+- movl %a6@(newsp),%d0 | Get new sp
++ movl a6@(area1),a0 | a0 = base of savearea
++ movl sp,a0@(topstack) | area->topstack = sp
++ movl a6@(newsp),d0 | Get new sp
+ jeq forw1 | If newsp == 0, no stack switch
+- movl %d0,%sp | Switch to new stack
++ movl d0,sp | Switch to new stack
+ forw1:
+- movl %a6@(f),%a0 | a0 = f
+- jbsr %a0@ | f()
++ movl a6@(f),a0 | a0 = f
++ jbsr a0@ | f()
+
+ /* It is impossible to be here, so abort() */
+
+@@ -102,14 +102,14 @@
+ area2 = 8
+
+ ENTRY(returnto)
+- link %a6,#0
+- movl %a6@(area2),%a0 | Base of savearea
+- movl %a0@(topstack),%sp | Restore sp
++ link a6,#0
++ movl a6@(area2),a0 | Base of savearea
++ movl a0@(topstack),sp | Restore sp
+ /* Restore registers */
+- moveml %sp@,#regs
++ moveml sp@,#regs
+
+- addl #(nregs*4),%sp
+- movl %sp,%a6 | Argghh...be careful here
+- unlk %a6
++ addl #(nregs*4),sp
++ movl sp,a6 | Argghh...be careful here
++ unlk a6
+ clrb _C_LABEL(PRE_Block)
+ rts | Return to previous process