I have made the following changes intended for : CE:Adaptation:N900 / udev-rules-n900
Please review and accept ASAP - BOSS has already processed this request and suggests ??? See the "Messages from BOSS" section below https://build.pub.meego.com/request/show/2744 Thank You, bossbot ([email protected]) [This message was auto-generated] --- Request # 2744: Messages from BOSS: None State: new 2011-10-25T08:32:10 bossbot Reviews: from bossbot :BOSS suggests accepting this review. See email for more details. BOSS accepted this review because: Target repo CE_Mer_Core_armv7hl found. accepted on No date Changes: submit: home:stskeeps:mer:hw:n900 / udev-rules-n900 -> CE:Adaptation:N900 / udev-rules-n900 Index: udev-rules-0.11.tar.bz2 =================================================================== Binary file udev-rules-0.11.tar.bz2 added Index: udev-rules.changes =================================================================== --- udev-rules.changes (revision 0) +++ udev-rules.changes (revision 2) @@ -0,0 +1,20 @@ +* Wed May 25 2011 Chris Ferron <[email protected]> - 0.11 +- updated spec file to change systemctl as a requires to the package systemd" + +* Wed May 11 2011 Chris Ferron <[email protected]> - 0.11 +- FEA#16109 - [FEA] Implement SystemD as MeeGo init provide +- ajusted spec and packaging accordingly to enable systemd. + + +* Thu Apr 12 2011 Chen Jie <[email protected]> - 0.11 +- Added keymap&rule of BTC USB remote controller for TV + +* Tue Mar 29 2011 Anas Nashif <[email protected]> - 0.11 +- Fixed rfkill install + +* Tue Mar 29 2011 Anas Nashif <[email protected]> - 0.10 +- Initial version, replacing individual packages dealing with udev rules + udev-rules-netbook, udev-rules-nokia-n900, udev-rules-handset-mid, + udev-rules-tablet-oaktrail + + Index: udev-rules.spec =================================================================== --- udev-rules.spec (revision 0) +++ udev-rules.spec (revision 2) @@ -0,0 +1,128 @@ +%define udev_libdir /lib/udev + +Summary: MeeGo udev Rules +Name: udev-rules +Version: 0.11 +Release: 1 +URL: http://www.meego.com +License: GPLv2 +Group: System/Base +BuildArch: noarch +Source0: udev-rules-%{version}.tar.bz2 +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 +%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 + +%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 + + Index: udev-rules-netbook.changes =================================================================== --- udev-rules-netbook.changes (revision 0) +++ udev-rules-netbook.changes (revision 2) @@ -0,0 +1,16 @@ +* Wed Mar 24 2010 Anas Nashif <[email protected]> - 0.1 +- Rename package and provide udev-rules + +* Thu Oct 22 2009 Yi Yang <[email protected]> - 0.1 +- Autosuspend HSPA modem on Samsung N130 (because + it doesn't work but consume power, fix MB#6868) + +* Mon Sep 07 2009 Yi Yang <[email protected]> - 0.1 +- Enable autosuspend for USB webcam in Samsung NC10 and N130 + +* Thu Jul 30 2009 Austin Zhang <[email protected]> - 0.1 +- Initial import +- Split moblin specific rules to individual pkg as less modifications + should not ask the whole udev update. +- Add new camera device for EeePC S101 + Index: Remote-controller-keymap-for-tv.patch =================================================================== --- Remote-controller-keymap-for-tv.patch (revision 0) +++ Remote-controller-keymap-for-tv.patch (revision 2) @@ -0,0 +1,45 @@ +diff -urN udev-rules-0.11/tv/95-keymap-btc.rules /tmp/udev-rules-0.11/tv/95-keymap-btc.rules +--- udev-rules-0.11/tv/95-keymap-btc.rules 1970-01-01 08:00:00.000000000 +0800 ++++ /tmp/udev-rules-0.11/tv/95-keymap-btc.rules 2011-04-14 00:22:21.250568331 +0800 +@@ -0,0 +1,6 @@ ++# Setup keymap for BTC USB remote controller used in MeeGo TV ++# ++SUBSYSTEMS=="usb",ACTION!="remove",KERNEL=="event*",ENV{ID_VENDOR_ID}=="046e", ENV{ID_MODEL_ID}=="5577", ENV{ID_USB_INTERFACE_NUM}=="01", RUN+="keymap $name btc-usb-multimedia-cordless-keyboard-mouse" ++ ++ ++ +diff -urN udev-rules-0.11/tv/btc-usb-multimedia-cordless-keyboard-mouse /tmp/udev-rules-0.11/tv/btc-usb-multimedia-cordless-keyboard-mouse +--- udev-rules-0.11/tv/btc-usb-multimedia-cordless-keyboard-mouse 1970-01-01 08:00:00.000000000 +0800 ++++ /tmp/udev-rules-0.11/tv/btc-usb-multimedia-cordless-keyboard-mouse 2011-04-14 00:22:21.250568331 +0800 +@@ -0,0 +1,18 @@ ++#0x10082 sleep #142 ++#0xC00B1 pause #119 ++#0xC00B2 record #167 ++#0xC00B7 stopcd #166 ++#0xC00B4 rewind #168 ++#0xC00B0 play #207 ++#0xC00B3 fastforward #208 ++#0xC00B6 previoussong #165 ++#0xC00B5 nextsong #163 ++#0xC0224 backspace #14 ++#0xC0209 f11 #87 ++#0xC00E9 volumeup #115 ++#0xC00EA volumedown #114 ++0xC009C scrollup #177 ++0xC009D scrolldown #178 ++#0xC00E2 mute #113 ++0xC008D menu #139 ++ +diff -urN udev-rules-0.11/tv/Makefile /tmp/udev-rules-0.11/tv/Makefile +--- udev-rules-0.11/tv/Makefile 1970-01-01 08:00:00.000000000 +0800 ++++ /tmp/udev-rules-0.11/tv/Makefile 2011-04-14 00:22:21.250568331 +0800 +@@ -0,0 +1,9 @@ ++ ++RULES = $(wildcard *.rules) ++KEYMAPS = btc-usb-multimedia-cordless-keyboard-mouse ++ ++install: ++ mkdir -p $(DESTDIR)/lib/udev/rules.d ++ install -m 0644 $(RULES) $(DESTDIR)/lib/udev/rules.d ++ mkdir -p $(DESTDIR)/lib/udev/keymaps ++ install -m 0644 $(KEYMAPS) $(DESTDIR)/lib/udev/keymaps
