BTW, I have to implement that last step still - it'll go in the fastinit
package today.
Auke
On 02/11/11 23:10, Carsten Munk wrote:
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