diff options
Diffstat (limited to 'dev-build/make/make-9999.ebuild')
-rw-r--r-- | dev-build/make/make-9999.ebuild | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/dev-build/make/make-9999.ebuild b/dev-build/make/make-9999.ebuild index b7bd016b9653..568476904fc1 100644 --- a/dev-build/make/make-9999.ebuild +++ b/dev-build/make/make-9999.ebuild @@ -22,7 +22,7 @@ fi LICENSE="GPL-3+" SLOT="0" -IUSE="guile nls static test" +IUSE="doc guile nls static test" RESTRICT="!test? ( test )" DEPEND="guile? ( >=dev-scheme/guile-1.8:= )" @@ -31,11 +31,14 @@ RDEPEND=" nls? ( virtual/libintl ) " BDEPEND=" + doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-make ) test? ( dev-lang/perl ) " +DOCS="AUTHORS NEWS README*" + PATCHES=( "${FILESDIR}"/${PN}-4.4-default-cxx.patch ) @@ -69,9 +72,13 @@ src_configure() { econf "${myeconfargs[@]}" } +src_compile() { + emake all $(usev doc 'pdf html') +} + src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS NEWS README* + use doc && HTML_DOCS=( doc/make.html/. ) DOCS="$DOCS doc/make.pdf" + default dosym gmake /usr/bin/make dosym gmake.1 /usr/share/man/man1/make.1 |