summaryrefslogtreecommitdiff
path: root/graphics/ilmbase
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2019-09-22 07:13:32 +0000
committerryoon <ryoon@pkgsrc.org>2019-09-22 07:13:32 +0000
commit938444937b15906b9460527dea98f3c0b138b5e1 (patch)
tree565fc8054fccaf4d56b0d2c90b2085be3fcaabfd /graphics/ilmbase
parent4bec2fb7dde2d460c00c48be5f67d7e9bc541861 (diff)
downloadpkgsrc-938444937b15906b9460527dea98f3c0b138b5e1.tar.gz
Fix POSIX shell portability issues
Diffstat (limited to 'graphics/ilmbase')
-rw-r--r--graphics/ilmbase/distinfo4
-rw-r--r--graphics/ilmbase/patches/patch-IlmBase_configure.ac33
2 files changed, 35 insertions, 2 deletions
diff --git a/graphics/ilmbase/distinfo b/graphics/ilmbase/distinfo
index 4e8d1484276..b0d51e50a30 100644
--- a/graphics/ilmbase/distinfo
+++ b/graphics/ilmbase/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.17 2019/09/21 21:34:44 nia Exp $
+$NetBSD: distinfo,v 1.18 2019/09/22 07:13:32 ryoon Exp $
SHA1 (openexr-2.4.0.tar.gz) = 0b9a24b8fa6b3f7f1d8813e91234308d3e43d10f
RMD160 (openexr-2.4.0.tar.gz) = 5e7c5612c3b4a7d40d2fc9c3d45f0a46ebc738f9
SHA512 (openexr-2.4.0.tar.gz) = b544b1fc9d785cad029f35388894d1e9dae278dfda3c80d5615280386206f2af5c94b72c17e1e1d1514f73a7151b5be0f166a4be5b74abefc2f27fdf0500dfe8
Size (openexr-2.4.0.tar.gz) = 26806627 bytes
-SHA1 (patch-IlmBase_configure.ac) = 02d03927d37703c4e9919b445afa8245b0c2da85
+SHA1 (patch-IlmBase_configure.ac) = 563b483c24c1fa75f7fd203082ff872266d48d50
diff --git a/graphics/ilmbase/patches/patch-IlmBase_configure.ac b/graphics/ilmbase/patches/patch-IlmBase_configure.ac
new file mode 100644
index 00000000000..8be5cc12cb6
--- /dev/null
+++ b/graphics/ilmbase/patches/patch-IlmBase_configure.ac
@@ -0,0 +1,33 @@
+$NetBSD: patch-IlmBase_configure.ac,v 1.1 2019/09/22 07:13:32 ryoon Exp $
+
+* POSIX shell compatibility
+
+--- IlmBase/configure.ac.orig 2019-09-18 01:02:06.000000000 +0000
++++ IlmBase/configure.ac
+@@ -218,7 +218,7 @@ lib_suffix_valid="no"
+ dnl Internal library namespace
+ dnl
+ lib_namespace=""
+-if test "x${library_namespace_versioning}" == xyes ; then
++if test "x${library_namespace_versioning}" = xyes ; then
+ AC_DEFINE_UNQUOTED(IMATH_INTERNAL_NAMESPACE, Imath_${ILMBASE_VERSION_API})
+ AC_DEFINE_UNQUOTED(IEX_INTERNAL_NAMESPACE, Iex_${ILMBASE_VERSION_API})
+ AC_DEFINE_UNQUOTED(ILMTHREAD_INTERNAL_NAMESPACE, IlmThread_${ILMBASE_VERSION_API})
+@@ -227,7 +227,7 @@ if test "x${library_namespace_versioning
+ lib_namespace="${ILMBASE_VERSION_API}"
+ LIB_SUFFIX="${ILMBASE_VERSION_API}"
+ lib_suffix_valid="yes"
+-elif test "x${library_namespace_versioning}" == xno ; then
++elif test "x${library_namespace_versioning}" = xno ; then
+ AC_DEFINE_UNQUOTED(IMATH_INTERNAL_NAMESPACE, Imath)
+ AC_DEFINE_UNQUOTED(IEX_INTERNAL_NAMESPACE, Iex)
+ AC_DEFINE_UNQUOTED(ILMTHREAD_INTERNAL_NAMESPACE, IlmThread)
+@@ -244,7 +244,7 @@ else
+ fi
+ AC_SUBST(LIB_SUFFIX)
+
+-if test "x${lib_suffix_valid}" == xyes ; then
++if test "x${lib_suffix_valid}" = xyes ; then
+ AC_SUBST(LIB_SUFFIX_DASH,"-${LIB_SUFFIX}")
+ AM_CONDITIONAL(LIB_SUFFIX_EXISTS,true)
+ else