app-admin/sysstat: Add USE=static by Gwendal Grignou.
authorJeroen Roovers <jer@gentoo.org>
Tue, 24 Nov 2015 20:58:21 +0000 (21:58 +0100)
committerJeroen Roovers <jer@gentoo.org>
Tue, 24 Nov 2015 20:58:43 +0000 (21:58 +0100)
Package-Manager: portage-2.2.25

app-admin/sysstat/sysstat-11.0.8.ebuild
app-admin/sysstat/sysstat-11.1.8.ebuild

index afcb07805d22fefb6519136f0175525c93ab32a0..eb3a780fea8dd35e478a94e3b6363eb92fbca50f 100644 (file)
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit eutils multilib systemd toolchain-funcs
+inherit eutils flag-o-matic multilib systemd toolchain-funcs
 
 DESCRIPTION="System performance tools for Linux"
 HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/"
@@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="debug +doc isag nls lm_sensors selinux"
+IUSE="debug +doc isag nls lm_sensors selinux static"
 
 CDEPEND="
        isag? (
@@ -46,6 +46,7 @@ src_prepare() {
                        fi
                done
        fi
+
        epatch \
                "${FILESDIR}"/${PN}-10.0.4-flags.patch \
                "${FILESDIR}"/${PN}-11.0.4-cron.patch
@@ -53,6 +54,8 @@ src_prepare() {
 
 src_configure() {
        tc-export AR
+       use static && append-ldflags -static
+
        sa_lib_dir=/usr/$(get_libdir)/sa \
                conf_dir=/etc \
                rcdir=${SYSSTAT_FAKE_RC_DIR} \
index 5737c3628eb328caa8986c9c68754909d86a4b0c..fe9553156461fde877ce7f920877be7692e20919 100644 (file)
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit eutils multilib systemd toolchain-funcs
+inherit eutils flag-o-matic multilib systemd toolchain-funcs
 
 DESCRIPTION="System performance tools for Linux"
 HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/"
@@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug +doc isag nls lm_sensors selinux"
+IUSE="debug +doc isag nls lm_sensors selinux static"
 
 CDEPEND="
        isag? (
@@ -53,6 +53,8 @@ src_prepare() {
 
 src_configure() {
        tc-export AR
+       use static && append-ldflags -static
+
        sa_lib_dir=/usr/$(get_libdir)/sa \
                conf_dir=/etc \
                rcdir=${SYSSTAT_FAKE_RC_DIR} \