diff options
Diffstat (limited to 'dev-build/make/make-9999.ebuild')
| -rw-r--r-- | dev-build/make/make-9999.ebuild | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/dev-build/make/make-9999.ebuild b/dev-build/make/make-9999.ebuild index 6ed0e9b00642..182219be856b 100644 --- a/dev-build/make/make-9999.ebuild +++ b/dev-build/make/make-9999.ebuild @@ -4,7 +4,8 @@ EAPI=8 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/make.asc -inherit flag-o-matic unpacker verify-sig +GUILE_COMPAT=( 2-2 3-0 ) +inherit flag-o-matic unpacker verify-sig guile-single DESCRIPTION="Standard tool to compile source trees" HOMEPAGE="https://www.gnu.org/software/make/make.html" @@ -24,8 +25,11 @@ LICENSE="GPL-3+" SLOT="0" IUSE="doc guile nls static test" RESTRICT="!test? ( test )" +REQUIRED_USE="guile? ( ${GUILE_REQUIRED_USE} )" -DEPEND="guile? ( >=dev-scheme/guile-1.8:= )" +DEPEND=" + guile? ( ${GUILE_DEPS} ) +" RDEPEND=" ${DEPEND} nls? ( virtual/libintl ) @@ -64,6 +68,12 @@ src_prepare() { fi } +pkg_setup() { + if use guile; then + guile-single_pkg_setup + fi +} + src_configure() { use static && append-ldflags -static local myeconfargs=( |
