- there are some devices which doesn't have sensorhub, e.g. TM1.
- so udev rules should be moved to HAL packages
Change-Id: Ib0c7b36fdf9973b1b72e0cdda5b897351fc8b514
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
+++ /dev/null
-SUBSYSTEM!="input", GOTO="sensor_rules_end"
-ENV{ID_INPUT_TOUCHPAD}=="1", GOTO="sensor_rules_end"
-ENV{ID_INPUT_TOUCHSCREEN}=="1", GOTO="sensor_rules_end"
-ENV{ID_INPUT_KEY}=="1", GOTO="sensor_rules_end"
-ENV{ID_INPUT_KEYPAD}=="1", GOTO="sensor_rules_end"
-ENV{ID_INPUT_KEYBOARD}=="1", GOTO="sensor_rules_end"
-ENV{ID_INPUT_MOUSE}=="1", GOTO="sensor_rules_end"
-ENV{ID_INPUT_JOYSTICK}=="1", GOTO="sensor_rules_end"
-
-SUBSYSTEM=="input", ACTION=="add", RUN+="/bin/chown sensor:input %S/%p/enable %S/%p/poll_delay"
-SUBSYSTEM=="input", ACTION=="add", RUN+="/bin/chsmack -a * %S/%p/enable %S/%p/poll_delay"
-
-LABEL="sensor_rules_end"
+++ /dev/null
-SUBSYSTEMS=="sensors", DEVPATH=="*ssp_sensor*", \
-RUN+="/bin/sh -c '/bin/chown :input %S/%p/enable %S/%p/set_cal_data %S/%p/*_poll_delay'"
-
-SUBSYSTEMS=="sensors", DEVPATH=="*ssp_sensor*", \
-RUN+="/bin/sh -c '/bin/chsmack -a \* %S/%p/enable %S/%p/set_cal_data %S/%p/*_poll_delay'"
Source1: sensord.service
Source2: sensord_command.socket
Source3: sensord_event.socket
-Source4: 99-sensor.rules
-Source5: 99-sensorhub.rules
BuildRequires: cmake
BuildRequires: libattr-devel
%make_install
mkdir -p %{buildroot}%{_unitdir}
-mkdir -p %{buildroot}%{_libdir}/udev/rules.d
install -m 0644 %SOURCE1 %{buildroot}%{_unitdir}
install -m 0644 %SOURCE2 %{buildroot}%{_unitdir}
install -m 0644 %SOURCE3 %{buildroot}%{_unitdir}
-install -m 0644 %SOURCE4 %{buildroot}%{_libdir}/udev/rules.d
-install -m 0644 %SOURCE5 %{buildroot}%{_libdir}/udev/rules.d
%install_service multi-user.target.wants sensord.service
%install_service sockets.target.wants sensord_event.socket
%{_unitdir}/multi-user.target.wants/sensord.service
%{_unitdir}/sockets.target.wants/sensord_command.socket
%{_unitdir}/sockets.target.wants/sensord_event.socket
-%{_libdir}/udev/rules.d/99-sensor.rules
-%{_libdir}/udev/rules.d/99-sensorhub.rules
%license LICENSE.APLv2
%files -n libsensord