Tue Oct 6 17:41:49 2009 UTC ()
Add some patches for portability and GCC 4 issues.


(joerg)
diff -r1.8 -r1.9 pkgsrc/inputmethod/sj3-lib/distinfo
diff -r0 -r1.1 pkgsrc/inputmethod/sj3-lib/patches/patch-az
diff -r0 -r1.1 pkgsrc/inputmethod/sj3-lib/patches/patch-ba
diff -r0 -r1.1 pkgsrc/inputmethod/sj3-lib/patches/patch-bb
diff -r0 -r1.1 pkgsrc/inputmethod/sj3-lib/patches/patch-bc
diff -r0 -r1.1 pkgsrc/inputmethod/sj3-lib/patches/patch-bd
diff -r0 -r1.1 pkgsrc/inputmethod/sj3-lib/patches/patch-be

cvs diff -r1.8 -r1.9 pkgsrc/inputmethod/sj3-lib/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/inputmethod/sj3-lib/Attic/distinfo 2005/12/02 22:57:32 1.8
+++ pkgsrc/inputmethod/sj3-lib/Attic/distinfo 2009/10/06 17:41:49 1.9
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.8 2005/12/02 22:57:32 joerg Exp $ 1$NetBSD: distinfo,v 1.9 2009/10/06 17:41:49 joerg Exp $
2 2
3SHA1 (sj3-2.0.1.20.tar.gz) = b1cae59065ebc9caf5e198143ceb9558c932f259 3SHA1 (sj3-2.0.1.20.tar.gz) = b1cae59065ebc9caf5e198143ceb9558c932f259
4RMD160 (sj3-2.0.1.20.tar.gz) = b25f2c585485516fddf3b9168e4cb8552cd26f71 4RMD160 (sj3-2.0.1.20.tar.gz) = b25f2c585485516fddf3b9168e4cb8552cd26f71
5Size (sj3-2.0.1.20.tar.gz) = 584065 bytes 5Size (sj3-2.0.1.20.tar.gz) = 584065 bytes
6SHA1 (patch-aa) = b818996516360d1cdbef193eed5eb93fb488ef89 6SHA1 (patch-aa) = b818996516360d1cdbef193eed5eb93fb488ef89
7SHA1 (patch-ab) = a64f78ccb3db3f4349f191abe47c6daebb2bbadd 7SHA1 (patch-ab) = a64f78ccb3db3f4349f191abe47c6daebb2bbadd
8SHA1 (patch-ac) = a2a9c21618e7de1e56d371cb05cf866d549d50a1 8SHA1 (patch-ac) = a2a9c21618e7de1e56d371cb05cf866d549d50a1
9SHA1 (patch-ad) = 6f45996f04f894e28f2dd5d1276c31b3c6a7b12a 9SHA1 (patch-ad) = 6f45996f04f894e28f2dd5d1276c31b3c6a7b12a
10SHA1 (patch-ae) = 3b07eb2ea9d72049a8f322220836a631598ea7dc 10SHA1 (patch-ae) = 3b07eb2ea9d72049a8f322220836a631598ea7dc
11SHA1 (patch-af) = 33ac72303dfa13929d423ecaf5d9b7cb308f8ff5 11SHA1 (patch-af) = 33ac72303dfa13929d423ecaf5d9b7cb308f8ff5
12SHA1 (patch-ag) = 14744940b736cee683a59a25a2bda0a2ce85d319 12SHA1 (patch-ag) = 14744940b736cee683a59a25a2bda0a2ce85d319
13SHA1 (patch-ah) = 77dd83b13facb0c99fc50ebb883591b590a2cab1 13SHA1 (patch-ah) = 77dd83b13facb0c99fc50ebb883591b590a2cab1
14SHA1 (patch-ai) = c29e6770c8679baa7401e20a7a0e2655382bcd7a 14SHA1 (patch-ai) = c29e6770c8679baa7401e20a7a0e2655382bcd7a
@@ -17,13 +17,19 @@ SHA1 (patch-ak) = 3aab5f0e57212414e0ec2b @@ -17,13 +17,19 @@ SHA1 (patch-ak) = 3aab5f0e57212414e0ec2b
17SHA1 (patch-al) = 330b4580fccb0cb70541376620916dc32662e378 17SHA1 (patch-al) = 330b4580fccb0cb70541376620916dc32662e378
18SHA1 (patch-am) = dd5f2b962b64969c05e3fc020ceae8bfa6e8e220 18SHA1 (patch-am) = dd5f2b962b64969c05e3fc020ceae8bfa6e8e220
19SHA1 (patch-ao) = d260a370cafc1943f6063de8e3f6be444e3d18bc 19SHA1 (patch-ao) = d260a370cafc1943f6063de8e3f6be444e3d18bc
20SHA1 (patch-ap) = a2c619a2f2fe040ba0a3b570ce34b8f72512c970 20SHA1 (patch-ap) = a2c619a2f2fe040ba0a3b570ce34b8f72512c970
21SHA1 (patch-aq) = d24e22974b088c02bfdca75cf97d0e8d7a8d8992 21SHA1 (patch-aq) = d24e22974b088c02bfdca75cf97d0e8d7a8d8992
22SHA1 (patch-ar) = 3cdbb095338b2052398bbc5c7cd69cd50cd46d31 22SHA1 (patch-ar) = 3cdbb095338b2052398bbc5c7cd69cd50cd46d31
23SHA1 (patch-as) = fbe7d015904f38ada14ec9ae5cc8332f725bbeac 23SHA1 (patch-as) = fbe7d015904f38ada14ec9ae5cc8332f725bbeac
24SHA1 (patch-at) = a00e1505af56f7b566232338ef910f899b401ac7 24SHA1 (patch-at) = a00e1505af56f7b566232338ef910f899b401ac7
25SHA1 (patch-au) = 57ac169871ef5f38fb4d1fd4387fc4197419b7c6 25SHA1 (patch-au) = 57ac169871ef5f38fb4d1fd4387fc4197419b7c6
26SHA1 (patch-av) = 6e2569b3240d09bfd57b2dcde8611e5b9ed9bf14 26SHA1 (patch-av) = 6e2569b3240d09bfd57b2dcde8611e5b9ed9bf14
27SHA1 (patch-aw) = 078fa620e5fe099441dbc6fcba36a0441cc222ca 27SHA1 (patch-aw) = 078fa620e5fe099441dbc6fcba36a0441cc222ca
28SHA1 (patch-ax) = 3ea04cd507909c6dd6b0163230dd03b8c21fbced 28SHA1 (patch-ax) = 3ea04cd507909c6dd6b0163230dd03b8c21fbced
29SHA1 (patch-ay) = ec24897bab84adda7873995f708eb70e1a6f03a7 29SHA1 (patch-ay) = ec24897bab84adda7873995f708eb70e1a6f03a7
 30SHA1 (patch-az) = b8cbe3decf83c3b1dca10dfc674988423f3cd998
 31SHA1 (patch-ba) = 773d37a4125ecf0c76aaef679a5b944a034bf4c9
 32SHA1 (patch-bb) = c75a239de17f67647e3e87ff87b5f371f9614566
 33SHA1 (patch-bc) = ccdacbab35ab001f57010af9fc3071eb4c42348f
 34SHA1 (patch-bd) = f29a875734c17c7e6d4b51db081b58af1baf4d04
 35SHA1 (patch-be) = e59571ea5d7036900f48a8df75a79de77f9a5594

File Added: pkgsrc/inputmethod/sj3-lib/patches/Attic/patch-az
$NetBSD: patch-az,v 1.1 2009/10/06 17:41:49 joerg Exp $

--- sj3dic/sjrc.c.orig	2009-10-06 19:30:07.000000000 +0200
+++ sj3dic/sjrc.c
@@ -108,9 +108,8 @@ sjset_code()
 
 getsjrc ()
 {
-	FILE *fd, *fopen();
+	FILE *fd;
 	register char *p;
-	char *getenv();
 
 	sjset_code();
 	RCfile[0] = '\0';

File Added: pkgsrc/inputmethod/sj3-lib/patches/Attic/patch-ba
$NetBSD: patch-ba,v 1.1 2009/10/06 17:41:49 joerg Exp $

--- sj3/nmttyslot.c.orig	2009-10-06 19:31:25.000000000 +0200
+++ sj3/nmttyslot.c
@@ -40,14 +40,13 @@
 
 
 
+#include <string.h>
+#include <unistd.h>
 
 
 
 
-
-char	*ttyname();
-char	*getttys();
-char	*strrchr();
+static char	*getttys();
 static	char	*ttys	= "/etc/ttys";
 
 #define	NULL	0

File Added: pkgsrc/inputmethod/sj3-lib/patches/Attic/patch-bb
$NetBSD: patch-bb,v 1.1 2009/10/06 17:41:49 joerg Exp $

--- sj3rkcv/sj3_rkcv.c.orig	2009-10-06 19:36:40.000000000 +0200
+++ sj3rkcv/sj3_rkcv.c
@@ -33,7 +33,7 @@
  * $SonyDate: 1995/02/10 06:02:25 $
  */
 
-
+#include <string.h>
 
 #include "wchar16.h"
 #include "sj.h"

File Added: pkgsrc/inputmethod/sj3-lib/patches/Attic/patch-bc
$NetBSD: patch-bc,v 1.1 2009/10/06 17:41:49 joerg Exp $

--- sj3dic/sjrc.c.orig	2009-10-06 19:37:25.000000000 +0200
+++ sj3dic/sjrc.c
@@ -36,7 +36,7 @@
 
 
 
-
+#include <string.h>
 #include <stdio.h>
 #include <locale.h>
 #include <ctype.h>

File Added: pkgsrc/inputmethod/sj3-lib/patches/Attic/patch-bd
$NetBSD: patch-bd,v 1.1 2009/10/06 17:41:49 joerg Exp $

--- sj3dic/dictdisp.c.orig	2009-10-06 19:37:59.000000000 +0200
+++ sj3dic/dictdisp.c
@@ -35,7 +35,7 @@
 
 
 
-
+#include <string.h>
 #include <stdio.h>
 #include <ctype.h>
 

File Added: pkgsrc/inputmethod/sj3-lib/patches/Attic/patch-be
$NetBSD: patch-be,v 1.1 2009/10/06 17:41:49 joerg Exp $

--- sj3dic/codecnv.c.orig	2009-10-06 19:38:30.000000000 +0200
+++ sj3dic/codecnv.c
@@ -35,7 +35,7 @@
 
 
 
-
+#include <string.h>
 #include <stdio.h>
 #include <ctype.h>
 #include <locale.h>