initscripts-shr: remove devtmpfs initscript for palmpre machine
[openembedded.git] / recipes / lmbench / lmbench_2.5.bb
blobca55602a9be5d3152cdbd187cacbfd64290c318f
1 SECTION = "console/utils"
2 DESCRIPTION = "Tools for performance analysis."
3 LICENSE = "GPL"
4 RDEPENDS_${PN} = "debianutils"
6 PR = "r3"
8 inherit autotools
10 SRC_URI = "${SOURCEFORGE_MIRROR}/lmbench/lmbench-${PV}.tgz \
11 file://build.patch \
12 file://lmbench-run"
13 S = "${WORKDIR}/lmbench-${PV}"
15 EXTRA_OEMAKE = 'CC="${CC}" AR="${AR}" CFLAGS="${CFLAGS}" \
16 LDFLAGS="${LDFLAGS}" LD="${LD}" OS="${TARGET_SYS}" \
17 TARGET="${TARGET_OS}" BASE="${prefix}"'
20 python do_unpack () {
21 bb.build.exec_func('base_do_unpack', d)
22 bb.build.exec_func('byebk_do_unpack', d)
25 byebk_do_unpack () {
26 find ${S}/.. -name BitKeeper -o -name SCCS | xargs rm -rf
29 do_configure() {
33 do_compile () {
34 . ${CONFIG_SITE}
35 if [ X"$ac_cv_uint" = X"yes" ]; then
36 CFLAGS="${CFLAGS} -DHAVE_uint"
38 install -d ${S}/bin/${TARGET_SYS}
39 oe_runmake -C src
40 sed -i -e 's,^SHAREDIR=.*$,SHAREDIR=${datadir}/${PN},;' \
41 -e 's,^BINDIR=.*$,BINDIR=${libdir}/${PN},;' ${WORKDIR}/lmbench-run
44 do_install () {
45 mkdir -p ${D}${libdir}/lmbench
46 oe_runmake 'BASE=${D}${prefix}' \
47 -C src install
48 install -d ${D}${localstatedir}/lib/lmbench/config \
49 ${D}${localstatedir}/run/lmbench \
50 ${D}${bindir}
51 install -m 0755 ${WORKDIR}/lmbench-run ${D}${bindir}/
52 mkdir -p ${D}${mandir}
53 mv ${D}${prefix}/man/* ${D}${mandir}/
56 SRC_URI[md5sum] = "d5b05498af26d5c09b372caab82a0337"
57 SRC_URI[sha256sum] = "e7431530a4cf4c44b5068e23454f95765dc0b51e7d98bc2bd70451b17d505bd9"