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

Reply via email to