diff options
author | markd <markd@pkgsrc.org> | 2006-01-04 11:23:54 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2006-01-04 11:23:54 +0000 |
commit | 1e86fc2abe98d2c30d472eb8da93ee04cacb4ed7 (patch) | |
tree | 98e555d6ab2c40454028070c11103943f0151c53 | |
parent | a2997775d37ee9030e1c5b99594ca44ba6a97906 (diff) | |
download | pkgsrc-1e86fc2abe98d2c30d472eb8da93ee04cacb4ed7.tar.gz |
Fix build on Solaris and NetBSD-current.
-rw-r--r-- | graphics/ivtools/distinfo | 3 | ||||
-rw-r--r-- | graphics/ivtools/patches/patch-ad | 13 |
2 files changed, 15 insertions, 1 deletions
diff --git a/graphics/ivtools/distinfo b/graphics/ivtools/distinfo index 4d541979d36..1abe60b4c63 100644 --- a/graphics/ivtools/distinfo +++ b/graphics/ivtools/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.9 2005/03/01 20:49:47 markd Exp $ +$NetBSD: distinfo,v 1.10 2006/01/04 11:23:54 markd Exp $ SHA1 (ivtools-1.2.2.tgz) = b4cd471e9d2e81cc5e20241a41dbadfd18a59806 RMD160 (ivtools-1.2.2.tgz) = 365781319d24be00c88edac05954e5e1bb49a5a1 @@ -6,3 +6,4 @@ Size (ivtools-1.2.2.tgz) = 2136636 bytes SHA1 (patch-aa) = 191619b7db43c47d7cc991bc33787434f0ef6948 SHA1 (patch-ab) = 538b98662592212b03afda8c82b53ec7c2bff094 SHA1 (patch-ac) = bcda1a0b71b669ad6a4900077564c226af262708 +SHA1 (patch-ad) = 8edf1ceee1c1361a6ebbae3f2d68125ee6584ea1 diff --git a/graphics/ivtools/patches/patch-ad b/graphics/ivtools/patches/patch-ad new file mode 100644 index 00000000000..9e7bbd6411a --- /dev/null +++ b/graphics/ivtools/patches/patch-ad @@ -0,0 +1,13 @@ +$NetBSD: patch-ad,v 1.5 2006/01/04 11:23:54 markd Exp $ + +--- src/Dispatch/dispatcher.c.orig 2005-03-22 21:29:18.945569000 +1200 ++++ src/Dispatch/dispatcher.c +@@ -659,7 +659,7 @@ int Dispatcher::waitFor( + #endif + #else + #ifdef SA_NOCLDSTOP /* POSIX */ +-#if defined(hpux) || defined(linux) ++#if defined(hpux) || defined(linux) || (defined(sun) && defined(__svr4__)) || defined(__NetBSD__) + sa.sa_handler = (void (*)(int))(&Dispatcher::sigCLD); + #else + sa.sa_handler = fxSIGACTIONHANDLER(&Dispatcher::sigCLD); |