[meego-commits] 15434: New package Trunk:Testing/udev-rules

Anas Nashif no_reply at build.meego.com
Tue Mar 29 11:42:59 UTC 2011


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

===================================================================




More information about the MeeGo-commits mailing list