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
