See BMC#12544, we don't have DMI available for MFLD yet. 

Here I'm asking for another question, does auto detection work here for 
sensorfw?  If yes, how does it work? 

Peter
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On Behalf
> Of Carsten Munk
> Sent: Friday, March 04, 2011 2:59 PM
> To: Zhu, Peter J
> Cc: [email protected]; [email protected]
> Subject: Re: [meego-packaging] [meego-commits] 14466: Changes to
> Trunk:Testing/sensorfw
> 
> What does /sbin/boardname say on your device?
> 
> 2011/3/4 Zhu, Peter J <[email protected]>:
> > Markus,
> >
> > We install new sensorfw and senforfw-configs, rotation doesn't work now.
> >
> > Does board auto-detection works in this update? I didn't find the logic 
> > here or
> do I miss something?
> >
> >
> > Peter
> >
> >> -----Original Message-----
> >> From: [email protected]
> >> [mailto:[email protected]] On Behalf Of Markus
> Lehtonen
> >> Sent: Thursday, March 03, 2011 5:56 PM
> >> To: [email protected]
> >> Subject: [meego-commits] 14466: Changes to Trunk:Testing/sensorfw
> >>
> >> Hi,
> >> I have made the following changes to sensorfw in project Trunk:Testing.
> Please
> >> review and accept ASAP.
> >>
> >> Thank You,
> >> Markus Lehtonen
> >>
> >> [This message was auto-generated]
> >>
> >> ---
> >>
> >> Request #14466:
> >>
> >>   submit:   devel:systemsw/sensorfw(r22) -> Trunk:Testing/sensorfw
> >>
> >>
> >> Message:
> >>     * Thu Mar 03 2011 Markus Lehtonen <[email protected]>
> -
> >> 0.6.36
> >> - Fix icdk ALS configuration (BMC#11699). Fix from Catalin Popescu
> >>   <[email protected]>
> >> - Separate configuration packages removed. Automatic board detection
> >> removing
> >>   the need for this (needed to fix BMC#11698, BMC#1169, as well).
> >>
> >> State:   new          2011-03-02T20:53:41 mlehtonen
> >> Comment: None
> >>
> >>
> >>
> >> changes files:
> >> --------------
> >> --- sensorfw.changes
> >> +++ sensorfw.changes
> >> @@ -0,0 +1,6 @@
> >> +* Thu Mar 03 2011 Markus Lehtonen <[email protected]> -
> 0.6.36
> >> +- Fix icdk ALS configuration (BMC#11699). Fix from Catalin Popescu
> >> +  <[email protected]>
> >> +- Separate configuration packages removed. Automatic board detection
> >> removing
> >> +  the need for this (needed to fix BMC#11698, BMC#1169).
> >> +
> >>
> >> old:
> >> ----
> >>   sensord-n900.conf
> >>
> >> new:
> >> ----
> >>   sensord-rx_51.conf
> >>
> >> spec files:
> >> -----------
> >> --- sensorfw.spec
> >> +++ sensorfw.spec
> >> @@ -13,7 +13,7 @@
> >>  License:    LGPLv2+
> >>  URL:        http://gitorious.org/sensorfw
> >>  Source0:    %{name}-%{version}.tar.gz
> >> -Source1:    sensord-n900.conf
> >> +Source1:    sensord-rx_51.conf
> >>  Source2:    sensord-aava.conf
> >>  Source3:    sensord-icdk.conf
> >>  Source4:    sensord-ncdk.conf
> >> @@ -88,81 +88,22 @@
> >>  Doxygen-generated API documentation for sensord.
> >>
> >>
> >> -%package config-n900
> >> -Summary:    Configuration for Nokia N900
> >> +%package configs
> >> +Summary:    Sensorfw configuration files
> >>  Group:      System/Libraries
> >>  BuildArch:    noarch
> >>  Requires:   %{name} = %{version}-%{release}
> >>  Provides:   sensord-config
> >> +Provides:   config-n900
> >> +Provides:   config-aava
> >> +Provides:   config-icdk
> >> +Provides:   config-ncdk
> >> +Provides:   config-pegatron
> >> +Provides:   config-oemtablet
> >> +Provides:   config-oaktrail
> >>
> >> -%description config-n900
> >> -Sensorfw configuration file(s) for Nokia N900
> >> -
> >> -
> >> -%package config-aava
> >> -Summary:    Configuration for Aava
> >> -Group:      System/Libraries
> >> -BuildArch:    noarch
> >> -Requires:   %{name} = %{version}-%{release}
> >> -Provides:   sensord-config
> >> -
> >> -%description config-aava
> >> -Sensorfw configuration file(s) for Aava
> >> -
> >> -
> >> -%package config-icdk
> >> -Summary:    Configuration for iCDK
> >> -Group:      System/Libraries
> >> -BuildArch:    noarch
> >> -Requires:   %{name} = %{version}-%{release}
> >> -Provides:   sensord-config
> >> -
> >> -%description config-icdk
> >> -Sensorfw configuration file(s) for iCDK
> >> -
> >> -
> >> -%package config-ncdk
> >> -Summary:    Configuration for nCDK
> >> -Group:      System/Libraries
> >> -BuildArch:    noarch
> >> -Requires:   %{name} = %{version}-%{release}
> >> -Provides:   sensord-config
> >> -
> >> -%description config-ncdk
> >> -Sensorfw configuration file(s) for nCDK
> >> -
> >> -
> >> -%package config-pegatron
> >> -Summary:    Configuration for PEGATRON
> >> -Group:      System/Libraries
> >> -BuildArch:    noarch
> >> -Requires:   %{name} = %{version}-%{release}
> >> -Provides:   sensord-config
> >> -
> >> -%description config-pegatron
> >> -Sensorfw configuration file(s) for PEGATRON
> >> -
> >> -
> >> -%package config-oemtablet
> >> -Summary:    Configuration for OEM tablet
> >> -Group:      System/Libraries
> >> -BuildArch:    noarch
> >> -Requires:   %{name} = %{version}-%{release}
> >> -Provides:   sensord-config
> >> -
> >> -%description config-oemtablet
> >> -Sensorfw configuration file(s) for OEM tablet
> >> -
> >> -
> >> -%package config-oaktrail
> >> -Summary:    Configuration for Oaktrail
> >> -Group:      System/Libraries
> >> -BuildArch:    noarch
> >> -Requires:   %{name} = %{version}-%{release}
> >> -Provides:   sensord-config
> >> -
> >> -%description config-oaktrail
> >> -Sensorfw configuration file(s) for Oaktrail
> >> +%description configs
> >> +Sensorfw configuration files.
> >>
> >>
> >>
> >> @@ -205,13 +146,13 @@
> >>  %qmake_install
> >>
> >>  # >> install post
> >> -install -m644 %{SOURCE1}
> >> $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/sensord.conf.d/50-n900.conf
> >> -install -m644 %{SOURCE2}
> >> $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/sensord.conf.d/50-aava.conf
> >> -install -m644 %{SOURCE3}
> >> $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/sensord.conf.d/50-icdk.conf
> >> -install -m644 %{SOURCE4}
> >> $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/sensord.conf.d/50-ncdk.conf
> >> -install -m644 %{SOURCE5}
> >>
> $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/sensord.conf.d/50-pegatron.conf
> >> -install -m644 %{SOURCE6}
> >>
> $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/sensord.conf.d/50-oemtablet.con
> >> f
> >> -install -m644 %{SOURCE7}
> >>
> $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/sensord.conf.d/50-oaktrail.conf
> >> +install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/
> >> +install -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/
> >> +install -m644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/
> >> +install -m644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/
> >> +install -m644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/
> >> +install -m644 %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/
> >> +install -m644 %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/
> >>  # << install post
> >>
> >>
> >> @@ -236,24 +177,6 @@
> >>
> >>
> >>
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >> -
> >>  %files
> >>  %defattr(-,root,root,-)
> >>  # >> files
> >> @@ -262,7 +185,7 @@
> >>  %{_libdir}/*.so.*
> >>  %config %{_sysconfdir}/dbus-1/system.d/sensorfw.conf
> >>  %config %{_sysconfdir}/sensorfw/sensord.conf
> >> -%config %{_sysconfdir}/sensorfw/sensord.conf.d/90*
> >> +%dir %{_sysconfdir}/%{name}/sensord.conf.d/
> >>  %{_datadir}/contextkit/providers/com.nokia.SensorService.context
> >>  %attr(0755,root,root) %{_initrddir}/sensord
> >>  %doc debian/copyright debian/README COPYING
> >> @@ -302,45 +225,11 @@
> >>  %attr(644,root,root)%{_defaultdocdir}/sensord/html/*
> >>  # << files doc
> >>
> >> -%files config-n900
> >> -%defattr(-,root,root,-)
> >> -# >> files config-n900
> >> -%config %{_sysconfdir}/%{name}/sensord.conf.d/50-n900.conf
> >> -# << files config-n900
> >> -
> >> -%files config-aava
> >> -%defattr(-,root,root,-)
> >> -# >> files config-aava
> >> -%config %{_sysconfdir}/%{name}/sensord.conf.d/50-aava.conf
> >> -# << files config-aava
> >> -
> >> -%files config-icdk
> >> -%defattr(-,root,root,-)
> >> -# >> files config-icdk
> >> -%config %{_sysconfdir}/%{name}/sensord.conf.d/50-icdk.conf
> >> -# << files config-icdk
> >> -
> >> -%files config-ncdk
> >> -%defattr(-,root,root,-)
> >> -# >> files config-ncdk
> >> -%config %{_sysconfdir}/%{name}/sensord.conf.d/50-ncdk.conf
> >> -# << files config-ncdk
> >> -
> >> -%files config-pegatron
> >> -%defattr(-,root,root,-)
> >> -# >> files config-pegatron
> >> -%config %{_sysconfdir}/%{name}/sensord.conf.d/50-pegatron.conf
> >> -# << files config-pegatron
> >> -
> >> -%files config-oemtablet
> >> -%defattr(-,root,root,-)
> >> -# >> files config-oemtablet
> >> -%config %{_sysconfdir}/%{name}/sensord.conf.d/50-oemtablet.conf
> >> -# << files config-oemtablet
> >> -
> >> -%files config-oaktrail
> >> +%files configs
> >>  %defattr(-,root,root,-)
> >> -# >> files config-oaktrail
> >> -%config %{_sysconfdir}/%{name}/sensord.conf.d/50-oaktrail.conf
> >> -# << files config-oaktrail
> >> +# >> files configs
> >> +%config %{_sysconfdir}/%{name}/sensord.conf.d/*conf
> >> +%config %{_sysconfdir}/%{name}/*conf
> >> +%exclude %{_sysconfdir}/sensorfw/sensord.conf
> >> +# << files configs
> >>
> >>
> >> other changes:
> >> --------------
> >>
> >> ++++++ sensord-icdk.conf
> >> --- sensord-icdk.conf
> >> +++ sensord-icdk.conf
> >> @@ -6,6 +6,10 @@
> >>  # when it rotates into desired positions, no need to poll now.
> >>  orientation_poll_interval = 0
> >>
> >> +# sysfs interface for ALS
> >> +als-ascii_range_sysfs_path =
> >> /sys/bus/i2c/drivers/apds9802als/5-0029/apds9802als/sensing_range
> >> +als-ascii_sysfs_path =
> >> /sys/bus/i2c/drivers/apds9802als/5-0029/apds9802als/lux_output
> >> +
> >>  [icdk]
> >>  accelerometeradaptor = accelerometeradaptor
> >>  alsadaptor = alsadaptor-ascii
> >>
> >> ++++++ sensord-rx_51.conf (new)
> >> --- sensord-rx_51.conf
> >> +++ sensord-rx_51.conf
> >> +deviceId = n900
> >> +
> >> +# Accelerometer coordinate transformation matrix
> >> +# (values separated by commas, concatenate rows from top to bottom)
> >> +acc_trans_matrix = "0,-1,0,1,0,0,0,0,-1"
> >> +
> >> +# All other keys are already correctly set in default config file
> >>
> >> ++++++ sensorfw.yaml
> >> --- sensorfw.yaml
> >> +++ sensorfw.yaml
> >> @@ -9,7 +9,7 @@
> >>      Sensor Framework provides an interface to hardware sensor drivers
> >> through logical sensors. This package contains sensor framework daemon
> and
> >> required libraries.
> >>  Sources:
> >>      - "%{name}-%{version}.tar.gz"
> >> -    - "sensord-n900.conf"
> >> +    - "sensord-rx_51.conf"
> >>      - "sensord-aava.conf"
> >>      - "sensord-icdk.conf"
> >>      - "sensord-ncdk.conf"
> >> @@ -77,59 +77,18 @@
> >>        Summary: API documentation for libsensord
> >>        Description: |
> >>          Doxygen-generated API documentation for sensord.
> >> -    - Name: config-n900
> >> +    - Name: configs
> >>        Group: System/Libraries
> >> -      Summary: Configuration for Nokia N900
> >> +      Summary: Sensorfw configuration files
> >>        Description: |
> >> -        Sensorfw configuration file(s) for Nokia N900
> >> -      BuildArch: noarch
> >> -      Provides:
> >> -          - sensord-config
> >> -    - Name: config-aava
> >> -      Group: System/Libraries
> >> -      Summary: Configuration for Aava
> >> -      Description: |
> >> -        Sensorfw configuration file(s) for Aava
> >> -      BuildArch: noarch
> >> -      Provides:
> >> -          - sensord-config
> >> -    - Name: config-icdk
> >> -      Group: System/Libraries
> >> -      Summary: Configuration for iCDK
> >> -      Description: |
> >> -        Sensorfw configuration file(s) for iCDK
> >> -      BuildArch: noarch
> >> -      Provides:
> >> -          - sensord-config
> >> -    - Name: config-ncdk
> >> -      Group: System/Libraries
> >> -      Summary: Configuration for nCDK
> >> -      Description: |
> >> -        Sensorfw configuration file(s) for nCDK
> >> -      BuildArch: noarch
> >> -      Provides:
> >> -          - sensord-config
> >> -    - Name: config-pegatron
> >> -      Group: System/Libraries
> >> -      Summary: Configuration for PEGATRON
> >> -      Description: |
> >> -        Sensorfw configuration file(s) for PEGATRON
> >> -      BuildArch: noarch
> >> -      Provides:
> >> -          - sensord-config
> >> -    - Name: config-oemtablet
> >> -      Group: System/Libraries
> >> -      Summary: Configuration for OEM tablet
> >> -      Description: |
> >> -        Sensorfw configuration file(s) for OEM tablet
> >> -      BuildArch: noarch
> >> -      Provides:
> >> -          - sensord-config
> >> -    - Name: config-oaktrail
> >> -      Group: System/Libraries
> >> -      Summary: Configuration for Oaktrail
> >> -      Description: |
> >> -        Sensorfw configuration file(s) for Oaktrail
> >> +        Sensorfw configuration files.
> >>        BuildArch: noarch
> >>        Provides:
> >>            - sensord-config
> >> +          - config-n900
> >> +          - config-aava
> >> +          - config-icdk
> >> +          - config-ncdk
> >> +          - config-pegatron
> >> +          - config-oemtablet
> >> +          - config-oaktrail
> >>
> >> ++++++ deleted files:
> >> --- sensord-n900.conf
> >>
> >> _______________________________________________
> >> 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
> >
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to