7a63317
diff -Naur OpenImageIO-0.10.0.orig/Makefile OpenImageIO-0.10.0/Makefile
7a63317
--- OpenImageIO-0.10.0.orig/Makefile	2011-06-30 16:34:46.000000000 -0500
7a63317
+++ OpenImageIO-0.10.0/Makefile	2011-07-11 08:44:00.005399646 -0500
7a63317
@@ -27,7 +27,7 @@
7a63317
 endif
7a63317
 
7a63317
 MY_MAKE_FLAGS ?=
7a63317
-MY_CMAKE_FLAGS ?=
7a63317
+MY_CMAKE_FLAGS ?= -DSELF_CONTAINED_INSTALL_TREE:BOOL=TRUE
7a63317
 
7a63317
 # Site-specific build instructions
7a63317
 ifndef OPENIMAGEIO_SITE
7a63317
diff -Naur OpenImageIO-0.10.0.orig/src/cmake/externalpackages.cmake OpenImageIO-0.10.0/src/cmake/externalpackages.cmake
7a63317
--- OpenImageIO-0.10.0.orig/src/cmake/externalpackages.cmake	2011-06-30 16:34:46.000000000 -0500
7a63317
+++ OpenImageIO-0.10.0/src/cmake/externalpackages.cmake	2011-07-11 08:44:00.007399556 -0500
7a63317
@@ -237,3 +237,15 @@
7a63317
 # end Field3d setup
7a63317
 ###########################################################################
7a63317
 
7a63317
+###########################################################################
7a63317
+# Pugixml setup.  Normally we just use the version bundled with oiio, but
7a63317
+# some linux distros are quite particular about having separate packages so we
7a63317
+# allow this to be overridden to use the distro-provided package if desired.
7a63317
+if (USE_EXTERNAL_PUGIXML)
7a63317
+    find_package (PugiXML REQUIRED)
7a63317
+    # insert include path to pugixml first, to ensure that the external
7a63317
+    # pugixml is found, and not the one in OIIO's include directory.
7a63317
+    include_directories (BEFORE ${PUGIXML_INCLUDE_DIR})
7a63317
+endif()
7a63317
+
7a63317
+###########################################################################
7a63317
diff -Naur OpenImageIO-0.10.0.orig/src/cmake/modules/FindPugiXML.cmake OpenImageIO-0.10.0/src/cmake/modules/FindPugiXML.cmake
7a63317
--- OpenImageIO-0.10.0.orig/src/cmake/modules/FindPugiXML.cmake	1969-12-31 18:00:00.000000000 -0600
7a63317
+++ OpenImageIO-0.10.0/src/cmake/modules/FindPugiXML.cmake	2011-07-11 08:44:00.008399511 -0500
7a63317
@@ -0,0 +1,21 @@
7a63317
+# Find the pugixml XML parsing library.
7a63317
+#
7a63317
+# Sets the usual variables expected for find_package scripts:
7a63317
+#
7a63317
+# PUGIXML_INCLUDE_DIR - header location
7a63317
+# PUGIXML_LIBRARIES - library to link against
7a63317
+# PUGIXML_FOUND - true if pugixml was found.
7a63317
+
7a63317
+find_path (PUGIXML_INCLUDE_DIR pugixml.hpp)
7a63317
+find_library (PUGIXML_LIBRARY NAMES pugixml)
7a63317
+
7a63317
+# Support the REQUIRED and QUIET arguments, and set PUGIXML_FOUND if found.
7a63317
+include (FindPackageHandleStandardArgs)
7a63317
+FIND_PACKAGE_HANDLE_STANDARD_ARGS (PugiXML DEFAULT_MSG PUGIXML_LIBRARY
7a63317
+                                   PUGIXML_INCLUDE_DIR)
7a63317
+
7a63317
+if (PUGIXML_FOUND)
7a63317
+    set (PUGIXML_LIBRARIES ${PUGIXML_LIBRARY})
7a63317
+endif()
7a63317
+
7a63317
+mark_as_advanced (PUGIXML_LIBRARY PUGIXML_INCLUDE_DIR)
7a63317
diff -Naur OpenImageIO-0.10.0.orig/src/cmake/oiio_macros.cmake OpenImageIO-0.10.0/src/cmake/oiio_macros.cmake
7a63317
--- OpenImageIO-0.10.0.orig/src/cmake/oiio_macros.cmake	2011-06-30 16:34:46.000000000 -0500
7a63317
+++ OpenImageIO-0.10.0/src/cmake/oiio_macros.cmake	2011-07-11 08:44:00.008399511 -0500
7a63317
@@ -7,9 +7,9 @@
7a63317
 #
7a63317
 macro (oiio_install_targets)
7a63317
     install (TARGETS ${ARGN}
7a63317
-             RUNTIME DESTINATION "${BINDIR}" COMPONENT user
7a63317
-             LIBRARY DESTINATION "${LIBDIR}" COMPONENT user
7a63317
-             ARCHIVE DESTINATION "${LIBDIR}" COMPONENT developer)
7a63317
+             RUNTIME DESTINATION "${BIN_INSTALL_DIR}" COMPONENT user
7a63317
+             LIBRARY DESTINATION "${LIB_INSTALL_DIR}" COMPONENT user
7a63317
+             ARCHIVE DESTINATION "${LIB_INSTALL_DIR}" COMPONENT developer)
7a63317
 endmacro ()
7a63317
 
7a63317
 # Macro to add a build target for an IO plugin.
7a63317
diff -Naur OpenImageIO-0.10.0.orig/src/CMakeLists.txt OpenImageIO-0.10.0/src/CMakeLists.txt
7a63317
--- OpenImageIO-0.10.0.orig/src/CMakeLists.txt	2011-06-30 16:34:46.000000000 -0500
7a63317
+++ OpenImageIO-0.10.0/src/CMakeLists.txt	2011-07-11 08:44:00.006399604 -0500
7a63317
@@ -29,13 +29,11 @@
7a63317
 set (USE_JASPER ON CACHE BOOL "Use Jasper for JPEG-2000 if found")
7a63317
 set (NOTHREADS OFF CACHE BOOL "Compile with no threads or locking")
7a63317
 set (PYTHON_VERSION 2.6)
7a63317
+set (USE_EXTERNAL_PUGIXML OFF CACHE BOOL
7a63317
+     "Use an externally built shared library version of the pugixml library")
7a63317
 
7a63317
-if (NOT SOVERSION)
7a63317
-    set (SOVERSION ${OIIO_VERSION_MAJOR} CACHE STRING "Set the SO version in the SO name of the output library")
7a63317
-endif ()
7a63317
-if (NOT ${SOVERSION} STREQUAL ${OIIO_VERSION_MAJOR})
7a63317
-    set (OIIO_VERSION_MAJOR ${SOVERSION})
7a63317
-endif ()
7a63317
+set (SOVERSION ${OIIO_VERSION_MAJOR}.${OIIO_VERSION_MINOR}
7a63317
+     CACHE STRING "Set the SO version in the SO name of the output library")
7a63317
 
7a63317
 if (NOTHREADS)
7a63317
     message (STATUS "NO THREADS!")
7a63317
@@ -89,19 +87,61 @@
7a63317
     add_definitions ("-DDEBUG=1")
7a63317
 endif ()
7a63317
 
7a63317
-# Exec Install Locations
7a63317
-set (BINDIR   "${CMAKE_INSTALL_PREFIX}/bin")
7a63317
-set (LIBDIR   "${CMAKE_INSTALL_PREFIX}/lib")
7a63317
-set (PYLIBDIR "${CMAKE_INSTALL_PREFIX}/python")
7a63317
-if (EXEC_INSTALL_PREFIX)
7a63317
-    set (BINDIR   "${EXEC_INSTALL_PREFIX}/bin")
7a63317
-    set (LIBDIR   "${EXEC_INSTALL_PREFIX}/lib")
7a63317
-    set (PYLIBDIR "${EXEC_INSTALL_PREFIX}/python")
7a63317
+###########################################################################
7a63317
+# Paths for install tree customization.  Note that relative paths are relative
7a63317
+# to CMAKE_INSTALL_PREFIX.
7a63317
+set (DEFAULT_BIN_INSTALL_DIR   "bin")
7a63317
+set (DEFAULT_LIB_INSTALL_DIR   "lib")
7a63317
+set (DEFAULT_INCLUDE_INSTALL_DIR "include/OpenImageIO")
7a63317
+if (UNIX AND NOT SELF_CONTAINED_INSTALL_TREE)
7a63317
+    # Try to be well-behaved and install into reasonable places according to
7a63317
+    # the "standard" unix directory heirarchy
7a63317
+    # TODO: Figure out how to get the correct python directory
7a63317
+    set (DEFAULT_PYLIB_INSTALL_DIR "lib/python/site-packages")
7a63317
+    set (DEFAULT_DOC_INSTALL_DIR "share/doc/openimageio")
7a63317
+    set (DEFAULT_MAN_INSTALL_DIR "share/man/man1")
7a63317
+else ()
7a63317
+    # Here is the "self-contained install tree" case: the expectation here is
7a63317
+    # that everything OIIO related will go into its own directory, not into
7a63317
+    # some standard system heirarchy.
7a63317
+    set (DEFAULT_PYLIB_INSTALL_DIR "python")
7a63317
+    set (DEFAULT_DOC_INSTALL_DIR "doc")
7a63317
+    set (DEFAULT_MAN_INSTALL_DIR "doc/man")
7a63317
 endif ()
7a63317
+if (EXEC_INSTALL_PREFIX)
7a63317
+    # Tack on an extra prefix to support multi-arch builds.
7a63317
+    set (DEFAULT_BIN_INSTALL_DIR   "${EXEC_INSTALL_PREFIX}/${DEFAULT_BIN_INSTALL_DIR}")
7a63317
+    set (DEFAULT_LIB_INSTALL_DIR   "${EXEC_INSTALL_PREFIX}/${DEFAULT_LIB_INSTALL_DIR}")
7a63317
+    set (DEFAULT_PYLIB_INSTALL_DIR "${EXEC_INSTALL_PREFIX}/${DEFAULT_PYLIB_INSTALL_DIR}")
7a63317
+endif ()
7a63317
+# Set up cmake cache variables corresponding to the defaults deduced above, so
7a63317
+# that the user can override them as desired:
7a63317
+set (BIN_INSTALL_DIR ${DEFAULT_BIN_INSTALL_DIR} CACHE STRING
7a63317
+     "Install location for binaries (relative to CMAKE_INSTALL_PREFIX or absolute)")
7a63317
+set (LIB_INSTALL_DIR ${DEFAULT_LIB_INSTALL_DIR} CACHE STRING
7a63317
+     "Install location for libraries (relative to CMAKE_INSTALL_PREFIX or absolute)")
7a63317
+set (PYLIB_INSTALL_DIR ${DEFAULT_PYLIB_INSTALL_DIR} CACHE STRING
7a63317
+     "Install location for python libraries (relative to CMAKE_INSTALL_PREFIX or absolute)")
7a63317
+set (INCLUDE_INSTALL_DIR ${DEFAULT_INCLUDE_INSTALL_DIR} CACHE STRING
7a63317
+     "Install location of header files (relative to CMAKE_INSTALL_PREFIX or absolute)")
7a63317
+set (DOC_INSTALL_DIR ${DEFAULT_DOC_INSTALL_DIR} CACHE STRING
7a63317
+     "Install location for documentation (relative to CMAKE_INSTALL_PREFIX or absolute)")
7a63317
+if (UNIX)
7a63317
+    set (MAN_INSTALL_DIR ${DEFAULT_MAN_INSTALL_DIR} CACHE STRING
7a63317
+         "Install location for manual pages (relative to CMAKE_INSTALL_PREFIX or absolute)")
7a63317
+endif()
7a63317
+
7a63317
+set (INSTALL_DOCS ON CACHE BOOL "Install documentation")
7a63317
+
7a63317
 
7a63317
-set (CMAKE_INSTALL_RPATH "${LIBDIR}")
7a63317
+#####
7a63317
+set (CMAKE_INSTALL_RPATH "${LIB_INSTALL_DIR}")
7a63317
+if (NOT IS_ABSOLUTE ${CMAKE_INSTALL_RPATH})
7a63317
+    set (CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${LIB_INSTALL_DIR}")
7a63317
+endif ()
7a63317
 set (CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
7a63317
 
7a63317
+
7a63317
 ###########################################################################
7a63317
 if (MSVC)
7a63317
     add_definitions (-D_CRT_SECURE_NO_DEPRECATE)
7a63317
diff -Naur OpenImageIO-0.10.0.orig/src/doc/CMakeLists.txt OpenImageIO-0.10.0/src/doc/CMakeLists.txt
7a63317
--- OpenImageIO-0.10.0.orig/src/doc/CMakeLists.txt	2011-06-30 16:34:46.000000000 -0500
7a63317
+++ OpenImageIO-0.10.0/src/doc/CMakeLists.txt	2011-07-11 08:44:00.009399468 -0500
7a63317
@@ -1,11 +1,39 @@
7a63317
-set (public_docs openimageio.pdf CLA-INDIVIDUAL CLA-CORPORATE)
7a63317
+project(documentation)
7a63317
 
7a63317
-install (FILES ${public_docs} DESTINATION doc COMPONENT documentation)
7a63317
+set (public_docs
7a63317
+     openimageio.pdf
7a63317
+     ${OpenImageIO_SOURCE_DIR}/../LICENSE
7a63317
+     ${OpenImageIO_SOURCE_DIR}/../CHANGES
7a63317
+)
7a63317
 
7a63317
-install (FILES ${PROJECT_SOURCE_DIR}/../LICENSE
7a63317
-               ${PROJECT_SOURCE_DIR}/../INSTALL
7a63317
-               ${PROJECT_SOURCE_DIR}/../CHANGES
7a63317
-         DESTINATION .)
7a63317
+if (INSTALL_DOCS)
7a63317
+    install (FILES ${public_docs} DESTINATION ${DOC_INSTALL_DIR}
7a63317
+             COMPONENT documentation)
7a63317
+endif ()
7a63317
 
7a63317
-install (DIRECTORY doxygen/html DESTINATION doc
7a63317
-         PATTERN .svn EXCLUDE)
7a63317
+# generate man pages using txt2man and a tiny python script to munge the
7a63317
+# result of "$tool --help"
7a63317
+find_program(TXT2MAN txt2man)
7a63317
+find_package(PythonInterp)
7a63317
+if (UNIX AND TXT2MAN AND PYTHONINTERP_FOUND)
7a63317
+    message (STATUS "Unix man page documentation will be generated")
7a63317
+    set (cli_tools iinfo maketx idiff iv igrep iprocess iconvert)
7a63317
+
7a63317
+    foreach (tool ${cli_tools})
7a63317
+        set (outfile "${documentation_BINARY_DIR}/${tool}.1")
7a63317
+        list (APPEND manpage_files ${outfile})
7a63317
+        add_custom_command (OUTPUT ${outfile}
7a63317
+            COMMAND ${tool} --help |
7a63317
+            ${PYTHON_EXECUTABLE} ${documentation_SOURCE_DIR}/help2man_preformat.py |
7a63317
+            ${TXT2MAN} -v OpenImageIO -s 1 -t ${tool} > ${outfile}
7a63317
+            DEPENDS ${tool} help2man_preformat.py)
7a63317
+    endforeach()
7a63317
+
7a63317
+    # force man page build before install
7a63317
+    add_custom_target (man_pages ALL DEPENDS ${manpage_files})
7a63317
+
7a63317
+    if (INSTALL_DOCS)
7a63317
+        install (FILES ${manpage_files}
7a63317
+                 DESTINATION ${MAN_INSTALL_DIR} COMPONENT documentation)
7a63317
+    endif ()
7a63317
+endif()
7a63317
diff -Naur OpenImageIO-0.10.0.orig/src/doc/help2man_preformat.py OpenImageIO-0.10.0/src/doc/help2man_preformat.py
7a63317
--- OpenImageIO-0.10.0.orig/src/doc/help2man_preformat.py	1969-12-31 18:00:00.000000000 -0600
7a63317
+++ OpenImageIO-0.10.0/src/doc/help2man_preformat.py	2011-07-11 08:44:00.009399468 -0500
7a63317
@@ -0,0 +1,35 @@
7a63317
+#!/usr/bin/python
7a63317
+
7a63317
+from __future__ import print_function
7a63317
+import sys
7a63317
+
7a63317
+lines = [l.rstrip().replace('\t', ' '*8) for l in sys.stdin.readlines()]
7a63317
+
7a63317
+print('TITLE')
7a63317
+print(lines[0])
7a63317
+print()
7a63317
+
7a63317
+print('SYNOPSIS')
7a63317
+for i,line in enumerate(lines[2:]):
7a63317
+    if line.lstrip().startswith('-'):
7a63317
+        optStart = i+2
7a63317
+        break
7a63317
+    print(line)
7a63317
+
7a63317
+print('''DESCRIPTION
7a63317
+This program is part of the OpenImageIO (http://www.openimageio.org) tool suite.
7a63317
+Detailed documentation is avaliable in pdf format with the OpenImageIO
7a63317
+distribution.
7a63317
+''')
7a63317
+
7a63317
+print('OPTIONS')
7a63317
+for line in lines[optStart:]:
7a63317
+    if not line.startswith(' '):
7a63317
+        print()
7a63317
+        print(line)
7a63317
+    elif not line.lstrip().startswith('-'):
7a63317
+        print(line.lstrip())
7a63317
+    else:
7a63317
+        print(line)
7a63317
+print()
7a63317
+
7a63317
diff -Naur OpenImageIO-0.10.0.orig/src/include/CMakeLists.txt OpenImageIO-0.10.0/src/include/CMakeLists.txt
7a63317
--- OpenImageIO-0.10.0.orig/src/include/CMakeLists.txt	2011-06-30 16:34:46.000000000 -0500
7a63317
+++ OpenImageIO-0.10.0/src/include/CMakeLists.txt	2011-07-11 09:02:18.495191097 -0500
7a63317
@@ -4,22 +4,26 @@
7a63317
                     imagecache.h imageio.h osdep.h paramlist.h
7a63317
                     refcnt.h strutil.h sysutil.h texture.h thread.h timer.h
7a63317
                     typedesc.h ustring.h varyingref.h
7a63317
-                    colortransfer.h pugixml.hpp pugiconfig.hpp
7a63317
+                    colortransfer.h
7a63317
     )
7a63317
 
7a63317
+if (NOT USE_EXTERNAL_PUGIXML)
7a63317
+    list (APPEND public_headers pugixml.hpp pugiconfig.hpp)
7a63317
+endif ()
7a63317
+
7a63317
 message(STATUS "Create version.h from version.h.in")
7a63317
+# Mangle the SOVERSION so that it's a valid C++ identifier for the versioning
7a63317
+# namespace defined in version.h
7a63317
+string (REGEX REPLACE "\\." "_" MANGLED_SOVERSION ${SOVERSION})
7a63317
+set (OIIO_VERSION_NS "v${MANGLED_SOVERSION}")
7a63317
 configure_file(version.h.in ${CMAKE_BINARY_DIR}/include/version.h @ONLY)
7a63317
 list(APPEND public_headers ${CMAKE_BINARY_DIR}/include/version.h)
7a63317
 
7a63317
-install (FILES ${public_headers} DESTINATION include/OpenImageIO
7a63317
+install (FILES ${public_headers} DESTINATION ${INCLUDE_INSTALL_DIR}
7a63317
          COMPONENT developer)
7a63317
 
7a63317
 if (USE_TBB)
7a63317
-    file (GLOB tbb_headers tbb/*.h)
7a63317
-    file (GLOB tbb_headers2 tbb/machine/*.h)
7a63317
-    install (FILES ${tbb_headers} DESTINATION include/OpenImageIO/tbb
7a63317
-             COMPONENT developer)
7a63317
-    install (FILES ${tbb_headers2} DESTINATION include/OpenImageIO/tbb/machine
7a63317
+    install (DIRECTORY tbb DESTINATION ${INCLUDE_INSTALL_DIR}
7a63317
              COMPONENT developer)
7a63317
 endif ()
7a63317
 
7a63317
diff -Naur OpenImageIO-0.10.0.orig/src/include/version.h.in OpenImageIO-0.10.0/src/include/version.h.in
7a63317
--- OpenImageIO-0.10.0.orig/src/include/version.h.in	2011-06-30 16:34:46.000000000 -0500
7a63317
+++ OpenImageIO-0.10.0/src/include/version.h.in	2011-07-11 08:44:00.010399428 -0500
7a63317
@@ -39,7 +39,7 @@
7a63317
 #define OIIO_VERSION_MAJOR @OIIO_VERSION_MAJOR@
7a63317
 #define OIIO_VERSION_MINOR @OIIO_VERSION_MINOR@
7a63317
 #define OIIO_VERSION_PATCH @OIIO_VERSION_PATCH@
7a63317
-#define OIIO_VERSION_NS v@SOVERSION@
7a63317
+#define OIIO_VERSION_NS @OIIO_VERSION_NS@
7a63317
 
7a63317
 #define OIIO_VERSION (10000 * OIIO_VERSION_MAJOR + \
7a63317
                         100 * OIIO_VERSION_MINOR + \
7a63317
diff -Naur OpenImageIO-0.10.0.orig/src/libOpenImageIO/CMakeLists.txt OpenImageIO-0.10.0/src/libOpenImageIO/CMakeLists.txt
7a63317
--- OpenImageIO-0.10.0.orig/src/libOpenImageIO/CMakeLists.txt	2011-06-30 16:34:46.000000000 -0500
7a63317
+++ OpenImageIO-0.10.0/src/libOpenImageIO/CMakeLists.txt	2011-07-11 08:44:00.011399389 -0500
7a63317
@@ -12,8 +12,6 @@
7a63317
                          ../include/osdep.h
7a63317
                          ../include/paramlist.h
7a63317
                          ../include/plugin.h
7a63317
-                         ../include/pugiconfig.hpp
7a63317
-                         ../include/pugixml.hpp
7a63317
                          ../include/SHA1.h
7a63317
                          ../include/strutil.h
7a63317
                          ../include/sysutil.h
7a63317
@@ -25,6 +23,13 @@
7a63317
                          ../include/varyingref.h    
7a63317
                          )
7a63317
 
7a63317
+if (NOT USE_EXTERNAL_PUGIXML)
7a63317
+    list (APPEND libOpenImageIO_hdrs
7a63317
+          ../include/pugiconfig.hpp
7a63317
+          ../include/pugixml.hpp
7a63317
+    )
7a63317
+endif()
7a63317
+
7a63317
 set (libOpenImageIO_srcs formatspec.cpp imagebuf.cpp
7a63317
                          imagebufalgo.cpp imagebufalgo_orient.cpp
7a63317
                           imageinput.cpp imageio.cpp imageioplugin.cpp
7a63317
@@ -37,7 +42,6 @@
7a63317
                           ../libutil/paramlist.cpp 
7a63317
                           ../libutil/plugin.cpp 
7a63317
                           ../libutil/pystring.cpp
7a63317
-                          ../libutil/pugixml.cpp
7a63317
                           ../libutil/SHA1.cpp 
7a63317
                           ../libutil/strutil.cpp 
7a63317
                           ../libutil/sysutil.cpp 
7a63317
@@ -51,6 +55,10 @@
7a63317
                           ${libOpenImageIO_hdrs}
7a63317
                          )
7a63317
 
7a63317
+if (NOT USE_EXTERNAL_PUGIXML)
7a63317
+    list (APPEND libOpenImageIO_srcs ../libutil/pugixml.cpp)
7a63317
+endif ()
7a63317
+
7a63317
 # Include our own TBB if using it
7a63317
 if (USE_TBB)
7a63317
     add_definitions ("-DUSE_TBB=1")
7a63317
@@ -175,14 +183,16 @@
7a63317
     link_openexr (OpenImageIO)
7a63317
 endif ()
7a63317
 
7a63317
-if (SOVERSION)
7a63317
+if (USE_EXTERNAL_PUGIXML)
7a63317
+    target_link_libraries (OpenImageIO ${PUGIXML_LIBRARIES})
7a63317
+endif ()
7a63317
+
7a63317
 message(STATUS "Setting SOVERSION to: ${SOVERSION}")
7a63317
 set_target_properties(OpenImageIO
7a63317
                          PROPERTIES
7a63317
                          VERSION ${OIIO_VERSION_MAJOR}.${OIIO_VERSION_MINOR}.${OIIO_VERSION_PATCH}
7a63317
                          SOVERSION ${SOVERSION}
7a63317
                      )
7a63317
-endif ()
7a63317
 
7a63317
 oiio_install_targets (OpenImageIO)
7a63317
 
7a63317
diff -Naur OpenImageIO-0.10.0.orig/src/python/CMakeLists.txt OpenImageIO-0.10.0/src/python/CMakeLists.txt
7a63317
--- OpenImageIO-0.10.0.orig/src/python/CMakeLists.txt	2011-06-30 16:34:46.000000000 -0500
7a63317
+++ OpenImageIO-0.10.0/src/python/CMakeLists.txt	2011-07-11 08:44:00.012399349 -0500
7a63317
@@ -42,7 +42,7 @@
7a63317
     endif()
7a63317
 							 
7a63317
     install (TARGETS PyOpenImageIO
7a63317
-             RUNTIME DESTINATION ${PYLIBDIR} COMPONENT user
7a63317
-             LIBRARY DESTINATION ${PYLIBDIR} COMPONENT user)
7a63317
+             RUNTIME DESTINATION ${PYLIB_INSTALL_DIR} COMPONENT user
7a63317
+             LIBRARY DESTINATION ${PYLIB_INSTALL_DIR} COMPONENT user)
7a63317
 
7a63317
 endif ()