File blender-2.48-libtiff.patch of Package blender

diff -uNr old-blender-2.48/source/blender/imbuf/intern/dynlibtiff.c blender-2.48/source/blender/imbuf/intern/dynlibtiff.c
--- source/blender/imbuf/intern/dynlibtiff.c	2008-10-14 19:45:16.000000000 +0200
+++ source/blender/imbuf/intern/dynlibtiff.c	2008-10-15 09:14:15.000000000 +0200
@@ -84,7 +84,11 @@
 	if (libtiff != NULL)  return;
 	libtiff = PIL_dynlib_open("libtiff.dll");
 	if (libtiff != NULL)  return;
-	libtiff = PIL_dynlib_open("/usr/lib/libtiff.so");
+	#ifdef __x86_64
+	libtiff = PIL_dynlib_open("/usr/lib64/libtiff.so.3");
+	#else
+	libtiff = PIL_dynlib_open("/usr/lib/libtiff.so.3");
+	#endif
 	if (libtiff != NULL)  return;
 	libtiff = PIL_dynlib_open("/usr/lib/libtiff.so.3");
 	if (libtiff != NULL)  return;
diff -uNr old-blender-2.48/source/blender/imbuf/intern/gen_dynlibtiff.py blender-2.48/source/blender/imbuf/intern/gen_dynlibtiff.py
--- source/blender/imbuf/intern/gen_dynlibtiff.py	2008-10-14 19:45:16.000000000 +0200
+++ source/blender/imbuf/intern/gen_dynlibtiff.py	2008-10-15 09:14:59.000000000 +0200
@@ -123,7 +123,11 @@
 	if (libtiff != NULL)  return;
 	libtiff = PIL_dynlib_open("libtiff.dll");
 	if (libtiff != NULL)  return;
-	libtiff = PIL_dynlib_open("/usr/lib/libtiff.so");
+	#ifdef __x86_64
+	libtiff = PIL_dynlib_open("/usr/lib64/libtiff.so.3");
+	#else
+	libtiff = PIL_dynlib_open("/usr/lib/libtiff.so.3");
+	#endif
 	if (libtiff != NULL)  return;
 	libtiff = PIL_dynlib_open("/usr/lib/libtiff.so.3");
 	if (libtiff != NULL)  return;
openSUSE Build Service is sponsored by