summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/sysstat
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-extended/sysstat')
-rw-r--r--meta/recipes-extended/sysstat/sysstat.inc44
-rw-r--r--meta/recipes-extended/sysstat/sysstat/99_sysstat1
-rw-r--r--meta/recipes-extended/sysstat/sysstat_10.2.1.bb6
3 files changed, 51 insertions, 0 deletions
diff --git a/meta/recipes-extended/sysstat/sysstat.inc b/meta/recipes-extended/sysstat/sysstat.inc
new file mode 100644
index 0000000000..09a5d28d4a
--- /dev/null
+++ b/meta/recipes-extended/sysstat/sysstat.inc
@@ -0,0 +1,44 @@
1SUMMARY = "System performance tools"
2DESCRIPTION = "The sysstat utilities are a collection of performance monitoring tools for Linux."
3HOMEPAGE = "http://sebastien.godard.pagesperso-orange.fr/"
4LICENSE = "GPLv2+"
5SECTION = "console/utils"
6
7SRC_URI = "http://pagesperso-orange.fr/sebastien.godard/sysstat-${PV}.tar.gz \
8 file://99_sysstat \
9 "
10
11inherit autotools-brokensep gettext
12
13EXTRA_OECONF += "--disable-sensors"
14EXTRA_OEMAKE += 'LFLAGS=""'
15
16do_configure_prepend() {
17 export sa_lib_dir=${libdir}/sa
18}
19
20do_install() {
21 autotools_do_install
22
23 # don't install /var/log/sa when populating rootfs. Do it through volatile
24
25 rm -rf ${D}/var
26 install -d ${D}/etc/default/volatiles
27 install -m 0644 ${WORKDIR}/99_sysstat ${D}/etc/default/volatiles
28}
29
30pkg_postinst_${PN} () {
31 if [ -n "$D" ]; then
32 exit 0
33 fi
34 if [ -e /etc/init.d/populate-volatile.sh ]; then
35 /etc/init.d/populate-volatile.sh update
36 fi
37}
38
39
40FILES_${PN} += "${libdir}/sa"
41FILES_${PN}-dbg += "${libdir}/sa/.debug/"
42
43TARGET_CC_ARCH += "${LDFLAGS}"
44LDFLAGS_append_libc-uclibc = " -lintl"
diff --git a/meta/recipes-extended/sysstat/sysstat/99_sysstat b/meta/recipes-extended/sysstat/sysstat/99_sysstat
new file mode 100644
index 0000000000..0b0ec30de0
--- /dev/null
+++ b/meta/recipes-extended/sysstat/sysstat/99_sysstat
@@ -0,0 +1 @@
d root root 0755 /var/log/sa none
diff --git a/meta/recipes-extended/sysstat/sysstat_10.2.1.bb b/meta/recipes-extended/sysstat/sysstat_10.2.1.bb
new file mode 100644
index 0000000000..654457dbe1
--- /dev/null
+++ b/meta/recipes-extended/sysstat/sysstat_10.2.1.bb
@@ -0,0 +1,6 @@
1require sysstat.inc
2
3LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b"
4
5SRC_URI[md5sum] = "039dcd235dfcfb3d4acc0a05730f9512"
6SRC_URI[sha256sum] = "3bfd1b4c5b99314585709c092096234b6e181741729f601d18d0ed7f0612612a"