Fri Mar 20 14:46:47 2015 UTC ()
Fix build under Cygwin.


(ryoon)
diff -r1.24 -r1.25 pkgsrc/devel/readline/distinfo
diff -r0 -r1.1 pkgsrc/devel/readline/patches/patch-posixjmp.h

cvs diff -r1.24 -r1.25 pkgsrc/devel/readline/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/readline/distinfo 2014/08/13 09:28:37 1.24
+++ pkgsrc/devel/readline/distinfo 2015/03/20 14:46:47 1.25
@@ -1,14 +1,15 @@ @@ -1,14 +1,15 @@
1$NetBSD: distinfo,v 1.24 2014/08/13 09:28:37 markd Exp $ 1$NetBSD: distinfo,v 1.25 2015/03/20 14:46:47 ryoon Exp $
2 2
3SHA1 (readline-6.3.tar.gz) = 017b92dc7fd4e636a2b5c9265a77ccc05798c9e1 3SHA1 (readline-6.3.tar.gz) = 017b92dc7fd4e636a2b5c9265a77ccc05798c9e1
4RMD160 (readline-6.3.tar.gz) = 986262d811d9dbe1e38bc9d714853272967dca7e 4RMD160 (readline-6.3.tar.gz) = 986262d811d9dbe1e38bc9d714853272967dca7e
5Size (readline-6.3.tar.gz) = 2468560 bytes 5Size (readline-6.3.tar.gz) = 2468560 bytes
6SHA1 (patch-ae) = 98ef48c55111de4a9cc9b19fb44b7d139f6de40f 6SHA1 (patch-ae) = 98ef48c55111de4a9cc9b19fb44b7d139f6de40f
7SHA1 (patch-ag) = 3114e6959dfff3e2aae74c3df3ba4b0f692b79bb 7SHA1 (patch-ag) = 3114e6959dfff3e2aae74c3df3ba4b0f692b79bb
8SHA1 (patch-ah) = d812ea068415939beb42c72dd9bed8d210db57d1 8SHA1 (patch-ah) = d812ea068415939beb42c72dd9bed8d210db57d1
9SHA1 (patch-colors.c) = 42ffd2766a808a670a445a8ac34740cf4bdf02d5 9SHA1 (patch-colors.c) = 42ffd2766a808a670a445a8ac34740cf4bdf02d5
10SHA1 (patch-display.c) = 8dc455e5cb3ad4208834518f55f93d1d60f52087 10SHA1 (patch-display.c) = 8dc455e5cb3ad4208834518f55f93d1d60f52087
11SHA1 (patch-examples_Makefile.in) = d8268b7de6d548f673b23eb0718394245e56ab1f 11SHA1 (patch-examples_Makefile.in) = d8268b7de6d548f673b23eb0718394245e56ab1f
12SHA1 (patch-patchlevel) = 04d5af0e90455d7dcbc1917c07b30656afc725a5 12SHA1 (patch-patchlevel) = 04d5af0e90455d7dcbc1917c07b30656afc725a5
 13SHA1 (patch-posixjmp.h) = e2be68635c49a85d03417904338ce6376d8a9a99
13SHA1 (patch-readline.c) = ad9aef8a3e9a199d2b9a1a32fc3f715784136c89 14SHA1 (patch-readline.c) = ad9aef8a3e9a199d2b9a1a32fc3f715784136c89
14SHA1 (patch-util.c) = b7c22aa43cbd1d0225099e2ee1d4d1772d402b5f 15SHA1 (patch-util.c) = b7c22aa43cbd1d0225099e2ee1d4d1772d402b5f

File Added: pkgsrc/devel/readline/patches/Attic/patch-posixjmp.h
$NetBSD: patch-posixjmp.h,v 1.1 2015/03/20 14:46:47 ryoon Exp $

* Fix link under Cygwin.
  From readline-3.8,8-1.src.patch from Cygwin.

--- posixjmp.h.orig	2012-12-24 03:20:50.000000000 +0000
+++ posixjmp.h
@@ -27,13 +27,13 @@
 
 #if defined (HAVE_POSIX_SIGSETJMP)
 #  define procenv_t	sigjmp_buf
-#  if !defined (__OPENNT)
+#  if !defined (__OPENNT) && !defined (__CYGWIN__)
 #    undef setjmp
 #    define setjmp(x)	sigsetjmp((x), 1)
 #    define setjmp_nosigs(x)	sigsetjmp((x), 0)
 #    undef longjmp
 #    define longjmp(x, n)	siglongjmp((x), (n))
-#  endif /* !__OPENNT */
+#  endif /* !__OPENNT && !__CYGWIN__ */
 #else
 #  define procenv_t	jmp_buf
 #  define setjmp_nosigs	setjmp