[neon/neon-packaging/opentimelineio/Neon/unstable] debian: bits and bobs
Carlos De Maine
null at kde.org
Wed Mar 19 07:10:48 GMT 2025
Git commit 1431136f233fbdc837be3c93a835603c60100703 by Carlos De Maine.
Committed on 19/03/2025 at 07:10.
Pushed by carlosdem into branch 'Neon/unstable'.
bits and bobs
M +19 -1 debian/control
A +4 -0 debian/opentimelineio-dev.install
M +3 -2 debian/rules
https://invent.kde.org/neon/neon-packaging/opentimelineio/-/commit/1431136f233fbdc837be3c93a835603c60100703
diff --git a/debian/control b/debian/control
index 3f0f6aa..4ec3be8 100644
--- a/debian/control
+++ b/debian/control
@@ -22,7 +22,7 @@ Vcs-Git: https://invent.kde.org/neon/neon-packaging/opentimelineio/
Homepage: https://github.com/markreidvfx/pyaaf2
Package: opentimelineio
-Architecture: all
+Architecture: any
Depends:
${misc:Depends},
${python3:Depends},
@@ -36,3 +36,21 @@ Description: an interchange format and API for editorial cut information.
in C++ and provides an in-memory data model, as well as library functions
for interpreting, manipulating, and serializing that data model. Within
the core is a dependency-less library for dealing strictly with time, opentime.
+
+Package: opentimelineio-dev
+Architecture: any
+Depends:
+ ${misc:Depends},
+ ${python3:Depends},
+Description: an interchange format and API for editorial cut information.
+ .
+ OTIO contains information about the order and length of cuts and
+ references to external media. It is not however, a container format for
+ media.
+ .
+ For integration with applications, the core OTIO library is implemented
+ in C++ and provides an in-memory data model, as well as library functions
+ for interpreting, manipulating, and serializing that data model. Within
+ the core is a dependency-less library for dealing strictly with time, opentime.
+ .
+ These are development files.
diff --git a/debian/opentimelineio-dev.install b/debian/opentimelineio-dev.install
new file mode 100644
index 0000000..180cb11
--- /dev/null
+++ b/debian/opentimelineio-dev.install
@@ -0,0 +1,4 @@
+usr/include/opentime/
+usr/include/opentimelineio/
+usr/share/opentime/
+usr/share/opentimelineio/
diff --git a/debian/rules b/debian/rules
index f22091a..d77e63f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,7 @@
export DH_VERBOSE=1
export PYBUILD_NAME= opentimelineio
export PYBUILD_SYSTEM= setuptools
-
+export CXXFLAGS+=" -I/usr/include/Imath"
%:
dh $@ --buildsystem=cmake --with python3
@@ -12,7 +12,8 @@ override_dh_auto_configure:
-DCMAKE_INSTALL_PREFIX=/usr \
-DOTIO_FIND_IMATH=ON \
-DOTIO_AUTOMATIC_SUBMODULES=OFF \
- -DOTIO_DEPENDENCIES_INSTALL=OFF
+ -DOTIO_DEPENDENCIES_INSTALL=OFF \
+ -DOTIO_CXX_EXAMPLES=ON
override_dh_auto_clean:
rm -rf build
More information about the Neon-commits
mailing list