Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 645520
Collapse All | Expand All

(-)a/mail-client/neomutt/neomutt-9999.ebuild (-10 / +8 lines)
Lines 113-129 src_configure() { Link Here
113
src_install() {
113
src_install() {
114
	emake DESTDIR="${D}" install
114
	emake DESTDIR="${D}" install
115
115
116
	# A man-page is always handy, so fake one
116
	# A man-page is always handy, so fake one – here neomuttrc.5 (neomutt.1 already exists)
117
	if use !doc; then
117
	if use !doc; then
118
		emake -C doc neomuttrc.man
118
		sed -n '/^\(SRCDIR\|EXEEXT\|CC_FOR_BUILD\)\s*=/p;$a\\n' \
119
		# make the fake slightly better, bug #413405
119
			Makefile > doc/Makefile.fakedoc || die
120
		sed -e 's#@docdir@/manual.txt#https://www.neomutt.org/guide#' \
120
		sed -n '/^\(MAKEDOC_CPP\s*=\|doc\/\(makedoc$(EXEEXT)\|neomuttrc.man\):\)/,/^[[:blank:]]*$/p' \
121
			-e 's#in @docdir@,#at https://www.neomutt.org/,#' \
121
			doc/Makefile.autosetup >> doc/Makefile.fakedoc || die
122
			-e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
122
		emake -f doc/Makefile.fakedoc doc/neomuttrc.man
123
			-e "s#@bindir@#${EPREFIX}/usr/bin#" \
123
		cp doc/neomuttrc.man doc/neomuttrc.5 || die
124
			doc/neomutt.man > neomutt.1 || die
124
		doman doc/neomutt.1 doc/neomuttrc.5
125
		cp doc/neomuttrc.man neomuttrc.5 || die
126
		doman neomutt.1 neomuttrc.5
127
	fi
125
	fi
128
126
129
	dodoc COPYRIGHT LICENSE* ChangeLog* README*
127
	dodoc COPYRIGHT LICENSE* ChangeLog* README*

Return to bug 645520