diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD index ad8eb71..549e034 100644 --- a/trunk/PKGBUILD +++ b/trunk/PKGBUILD @@ -21,6 +21,7 @@ prepare() { sed -e '/deps/d' -i OpenTimelineIO-$pkgver/src/CMakeLists.txt # Unbundle pybind11 sed -e '1 i\find_package(pybind11)' -i OpenTimelineIO-$pkgver/src/py-opentimelineio/opentime-bindings/CMakeLists.txt \ -i OpenTimelineIO-$pkgver/src/py-opentimelineio/opentimelineio-bindings/CMakeLists.txt +# sed -e "s/'-DCMAKE_INSTALL_PREFIX=' + _ctx.cxx_install_root/_ctx.cxx_install_root/" -i OpenTimelineIO-$pkgver/setup.py } build() { @@ -29,8 +30,9 @@ build() { } package() { + _site_packages=$(python -c "import site; print(site.getsitepackages()[0])") cd OpenTimelineIO-$pkgver - DESTDIR="$pkgdir" python setup.py install --root="$pkgdir" --optimize=1 + DESTDIR="$pkgdir" python setup.py install --root="$pkgdir" --optimize=1 --cxx-install-root="${_site_packages}/${pkgname}/cxx-libs/" mv "$pkgdir"/build/opentimelineio/src/*/*/*/opentimelineio/* "$pkgdir"/usr/lib/python*/site-packages/opentimelineio rm -fr "$pkgdir"/build }