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