Apps/Scripts will read /etc/boardname. The script is only executed at
startup, AFAIK.

/Carsten

2011/2/12 Zhu, Peter J <[email protected]>:
> Hi,
>
> It's great we finally provide a way to detect platform at runtime. But this 
> seem not be optimal. Apps have to execute this each time, neither cpu nor 
> memory friendly. How about we get this a daemon and provide a dbus interface 
> for apps to call into?
>
> Peter
>
>> -----Original Message-----
>> From: [email protected]
>> [mailto:[email protected]] On Behalf Of Auke Kok
>> Sent: Saturday, February 12, 2011 7:53 AM
>> To: [email protected]
>> Subject: [meego-commits] 13688: New package Trunk:Testing/boardname
>>
>> Hi,
>> Adding new package boardname in project Trunk:Testing. Please review and
>> accept ASAP.
>>
>> Justification for this new package:
>>
>>
>>
>> Thank You,
>> Auke Kok
>>
>> [This message was auto-generated]
>>
>> ---
>>
>> Request #13688:
>>
>>   submit:   home:auke/boardname(r6) -> Trunk:Testing/boardname
>>
>>
>> Message:
>>     None
>>
>> State:   new          2011-02-11T10:52:12 auke
>> Comment: None
>>
>>
>> This is a NEW package in Trunk:Testing project.
>> The files in the new package:
>> boardname/
>>   |__  Makefile
>>   |__  boardname
>>   |__  boardname.changes
>>   |__  boardname.spec
>>   |__  boardname.yaml
>>
>> The content of the YAML file, boardname.yaml:
>> ================================================================
>> ===
>> Name       : boardname
>> Version    : 0.1
>> Release    : 1
>> Group      : System/Base
>> Summary    : Board vendor/name/version detection tool
>> Description: |
>>         This tool allows multiple applications to determine board/skew
>> specific
>>         hardware in a consisten manner. Applications that need some form of
>>         method of determining a custom workaround within a set of
>> hardware are
>>         required to parse the output of boardname to determine appropriate
>>         workaround. Vendors can force boardname override values at
>> shipping.
>> Sources    :
>>     - boardname
>>
>> BuildArch: noarch
>> NoSetup: true
>> Configure: none
>> Builder: none
>> License: GPLv2
>>
>> Requires:
>>     - coreutils
>>     - grep
>>
>> Files:
>>     - "/sbin/boardname"
>>
>>
>> ================================================================
>> ===
>>
>>
>> The content of the spec file, boardname.spec:
>> ================================================================
>> ===
>> #
>> # Do not Edit! Generated by:
>> # spectacle version 0.18
>> #
>> # >> macros
>> # << macros
>>
>> Name:       boardname
>> Summary:    Board vendor/name/version detection tool
>> Version:    0.1
>> Release:    1
>> Group:      System/Base
>> License:    GPLv2
>> BuildArch:  noarch
>> Source0:    boardname
>> Source100:  boardname.yaml
>> Requires:   coreutils
>> Requires:   grep
>>
>>
>> %description
>> This tool allows multiple applications to determine board/skew specific
>> hardware in a consisten manner. Applications that need some form of
>> method of determining a custom workaround within a set of hardware are
>> required to parse the output of boardname to determine appropriate
>> workaround. Vendors can force boardname override values at shipping.
>>
>>
>>
>>
>> %prep
>> # No setup
>>
>> # >> setup
>> # << setup
>>
>> %build
>> # >> build pre
>> # << build pre
>>
>>
>>
>> # >> build post
>> # << build post
>> %install
>> rm -rf %{buildroot}
>> # >> install pre
>> install -d %{buildroot}/sbin
>> install -m 0755 %SOURCE0 ${RPM_BUILD_ROOT}/sbin/
>> # << install pre
>>
>> # >> install post
>> # << install post
>>
>>
>>
>>
>>
>>
>> %files
>> %defattr(-,root,root,-)
>> /sbin/boardname
>> # >> files
>> # << files
>>
>>
>>
>> ================================================================
>> ===
>>
>> _______________________________________________
>> 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