Chinaunix首页 | 论坛 | 博客
  • 博客访问: 640557
  • 博文数量: 90
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 2018
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-03 13:09
文章分类

全部博文(90)

文章存档

2010年(7)

2009年(23)

2008年(60)

我的朋友

分类: LINUX

2008-10-19 08:48:10

今天在OpenEmbedded git上看到我上次提交的dmidecode竟然有了,但是Bugzilla上竟然没有response,我都不敢确定这是否是我提交的,但是从bbfile上看,应该是我提交的



DESCRIPTION = "DMI (Desktop Management Interface) table related utilities"
HOMEPAGE = ""
LICENSE = "GPLv2"
PR = "r0"

SRC_URI = "{P}.tar.bz2"

do_unpack_extra() {
sed -i \
-e '/^prefix/s:/usr/local:/usr:' \
Makefile
}
addtask unpack_extra after do_unpack before do_patch

do_install() {
oe_runmake DESTDIR="${D}" install

}



我提交的

ESCRIPTION="DMI (Desktop Management Interface) table related utilities"

HOMEPAGE=""

LICENSE="GPLv2"

PR = "r0"
SRC_URI="{PN}-${PV}.tar.bz2"

S = ${WORKDIR}/${PN}-${PV}
python __anonymous () {

    import re

    host = bb.data.getVar('HOST_SYS', d, 1)

    if not re.match('i.86.*-linux', host):

        raise bb.parse.SkipPackage("incompatible with host %s" % host)

}


do_compile () {

        sed -i \

        -e '/^prefix/s:/usr/local:/usr:' \

        -e "/^docdir/s:dmidecode:${PN}-${PV}:" \

        Makefile

    oe_runmake

}

do_install() {

    oe_runmake DESTDIR="${D}" install

}


阅读(585) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~