diff --git a/media-libs/opencolorio/opencolorio-1.0.9.recipe b/media-libs/opencolorio/opencolorio-1.0.9.recipe index ffd66a970..0790ac879 100644 --- a/media-libs/opencolorio/opencolorio-1.0.9.recipe +++ b/media-libs/opencolorio/opencolorio-1.0.9.recipe @@ -15,7 +15,7 @@ LICENSE="BSD (3-clause)" SOURCE_URI="https://github.com/imageworks/OpenColorIO/archive/v$portVersion.tar.gz" SOURCE_FILENAME="opencolorio-$portVersion.tar.gz" CHECKSUM_SHA256="27c81e691c15753cd2b560c2ca4bd5679a60c2350eedd43c99d44ca25d65ea7f" -REVISION="4" +REVISION="5" ARCHITECTURES="x86 x86_64" SECONDARY_ARCHITECTURES="!x86_gcc2 x86" @@ -23,8 +23,8 @@ PATCHES="opencolorio-$portVersion.patchset" PROVIDES=" opencolorio$secondaryArchSuffix = $portVersion compat >= 1 - cmd:ociobakelut - cmd:ociocheck + cmd:ociobakelut$secondaryArchSuffix + cmd:ociocheck$secondaryArchSuffix lib:libopencolorio$secondaryArchSuffix = 1.0.9 compat >= 1 " REQUIRES=" @@ -56,7 +56,7 @@ BUILD() -DOCIO_BUILD_SHARED=ON \ -DUSE_EXTERNAL_LCMS=ON \ -DUSE_EXTERNAL_TINYXML=ON \ - -DCMAKE_INSTALL_PREFIX:PATH=$prefix + -DCMAKE_INSTALL_PREFIX:PATH=$prefix/build make $jobArgs } @@ -64,10 +64,14 @@ INSTALL() { make install - mkdir -p $developDir $dataDir - mv $prefix/include $includeDir - mv $prefix/share/* $dataDir - rmdir $prefix/share + mkdir -p $binDir $includeDir $libDir + mv $prefix/build/include/* $includeDir + mv $prefix/build/lib/* $libDir + mv $prefix/build/bin/* $binDir + rm -rf $prefix/build + + sed -i "s|^\(prefix=\).*|\1$prefix|" $libDir/pkgconfig/OpenColorIO.pc + sed -i "s|^\(exec_prefix=\).*|\1$prefix|" $libDir/pkgconfig/OpenColorIO.pc prepareInstalledDevelLibs libOpenColorIO fixPkgconfig