What's Apps/Scripts? It sounds like that script is the one all kinds of apps 
would call at run time. 

And if we have Apps/scripts, why do we need this package?

Peter. 

> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On Behalf
> Of Carsten Munk
> Sent: Saturday, February 12, 2011 3:11 PM
> To: Zhu, Peter J
> Cc: [email protected]; Kok, Auke-jan H
> Subject: Re: [meego-packaging] [meego-commits] 13688: New package
> Trunk:Testing/boardname
> 
> 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