Files
UltraGrid/package_specs/__disable_deltacast__.patch
2019-07-23 16:01:01 +02:00

245 lines
11 KiB
Diff

diff -rupN a/ultragrid/debian.rules b/ultragrid/debian.rules
--- a/ultragrid/debian.rules
+++ b/ultragrid/debian.rules
@@ -37,7 +37,7 @@ CARDCONF_DECKLINK= --enable-decklink
#####################################################
# > deltacast
#####################################################
-CARDCONF_DELTACAST= --enable-deltacast --with-deltacast=/usr/src/ultragrid-externals/deltacast_sdk
+#CARDCONF_DELTACAST= --enable-deltacast --with-deltacast=/usr/src/ultragrid-externals/deltacast_sdk
#####################################################
# < deltacast
#####################################################
diff -rupN a/ultragrid/ultragrid.spec.tpl b/ultragrid/ultragrid.spec.tpl
--- a/ultragrid/ultragrid.spec.tpl
+++ b/ultragrid/ultragrid.spec.tpl
@@ -148,7 +148,7 @@ UltraGrid developed by Colin Perkins, La
#####################################################
# > deltacast
#####################################################
-%define build_deltacast 1
+#%%define build_deltacast 1
#####################################################
# < deltacast
#####################################################
diff -rupN a/ultragrid-nightly/debian.rules b/ultragrid-nightly/debian.rules
--- a/ultragrid-nightly/debian.rules
+++ b/ultragrid-nightly/debian.rules
@@ -39,7 +39,7 @@ CARDCONF_DECKLINK= --enable-decklink
#####################################################
# > deltacast
#####################################################
-CARDCONF_DELTACAST= --enable-deltacast --with-deltacast=/usr/src/ultragrid-externals/deltacast_sdk
+#CARDCONF_DELTACAST= --enable-deltacast --with-deltacast=/usr/src/ultragrid-externals/deltacast_sdk
#####################################################
# < deltacast
#####################################################
diff -rupN a/ultragrid-nightly/ultragrid-nightly.spec.tpl b/ultragrid-nightly/ultragrid-nightly.spec.tpl
--- a/ultragrid-nightly/ultragrid-nightly.spec.tpl
+++ b/ultragrid-nightly/ultragrid-nightly.spec.tpl
@@ -158,7 +158,7 @@ UltraGrid developed by Colin Perkins, La
#####################################################
# > deltacast
#####################################################
-%define build_deltacast 1
+#%%define build_deltacast 1
#####################################################
# < deltacast
#####################################################
diff -rupN a/ultragrid-proprietary-drivers/debian.rules b/ultragrid-proprietary-drivers/debian.rules
--- a/ultragrid-proprietary-drivers/debian.rules
+++ b/ultragrid-proprietary-drivers/debian.rules
@@ -73,14 +73,14 @@ override_dh_auto_install:
#####################################################
# > deltacast
#####################################################
- ln -s VideoMasterHD_* deltacast_sdk
- tar -c deltacast_sdk VideoMasterHD_* -f - | tar -C $(DEB_BUILD_ROOT)/usr/src/ultragrid-externals/ -xf -
-
- #deltacast
- mkdir -p $(DEB_BUILD_ROOT)/usr/lib
- cd VideoMasterHD_*/Library/ ; for i in $$(ls -d */x64/); do pushd $$i ; echo $$i ; make install libdir=$(DEB_BUILD_ROOT)/usr/lib ; popd ; done
-
- find $(DEB_BUILD_ROOT)/usr/src/ultragrid-externals/deltacast_sdk/Library/ -maxdepth 2 -name x86 -exec rm -r '{}' \;
+# ln -s VideoMasterHD_* deltacast_sdk
+# tar -c deltacast_sdk VideoMasterHD_* -f - | tar -C $(DEB_BUILD_ROOT)/usr/src/ultragrid-externals/ -xf -
+#
+# #deltacast
+# mkdir -p $(DEB_BUILD_ROOT)/usr/lib
+# cd VideoMasterHD_*/Library/ ; for i in $$(ls -d */x64/); do pushd $$i ; echo $$i ; make install libdir=$(DEB_BUILD_ROOT)/usr/lib ; popd ; done
+#
+# find $(DEB_BUILD_ROOT)/usr/src/ultragrid-externals/deltacast_sdk/Library/ -maxdepth 2 -name x86 -exec rm -r '{}' \;
#####################################################
# < deltacast
#####################################################
diff -rupN a/ultragrid-proprietary-drivers/ultragrid-proprietary-drivers.spec b/ultragrid-proprietary-drivers/ultragrid-proprietary-drivers.spec
--- a/ultragrid-proprietary-drivers/ultragrid-proprietary-drivers.spec
+++ b/ultragrid-proprietary-drivers/ultragrid-proprietary-drivers.spec
@@ -36,13 +36,13 @@ Source1: ultragrid-proprietary-drivers-r
#####################################################
# > deltacast (videoMasterHD)
#####################################################
-Patch0: videoMasterHD-destdir.patch
-#Patch1: videoMasterHD-linux4.6-get-user-pages.patch
-#Patch9: videoMasterHD-kernel-backports-opensuse-423.patch
-# somehow, provides detection seems to be broken on Fedora
-%if 0%{?fedora}
-Provides: libFlxComm64.so()(64bit)
-%endif
+#Patch0: videoMasterHD-destdir.patch
+##Patch1: videoMasterHD-linux4.6-get-user-pages.patch
+##Patch9: videoMasterHD-kernel-backports-opensuse-423.patch
+## somehow, provides detection seems to be broken on Fedora
+#%%if 0%%{?fedora}
+#Provides: libFlxComm64.so()(64bit)
+#%%endif
#####################################################
# < deltacast (videoMasterHD)
#####################################################
@@ -97,11 +97,11 @@ VideoMasterHD --deltacast
#####################################################
# > deltacast
#####################################################
-%patch0 -p1
-#%patch1 -p1
-#%if 0%{?is_opensuse} >= 1 && 0%{?sle_version} == 120300
-#%patch9 -p1
-#%endif
+#%%patch0 -p1
+##%patch1 -p1
+##%if 0%{?is_opensuse} >= 1 && 0%{?sle_version} == 120300
+##%patch9 -p1
+##%endif
#####################################################
# < deltacast
#####################################################
@@ -218,23 +218,23 @@ tar -c aja_sdk ntv2sdklinux_* -f - | tar
#####################################################
# > deltacast
#####################################################
-ln -s VideoMasterHD* deltacast_sdk
-tar -c deltacast_sdk VideoMasterHD* -f - | tar -C $RPM_BUILD_ROOT/usr/src/ultragrid-externals/ -xf -
-
-mkdir -p $RPM_BUILD_ROOT%{_libdir}
-pushd VideoMasterHD_*/Library/
-for i in $(ls -d */x64/)
-do
- pushd $i
- env libdir=%{_libdir} %makeinstall
- popd
-done
-popd
-
-# fix bad arch binaries
-find ${RPM_BUILD_ROOT}/usr/src/ultragrid-externals/deltacast_sdk/Library/ -maxdepth 2 -name x86 -exec rm -r {} \;
-find ${RPM_BUILD_ROOT}/ -executable -type f -exec file {} \; | grep -i 'elf 32' | cut -d':' -f1 | while read -r -d $'\n' filename ; do rm "$filename" ; done
-find ${RPM_BUILD_ROOT}/ -iregex '.*\.so\(\.[0-9]+\)*$' -type f -exec file {} \; | grep -i 'elf 32' | cut -d':' -f1 | while read -r -d $'\n' filename ; do rm "$filename" ; done
+#ln -s VideoMasterHD* deltacast_sdk
+#tar -c deltacast_sdk VideoMasterHD* -f - | tar -C $RPM_BUILD_ROOT/usr/src/ultragrid-externals/ -xf -
+#
+#mkdir -p $RPM_BUILD_ROOT%{_libdir}
+#pushd VideoMasterHD_*/Library/
+#for i in $(ls -d */x64/)
+#do
+# pushd $i
+# env libdir=%{_libdir} %makeinstall
+# popd
+#done
+#popd
+#
+## fix bad arch binaries
+#find ${RPM_BUILD_ROOT}/usr/src/ultragrid-externals/deltacast_sdk/Library/ -maxdepth 2 -name x86 -exec rm -r {} \;
+#find ${RPM_BUILD_ROOT}/ -executable -type f -exec file {} \; | grep -i 'elf 32' | cut -d':' -f1 | while read -r -d $'\n' filename ; do rm "$filename" ; done
+#find ${RPM_BUILD_ROOT}/ -iregex '.*\.so\(\.[0-9]+\)*$' -type f -exec file {} \; | grep -i 'elf 32' | cut -d':' -f1 | while read -r -d $'\n' filename ; do rm "$filename" ; done
#####################################################
# < deltacast
#####################################################
diff -rupN a/ultragrid-proprietary-drivers-1.4/debian.rules b/ultragrid-proprietary-drivers-1.4/debian.rules
--- a/ultragrid-proprietary-drivers-1.4/debian.rules
+++ b/ultragrid-proprietary-drivers-1.4/debian.rules
@@ -68,14 +68,14 @@ override_dh_auto_install:
#####################################################
# > deltacast
#####################################################
- cp -r VideoMasterHD_* $(DEB_BUILD_ROOT)/usr/src/ultragrid-externals/
- ln -s VideoMasterHD_* $(DEB_BUILD_ROOT)/usr/src/ultragrid-externals/deltacast_sdk
-
- #deltacast
- mkdir -p $(DEB_BUILD_ROOT)/usr/lib
- cd VideoMasterHD_*/Library/ ; for i in $$(ls -d */x64/); do pushd $$i ; echo $$i ; make install libdir=$(DEB_BUILD_ROOT)/usr/lib ; popd ; done
-
- find $(DEB_BUILD_ROOT)/usr/src/ultragrid-externals/deltacast_sdk/Library/ -maxdepth 2 -name x86 -exec rm -r '{}' \;
+# cp -r VideoMasterHD_* $(DEB_BUILD_ROOT)/usr/src/ultragrid-externals/
+# ln -s VideoMasterHD_* $(DEB_BUILD_ROOT)/usr/src/ultragrid-externals/deltacast_sdk
+#
+# #deltacast
+# mkdir -p $(DEB_BUILD_ROOT)/usr/lib
+# cd VideoMasterHD_*/Library/ ; for i in $$(ls -d */x64/); do pushd $$i ; echo $$i ; make install libdir=$(DEB_BUILD_ROOT)/usr/lib ; popd ; done
+#
+# find $(DEB_BUILD_ROOT)/usr/src/ultragrid-externals/deltacast_sdk/Library/ -maxdepth 2 -name x86 -exec rm -r '{}' \;
#####################################################
# < deltacast
#####################################################
diff -rupN a/ultragrid-proprietary-drivers-1.4/ultragrid-proprietary-drivers-1.4.spec b/ultragrid-proprietary-drivers-1.4/ultragrid-proprietary-drivers-1.4.spec
--- a/ultragrid-proprietary-drivers-1.4/ultragrid-proprietary-drivers-1.4.spec
+++ b/ultragrid-proprietary-drivers-1.4/ultragrid-proprietary-drivers-1.4.spec
@@ -34,8 +34,8 @@ Source1: ultragrid-proprietary-drivers-1
#####################################################
# > deltacast (videoMasterHD)
#####################################################
-Patch0: videoMasterHD-destdir.patch
-Patch1: videoMasterHD-linux4.6-get-user-pages.patch
+#Patch0: videoMasterHD-destdir.patch
+#Patch1: videoMasterHD-linux4.6-get-user-pages.patch
#####################################################
# < deltacast (videoMasterHD)
#####################################################
@@ -85,8 +85,8 @@ VideoMasterHD --deltacast
#####################################################
# > deltacast
#####################################################
-%patch0 -p1
-%patch1 -p1
+#%%patch0 -p1
+#%%patch1 -p1
#####################################################
# < deltacast
#####################################################
@@ -198,21 +198,21 @@ ln -s ntv2sdklinux_* $RPM_BUILD_ROOT/usr
#####################################################
# > deltacast
#####################################################
-cp -r VideoMasterHD* $RPM_BUILD_ROOT/usr/src/ultragrid-externals/
-ln -s VideoMasterHD* $RPM_BUILD_ROOT/usr/src/ultragrid-externals/deltacast_sdk
-
-mkdir -p $RPM_BUILD_ROOT%{_libdir}
-pushd VideoMasterHD_*/Library/
-for i in $(ls -d */x64/)
-do
- pushd $i
- env libdir=%{_libdir} %makeinstall
- popd
-done
-popd
-
-# fix bad arch binaries
-find ${RPM_BUILD_ROOT}/usr/src/ultragrid-externals/deltacast_sdk/Library/ -maxdepth 2 -name x86 -exec rm -r {} \;
+#cp -r VideoMasterHD* $RPM_BUILD_ROOT/usr/src/ultragrid-externals/
+#ln -s VideoMasterHD* $RPM_BUILD_ROOT/usr/src/ultragrid-externals/deltacast_sdk
+#
+#mkdir -p $RPM_BUILD_ROOT%{_libdir}
+#pushd VideoMasterHD_*/Library/
+#for i in $(ls -d */x64/)
+#do
+# pushd $i
+# env libdir=%{_libdir} %makeinstall
+# popd
+#done
+#popd
+#
+## fix bad arch binaries
+#find ${RPM_BUILD_ROOT}/usr/src/ultragrid-externals/deltacast_sdk/Library/ -maxdepth 2 -name x86 -exec rm -r {} \;
#####################################################
# < deltacast
#####################################################