Lines 158-165
Link Here
|
158 |
copy_object ${UNPACK_DIR}/libs/libBlackmagicRawAPI.so ${RESOLVE_BASE_DIR}/bin/ |
158 |
copy_object ${UNPACK_DIR}/libs/libBlackmagicRawAPI.so ${RESOLVE_BASE_DIR}/bin/ |
159 |
|
159 |
|
160 |
# Install panel API library |
160 |
# Install panel API library |
161 |
create_directory ${DEB_DIR}/usr/lib/ |
161 |
create_directory ${DEB_DIR}/usr/#LIBDIR#/ |
162 |
extract_tgz ${UNPACK_DIR}/share/panels/dvpanel-framework-linux-x86_64.tgz ${DEB_DIR}/usr/lib/ libDaVinciPanelAPI.so |
162 |
extract_tgz ${UNPACK_DIR}/share/panels/dvpanel-framework-linux-x86_64.tgz ${DEB_DIR}/usr/#LIBDIR#/ libDaVinciPanelAPI.so |
163 |
|
163 |
|
164 |
# Add postinst commands |
164 |
# Add postinst commands |
165 |
cat >> ${DEB_DIR}/DEBIAN/postinst <<EOF |
165 |
cat >> ${DEB_DIR}/DEBIAN/postinst <<EOF |
Lines 215-222
Link Here
|
215 |
copy_object ${UNPACK_DIR}/share/default_cm_config.bin ${RESOLVE_BASE_DIR}/share/ |
215 |
copy_object ${UNPACK_DIR}/share/default_cm_config.bin ${RESOLVE_BASE_DIR}/share/ |
216 |
|
216 |
|
217 |
# Extract panel API library |
217 |
# Extract panel API library |
218 |
create_directory ${DEB_DIR}/usr/lib |
218 |
create_directory ${DEB_DIR}/usr/#LIBDIR#/ |
219 |
extract_tgz ${UNPACK_DIR}/share/panels/dvpanel-framework-linux-x86_64.tgz ${DEB_DIR}/usr/lib libDaVinciPanelAPI.so |
219 |
extract_tgz ${UNPACK_DIR}/share/panels/dvpanel-framework-linux-x86_64.tgz ${DEB_DIR}/usr/#LIBDIR#/ libDaVinciPanelAPI.so |
220 |
|
220 |
|
221 |
# BlackmagicRawAPI fixes |
221 |
# BlackmagicRawAPI fixes |
222 |
create_directory ${RESOLVE_BASE_DIR}/bin/BlackmagicRawAPI/ |
222 |
create_directory ${RESOLVE_BASE_DIR}/bin/BlackmagicRawAPI/ |
Lines 278-286
Link Here
|
278 |
copy_object ${UNPACK_DIR}/share/default_cm_config.bin ${RESOLVE_BASE_DIR}/share/ |
278 |
copy_object ${UNPACK_DIR}/share/default_cm_config.bin ${RESOLVE_BASE_DIR}/share/ |
279 |
|
279 |
|
280 |
# Extract panel API library |
280 |
# Extract panel API library |
281 |
create_directory ${DEB_DIR}/usr/lib |
281 |
create_directory ${DEB_DIR}/usr/#LIBDIR#/ |
282 |
extract_tgz ${UNPACK_DIR}/share/panels/dvpanel-framework-linux-x86_64.tgz ${DEB_DIR}/usr/lib libDaVinciPanelAPI.so |
282 |
extract_tgz ${UNPACK_DIR}/share/panels/dvpanel-framework-linux-x86_64.tgz ${DEB_DIR}/usr/#LIBDIR#/ libDaVinciPanelAPI.so |
283 |
extract_tgz ${UNPACK_DIR}/share/panels/dvpanel-framework-linux-x86_64.tgz ${DEB_DIR}/usr/lib libFairlightPanelAPI.so |
283 |
extract_tgz ${UNPACK_DIR}/share/panels/dvpanel-framework-linux-x86_64.tgz ${DEB_DIR}/usr/#LIBDIR#/ libFairlightPanelAPI.so |
284 |
|
284 |
|
285 |
# BlackmagicRawAPI fixes for 17.0 & 17.1 |
285 |
# BlackmagicRawAPI fixes for 17.0 & 17.1 |
286 |
if [[ "$RESOLVE_VERSION" == 17.0* ]] || [[ "$RESOLVE_VERSION" == 17.1* ]]; |
286 |
if [[ "$RESOLVE_VERSION" == 17.0* ]] || [[ "$RESOLVE_VERSION" == 17.1* ]]; |
Lines 633-640
Link Here
|
633 |
|
633 |
|
634 |
# Verify that we have the commands we need |
634 |
# Verify that we have the commands we need |
635 |
check_command tar |
635 |
check_command tar |
636 |
check_command fakeroot |
636 |
#check_command fakeroot |
637 |
check_command dpkg-deb |
637 |
#check_command dpkg-deb |
638 |
echo |
638 |
echo |
639 |
|
639 |
|
640 |
# Create destination directories |
640 |
# Create destination directories |