Update capi-media-vision package dependency
authorKwang Son <k.son@samsung.com>
Mon, 27 Jul 2020 04:04:55 +0000 (13:04 +0900)
committerKwang Son <k.son@samsung.com>
Mon, 27 Jul 2020 04:19:58 +0000 (13:19 +0900)
Problem
capi-media-vision.so is contain duplicate libraries from
sub-packages like libmv_common, libmv_face.

This change will load sub-libraries directly.

Change-Id: Id44f3fb5d4ed7a80036b45f15709ddc321844748
Signed-off-by: Kwang Son <k.son@samsung.com>
rs_resource/NativeAPI/capi-media-vision-rs.xml

index 99b425ea4a46f5b410b93b057a9f6f5fe03eb804..95c658642968c00718a317ee6c8f212d74a05794 100644 (file)
@@ -7,28 +7,46 @@
   <emulator>
     <rpm accept="capi-media-vision" arch="i686"/>
     <rpm accept="capi-media-vision-devel" arch="i686"/>
+    <rpm accept="capi-media-vision-common" arch="i686"/>
+    <rpm accept="capi-media-vision-common-devel" arch="i686"/>
+    <rpm accept="capi-media-vision-barcode" arch="i686"/>
+    <rpm accept="capi-media-vision-barcode-devel" arch="i686"/>
+    <rpm accept="capi-media-vision-image" arch="i686"/>
+    <rpm accept="capi-media-vision-image-devel" arch="i686"/>
+    <rpm accept="capi-media-vision-inference" arch="i686"/>
+    <rpm accept="capi-media-vision-inference-devel" arch="i686"/>
+    <rpm accept="capi-media-vision-face" arch="i686"/>
+    <rpm accept="capi-media-vision-face-devel" arch="i686"/>
+    <rpm accept="capi-media-vision-surveillance" arch="i686"/>
+    <rpm accept="capi-media-vision-surveillance-devel" arch="i686"/>
   </emulator>
   <target>
     <rpm accept="capi-media-vision" arch="armv7l"/>
     <rpm accept="capi-media-vision-devel" arch="armv7l"/>
+    <rpm accept="capi-media-vision-common" arch="armv7l"/>
+    <rpm accept="capi-media-vision-common-devel" arch="armv7l"/>
+    <rpm accept="capi-media-vision-barcode" arch="armv7l"/>
+    <rpm accept="capi-media-vision-barcode-devel" arch="armv7l"/>
+    <rpm accept="capi-media-vision-image" arch="armv7l"/>
+    <rpm accept="capi-media-vision-image-devel" arch="armv7l"/>
+    <rpm accept="capi-media-vision-inference" arch="armv7l"/>
+    <rpm accept="capi-media-vision-inference-devel" arch="armv7l"/>
+    <rpm accept="capi-media-vision-face" arch="armv7l"/>
+    <rpm accept="capi-media-vision-face-devel" arch="armv7l"/>
+    <rpm accept="capi-media-vision-surveillance" arch="armv7l"/>
+    <rpm accept="capi-media-vision-surveillance-devel" arch="armv7l"/>
   </target>
   <necessary>
-    <file>/usr/include/media/mv_common.h</file>
-    <file>/usr/include/media/mv_barcode.h</file>
-    <file>/usr/include/media/mv_barcode_detect.h</file>
-    <file>/usr/include/media/mv_barcode_generate.h</file>
-    <file>/usr/include/media/mv_barcode_type.h</file>
-    <file>/usr/include/media/mv_face.h</file>
-    <file>/usr/include/media/mv_face_type.h</file>
-    <file>/usr/include/media/mv_image.h</file>
-    <file>/usr/include/media/mv_image_type.h</file>
-    <file>/usr/include/media/mv_surveillance.h</file>
-    <file>/usr/include/media/mv_inference.h</file>
-    <file>/usr/include/media/mv_inference_type.h</file>
-    <file>/usr/lib/libcapi-media-vision.so*</file>
+    <file>/usr/include/media/mv_*.h</file>
     <file>/usr/lib/libmv*.so*</file>
   </necessary>
   <include_path>/usr/include/media</include_path>
   <library_path>/usr/lib</library_path>
-  <library>libcapi-media-vision.so</library>
+  <library>libmv_common.so</library>
+  <library>libmv_face.so</library>
+  <library>libmv_image.so</library>
+  <library>libmv_barcode_detector.so</library>
+  <library>libmv_barcode_generator.so</library>
+  <library>libmv_surveillance.so</library>
+  <library>libmv_inference.so</library>
 </rootstrap>