[arch-commits] Commit in opentimelineio/trunk (PKGBUILD)
Antonio Rojas
arojas at gemini.archlinux.org
Sun Sep 19 11:19:13 UTC 2021
Date: Sunday, September 19, 2021 @ 11:19:13
Author: arojas
Revision: 1017260
Install c++ headers (FS#71895)
Modified:
opentimelineio/trunk/PKGBUILD
----------+
PKGBUILD | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-09-19 11:00:02 UTC (rev 1017259)
+++ PKGBUILD 2021-09-19 11:19:13 UTC (rev 1017260)
@@ -2,7 +2,7 @@
pkgname=opentimelineio
pkgver=0.13
-pkgrel=1
+pkgrel=2
pkgdesc='Open Source API and interchange format for editorial timeline information'
url='http://opentimeline.io/'
license=(Apache)
@@ -29,8 +29,12 @@
}
package() {
+ _cxx_libs_dir=$(python -c "import site; print(site.getsitepackages()[0])")/${pkgname}/cxx-libs/
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=$_cxx_libs_dir
+ install -d "$pkgdir/$_cxx_libs_dir"/include/opentimelineio/deps/{nonstd,any}
+ install -t "$pkgdir/$_cxx_libs_dir"/include/opentimelineio/deps/any src/deps/any/any.hpp
+ ln -s /usr/include/nonstd/optional.hpp "$pkgdir/$_cxx_libs_dir"/include/opentimelineio/deps/nonstd/optional.hpp
mv "$pkgdir"/build/opentimelineio/src/*/*/*/opentimelineio/* "$pkgdir"/usr/lib/python*/site-packages/opentimelineio
rm -fr "$pkgdir"/build
}
More information about the arch-commits
mailing list