mirror of
https://git.yoctoproject.org/poky
synced 2026-04-18 12:32:12 +02:00
sysstat: add sysstat 9.1.4
sysstat is a collection of performance monitoring tools. this commit adds sysstat 9.1.4. the recipe is ported from OE, with following changes: - upgrade to 9.1.4 - use populate-volatile to populate /var/log/sa Signed-off-by: Yu Ke <ke.yu@intel.com>
This commit is contained in:
1
meta-lsb/packages/sysstat/files/99_sysstat
Normal file
1
meta-lsb/packages/sysstat/files/99_sysstat
Normal file
@@ -0,0 +1 @@
|
||||
d root root 0755 /var/log/sa none
|
||||
33
meta-lsb/packages/sysstat/sysstat.inc
Normal file
33
meta-lsb/packages/sysstat/sysstat.inc
Normal file
@@ -0,0 +1,33 @@
|
||||
DESCRIPTION = "The sysstat utilities are a collection of performance monitoring tools for Linux."
|
||||
HOMEPAGE = "http://sebastien.godard.pagesperso-orange.fr/"
|
||||
LICENSE = "GPLv2+"
|
||||
SECTION = "console/utils"
|
||||
|
||||
DEPENDS = "virtual/libintl"
|
||||
|
||||
SRC_URI = "http://pagesperso-orange.fr/sebastien.godard/sysstat-${PV}.tar.gz \
|
||||
file://99_sysstat"
|
||||
|
||||
inherit autotools
|
||||
|
||||
do_install() {
|
||||
autotools_do_install
|
||||
|
||||
# don't install /var/log/sa when populating rootfs. Do it through volatile
|
||||
|
||||
rm -rf ${D}/var
|
||||
install -d ${D}/etc/default/volatiles
|
||||
install -m 0644 ${WORKDIR}/99_sysstat ${D}/etc/default/volatiles
|
||||
}
|
||||
|
||||
pkg_postinst_${PN} () {
|
||||
/etc/init.d/populate-volatile.sh update
|
||||
}
|
||||
|
||||
|
||||
FILES_${PN} += "${libdir}/sa"
|
||||
|
||||
TARGET_CC_ARCH += "${LDFLAGS}"
|
||||
LDFLAGS_append_linux-uclibc = " -lintl"
|
||||
LDFLAGS_append_linux-uclibceabi = " -lintl"
|
||||
LDFLAGS_append_linux-uclibcspe = " -lintl"
|
||||
7
meta-lsb/packages/sysstat/sysstat_9.1.4.bb
Normal file
7
meta-lsb/packages/sysstat/sysstat_9.1.4.bb
Normal file
@@ -0,0 +1,7 @@
|
||||
require sysstat.inc
|
||||
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b"
|
||||
|
||||
PR = "r0"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user