summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2017-01-14 23:17:24 +0100
committerBernard Cafarelli <voyageur@gentoo.org>2017-01-14 23:17:43 +0100
commit3b60b455a60115d9226cb66b4b383ff057c8a023 (patch)
tree62a39fbc377fdc91f939a18dd8c3c2e318a8952a /gnustep-base
parentnet-dns/updatedd: new revision to set timeouts for ipserv.pl. (diff)
downloadgentoo-3b60b455a60115d9226cb66b4b383ff057c8a023.tar.gz
gentoo-3b60b455a60115d9226cb66b4b383ff057c8a023.tar.bz2
gentoo-3b60b455a60115d9226cb66b4b383ff057c8a023.zip
gnustep-base/gnustep-make: fix documentation installation, bug #585796
Thanks to Stefan Kalis and Andrius Štikonas for the report and updates Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'gnustep-base')
-rw-r--r--gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild11
1 files changed, 2 insertions, 9 deletions
diff --git a/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild b/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild
index 0c14906ff59c..9cacbd62ad4c 100644
--- a/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild
+++ b/gnustep-base/gnustep-make/gnustep-make-2.6.8.ebuild
@@ -96,13 +96,8 @@ src_configure() {
src_compile() {
emake
- # Prepare doc here (needed when no gnustep-make is already installed)
if use doc ; then
- # If a gnustep-1 environment is set
- unset GNUSTEP_MAKEFILES
- pushd Documentation &> /dev/null
- emake -j1 all install
- popd &> /dev/null
+ emake -C Documentation
fi
}
@@ -118,9 +113,7 @@ src_install() {
# Copy the documentation
if use doc ; then
- dodir ${GNUSTEP_SYSTEM_DOC}
- cp -r Documentation/tmp-installation/System/Library/Documentation/* \
- "${ED}"${GNUSTEP_SYSTEM_DOC=}
+ emake -C Documentation ${make_eval} DESTDIR="${D}" install
fi
dodoc FAQ README RELEASENOTES