Wed Mar 20 06:54:42 2013 UTC ()
prevent to use non portable sig_t


(obache)
diff -r1.1.1.1 -r1.2 pkgsrc/inputmethod/scim-prime/distinfo
diff -r0 -r1.1 pkgsrc/inputmethod/scim-prime/patches/patch-src_prime__connection.cpp

cvs diff -r1.1.1.1 -r1.2 pkgsrc/inputmethod/scim-prime/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/inputmethod/scim-prime/Attic/distinfo 2009/11/24 12:04:46 1.1.1.1
+++ pkgsrc/inputmethod/scim-prime/Attic/distinfo 2013/03/20 06:54:41 1.2
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.1.1.1 2009/11/24 12:04:46 obache Exp $ 1$NetBSD: distinfo,v 1.2 2013/03/20 06:54:41 obache Exp $
2 2
3SHA1 (scim-prime-1.0.1.tar.gz) = d4f9cef3a2bc665a515152429a5a30de338bb73d 3SHA1 (scim-prime-1.0.1.tar.gz) = d4f9cef3a2bc665a515152429a5a30de338bb73d
4RMD160 (scim-prime-1.0.1.tar.gz) = 1510d16b30e4ee46198506928b4e69fba7fa07a0 4RMD160 (scim-prime-1.0.1.tar.gz) = 1510d16b30e4ee46198506928b4e69fba7fa07a0
5Size (scim-prime-1.0.1.tar.gz) = 556999 bytes 5Size (scim-prime-1.0.1.tar.gz) = 556999 bytes
 6SHA1 (patch-src_prime__connection.cpp) = b1fe74fb3acbe5d90cb189c4f81d9ed8de8244b8

File Added: pkgsrc/inputmethod/scim-prime/patches/Attic/patch-src_prime__connection.cpp
$NetBSD: patch-src_prime__connection.cpp,v 1.1 2013/03/20 06:54:42 obache Exp $

* prevent to use non portable sig_t

--- src/prime_connection.cpp.orig	2008-01-23 06:13:00.000000000 +0000
+++ src/prime_connection.cpp
@@ -223,7 +223,7 @@ PrimeConnection::close_connection (void)
         size_t len, remaining;
         len = remaining = strlen (command);
 
-        sig_t prev_handler = signal (SIGPIPE, handle_sigpipe);
+        void (*prev_handler)(int) = signal (SIGPIPE, handle_sigpipe);
 
 #if 0
         bool rv;
@@ -531,7 +531,7 @@ PrimeConnection::send_command (const cha
     str += "\n";
 
 
-    sig_t prev_handler = signal (SIGPIPE, handle_sigpipe);
+    void (*prev_handler)(int) = signal (SIGPIPE, handle_sigpipe);
 
     //
     // write the command