hi, this package is to replace all the individual packages adding rules instead of many packages with lots of inconsistencies.
Before this is accepted, we need to remove udev-rules-netbook, udev-rules-nokia-n900, udev-rules-handset-mid, udev-rules-tablet-oaktrail which are now sub-packages. all rules will be part of the package and will be maintained in udev-rules git repo (to be created) comments? Anas On 29 Mar 2011, at 12:42, Anas Nashif wrote: > Hi, > Adding new package udev-rules in project Trunk:Testing. Please review and > accept ASAP. > > Justification for this new package: > > this package is to replace indivual packages dealing with udev rules > especially for the sake of consistency: udev-rules-netbook, > udev-rules-nokia-n900, udev-rules-handset-mid, udev-rules-tablet-oaktrail > > Thank You, > Anas Nashif > > [This message was auto-generated] > > --- > > Request #15434: > > submit: home:nashif:branches:Trunk:Testing/udev-rules(r10)(cleanup) -> > Trunk:Testing/udev-rules > > > Message: > this package is to replace indivual packages dealing with udev rules > especially for the sake of consistency: udev-rules-netbook, > udev-rules-nokia-n900, udev-rules-handset-mid, udev-rules-tablet-oaktrail > > State: new 2011-03-29T04:42:47 nashif > Comment: None > > > This is a NEW package in Trunk:Testing project. > The files in the new package: > udev-rules/ > |__ udev-rules-0.10.tar.bz2 > |__ udev-rules-netbook.changes > |__ udev-rules.changes > |__ udev-rules.spec > > The content of the spec file, udev-rules.spec: > =================================================================== > %define udev_libdir /lib/udev > > Summary: MeeGo udev Rules > Name: udev-rules > Version: 0.10 > Release: 1 > URL: http://www.meego.com > License: GPLv2 > Group: System/Base > BuildArch: noarch > Source0: udev-rules-%{version}.tar.bz2 > Requires: udev > 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 > > %description tablet-oaktrail > Tablet/Oaktrail udev rules > > %prep > %setup -q > > %build > > %install > rm -rf %{buildroot} > for i in netbook handset n900 tablet; do > make -C $i install DESTDIR=%{buildroot} > done > %post > if [ "$1" -gt 1 -a -x /sbin/pidof ]; then > pid=$(/sbin/pidof -c udevd) > if [ -n "$pid" ]; then > kill $pid > /sbin/udevd -d > fi > fi > > %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 > > %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 > > =================================================================== > > _______________________________________________ > MeeGo-commits mailing list > [email protected] > http://lists.meego.com/listinfo/meego-commits _______________________________________________ MeeGo-packaging mailing list [email protected] http://lists.meego.com/listinfo/meego-packaging
