POSTLINKER="${PWD}/script/postlinker"
pushd rs_resource > /dev/null 2>&1
-XML_DIRECTORIES=( "NativeAPI" "OSS" )
+XML_DIRECTORIES=( "NativeAPI" "OSS" "HAL" )
INDEX=0
while [[ ${INDEX} -lt ${#XML_DIRECTORIES[@]} ]]; do
BuildRequires: zlib
BuildRequires: zlib-devel
-BuildRequires: pkgconfig(hal-api-common)
-BuildRequires: pkgconfig(hal-api-sensor)
-BuildRequires: pkgconfig(capi-system-peripheral-io)
+BuildRequires: pkgconfig(hal-api-audio)
+BuildRequires: pkgconfig(hal-api-bluetooth)
+BuildRequires: pkgconfig(hal-api-camera)
+BuildRequires: pkgconfig(hal-api-common)
+BuildRequires: pkgconfig(hal-api-device)
+BuildRequires: pkgconfig(hal-api-location)
+BuildRequires: pkgconfig(hal-api-nfc)
+BuildRequires: pkgconfig(hal-api-power)
+BuildRequires: pkgconfig(hal-api-radio)
+BuildRequires: pkgconfig(hal-api-sensor)
+BuildRequires: pkgconfig(hal-api-tbm)
+BuildRequires: pkgconfig(hal-api-tdm)
+BuildRequires: pkgconfig(hal-api-uwb)
+BuildRequires: pkgconfig(hal-api-wifi)
+BuildRequires: pkgconfig(hal-api-zigbee)
%description
Package for rootstrap of hal
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-audio">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-audio" arch="armv7l"/>
+ <rpm accept="hal-api-audio-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-audio.so*</file>
+ <file>/usr/include/hal/hal-audio-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-bluetooth">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-bluetooth" arch="armv7l"/>
+ <rpm accept="hal-api-bluetooth-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-bluetooth.so*</file>
+ <file>/usr/include/hal/hal-bluetooth-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-camera">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-camera" arch="armv7l"/>
+ <rpm accept="hal-api-camera-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-camera.so*</file>
+ <file>/usr/include/hal/hal-camera-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-common">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-common" arch="armv7l"/>
+ <rpm accept="hal-api-common-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-common.so*</file>
+ <file>/usr/include/hal/hal-common-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-device">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-device" arch="armv7l"/>
+ <rpm accept="hal-api-device-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-device.so*</file>
+ <file>/usr/include/hal/hal-device-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-location">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-location" arch="armv7l"/>
+ <rpm accept="hal-api-location-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-location.so*</file>
+ <file>/usr/include/hal/hal-location-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-nfc">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-nfc" arch="armv7l"/>
+ <rpm accept="hal-api-nfc-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-nfc.so*</file>
+ <file>/usr/include/hal/hal-nfc-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-power">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-power" arch="armv7l"/>
+ <rpm accept="hal-api-power-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-power.so*</file>
+ <file>/usr/include/hal/hal-power-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-radio">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-radio" arch="armv7l"/>
+ <rpm accept="hal-api-radio-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-radio.so*</file>
+ <file>/usr/include/hal/hal-radio-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-sensor">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-sensor" arch="armv7l"/>
+ <rpm accept="hal-api-sensor-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-sensor.so*</file>
+ <file>/usr/include/hal/hal-sensor-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-tbm">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-tbm" arch="armv7l"/>
+ <rpm accept="hal-api-tbm-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-tbm.so*</file>
+ <file>/usr/include/hal/hal-tbm-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-tdm">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-tdm" arch="armv7l"/>
+ <rpm accept="hal-api-tdm-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-tdm.so*</file>
+ <file>/usr/include/hal/hal-tdm-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-uwb">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-uwb" arch="armv7l"/>
+ <rpm accept="hal-api-uwb-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-uwb.so*</file>
+ <file>/usr/include/hal/hal-uwb-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-wifi">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-wifi" arch="armv7l"/>
+ <rpm accept="hal-api-wifi-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-wifi.so*</file>
+ <file>/usr/include/hal/hal-wifi-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>
--- /dev/null
+<?xml version="1.0"?>
+<rootstrap name="hal-api-zigbee">
+ <email></email>
+ <target>
+ <rpm accept="hal-api-zigbee" arch="armv7l"/>
+ <rpm accept="hal-api-zigbee-devel" arch="armv7l"/>
+ </target>
+ <necessary>
+ <file>/usr/lib/hal/libhal-api-zigbee.so*</file>
+ <file>/usr/include/hal/hal-zigbee-interface.h</file>
+ </necessary>
+ <include_path>/usr/include/</include_path>
+ <library_path>/usr/lib</library_path>
+</rootstrap>