Search
SailfishOS Open Build Service
>
Projects
>
nemo
:
devel:hw
:
ti:omap3:n900
>
udev-rules-n900
> udev-rules.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File udev-rules.spec of Package udev-rules-n900
%define udev_libdir /lib/udev Summary: MeeGo udev Rules Name: udev-rules Version: 0.11 Release: 2 URL: http://www.meego.com License: GPLv2 Group: System/Base BuildArch: noarch Source0: udev-rules-%{version}.tar.bz2 Source1: 10-n900-ofono.rules Patch0: Remote-controller-keymap-for-tv.patch Requires: udev Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Obsoletes: moblin-udev-rules <= 0.1-4.1 %description This package includes some meego specific udev rules, which express some of handles/actions for meego related udev event, such as USB aotususpend features from some tested device on top of meego platform. %package netbook Summary: Netbook udev rules Group: System/Base %description netbook Netbook udev rules %package handset-mid Summary: Handset/MID udev rules Group: System/Base %description handset-mid Handset udev rules %package nokia-n900 Summary: Nokia N900 udev rules Group: System/Base %description nokia-n900 Nokia/N900 udev rules %package tablet-oaktrail Summary: Tablet/Oaktrail udev rules Group: System/Base Requires: rfkill %description tablet-oaktrail Tablet/Oaktrail udev rules %package tv Summary: TV udev rules Group: System/Base %description tv TV udev rules %prep %setup -q #Remote-controller-keymap-for-tv.patch %patch0 -p1 %build %install rm -rf %{buildroot} for i in netbook handset n900 tablet tv; do make -C $i install DESTDIR=%{buildroot} done install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/lib/udev/rules.d/ %post systemctl daemon-reload systemctl reload-or-try-restart udev.service systemctl reload-or-try-restart udev-retry.service systemctl reload-or-try-restart udev-settle.service %preun systemctl stop udev.service systemctl stop udev-retry.service systemctl stop udev-settle.service %postun systemctl daemon-reload %clean rm -rf %{buildroot} %files netbook %defattr(0644, root, root, 0755) %attr(0644,root,root) %{udev_libdir}/rules.d/01-netbook.rules %files nokia-n900 %defattr(0644, root, root, 0755) %attr(0644,root,root) %{udev_libdir}/rules.d/10-cmt_speech.rules %attr(0644,root,root) %{udev_libdir}/rules.d/10-omap3isp.rules %attr(0644,root,root) %{udev_libdir}/rules.d/udev-rules-nokia-n900-hacks.rules %attr(0644,root,root) %{udev_libdir}/rules.d/udev-rules-nokia-n900-snd.rules %attr(0644,root,root) %{udev_libdir}/rules.d/10-n900-ofono.rules %files tablet-oaktrail %defattr(0644, root, root, 0755) %attr(0644,root,root) %{udev_libdir}/rules.d/97-rfkill-devices.rules %attr(0755,root,root) /lib/udev/rfkill.sh %files handset-mid %defattr(0644, root, root, 0755) %attr(0644,root,root) %{udev_libdir}/rules.d/10-touchscreen.rules %attr(0644,root,root) %{udev_libdir}/rules.d/11-touchscreen.rules %attr(0644,root,root) %{udev_libdir}/rules.d/12-ifxmodem-ofono.rules %attr(0644,root,root) %{udev_libdir}/rules.d/13-cmtspeech.rules %attr(0644,root,root) %{udev_libdir}/rules.d/79-tiwilink.rules %attr(0644,root,root) %{udev_libdir}/rules.d/81-shared-transport.rules %attr(0644,root,root) %{udev_libdir}/rules.d/82-uimd.rules %attr(0644,root,root) %{udev_libdir}/rules.d/83-wilink_bt.rules %attr(0644,root,root) %{udev_libdir}/rules.d/84-wilink_fm.rules %files tv %defattr(0644, root, root, 0755) %attr(0644,root,root) %{udev_libdir}/rules.d/95-keymap-btc.rules %attr(0644,root,root) %{udev_libdir}/keymaps/btc-usb-multimedia-cordless-keyboard-mouse