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

Reply via email to