diff options
| author | Arsen Arsenović <arsen@gentoo.org> | 2023-04-09 15:16:53 +0200 |
|---|---|---|
| committer | Arsen Arsenović <arsen@gentoo.org> | 2024-08-18 19:43:16 +0200 |
| commit | a35501c8975b92912b067a0c5ec442dc1dd702f1 (patch) | |
| tree | 2525ce64fe25b746348dabf967d140d0ecd7a0b8 /dev-build/make/make-9999.ebuild | |
| parent | 3e7ecfaee7c2f3a0213f5cb47508e69f1c83dcbd (diff) | |
| download | gentoo-a35501c8975b92912b067a0c5ec442dc1dd702f1.tar.gz gentoo-a35501c8975b92912b067a0c5ec442dc1dd702f1.tar.bz2 gentoo-a35501c8975b92912b067a0c5ec442dc1dd702f1.zip | |
dev-build/make: switch to new guile mechanism
Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
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=( |
