summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-02-07 07:54:01 +0000
committerMike Frysinger <vapier@gentoo.org>2009-02-07 07:54:01 +0000
commit9a6788c498fddbf5d81bc9bc6efb63efebbb254e (patch)
tree33f37e2c15cfc961e283cb0397b386b13e25f2bf /sys-apps/groff
parentAllow people to disable ionice args #257475 by Jan-Matthias Braun. (diff)
downloadgentoo-2-9a6788c498fddbf5d81bc9bc6efb63efebbb254e.tar.gz
gentoo-2-9a6788c498fddbf5d81bc9bc6efb63efebbb254e.tar.bz2
gentoo-2-9a6788c498fddbf5d81bc9bc6efb63efebbb254e.zip
Cleanup econf changes and add more cross-compile fixups.
(Portage version: 2.2_rc23/cvs/Linux x86_64)
Diffstat (limited to 'sys-apps/groff')
-rw-r--r--sys-apps/groff/ChangeLog5
-rw-r--r--sys-apps/groff/groff-1.20.1-r1.ebuild12
2 files changed, 9 insertions, 8 deletions
diff --git a/sys-apps/groff/ChangeLog b/sys-apps/groff/ChangeLog
index be553574b2df..f4809b8e627c 100644
--- a/sys-apps/groff/ChangeLog
+++ b/sys-apps/groff/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/groff
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/groff/ChangeLog,v 1.91 2009/01/25 14:38:36 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/groff/ChangeLog,v 1.92 2009/02/07 07:54:01 vapier Exp $
+
+ 07 Feb 2009; Mike Frysinger <vapier@gentoo.org> groff-1.20.1-r1.ebuild:
+ Cleanup econf changes and add more cross-compile fixups.
25 Jan 2009; Brent Baude <ranger@gentoo.org> groff-1.19.2-r3.ebuild:
stable ppc64, bug 255280
diff --git a/sys-apps/groff/groff-1.20.1-r1.ebuild b/sys-apps/groff/groff-1.20.1-r1.ebuild
index 94adbce0e5bb..8fd7f6963a9a 100644
--- a/sys-apps/groff/groff-1.20.1-r1.ebuild
+++ b/sys-apps/groff/groff-1.20.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/groff/groff-1.20.1-r1.ebuild,v 1.1 2009/01/20 00:10:39 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/groff/groff-1.20.1-r1.ebuild,v 1.2 2009/02/07 07:54:01 vapier Exp $
inherit eutils toolchain-funcs autotools
@@ -36,7 +36,8 @@ src_unpack() {
-e '/^GROFFBIN=/s:=.*:=/usr/bin/groff:' \
-e '/^TROFFBIN=/s:=.*:=/usr/bin/troff:' \
-e '/^GROFF_BIN_PATH=/s:=.*:=:' \
- contrib/mom/Makefile.sub \
+ -e '/^GROFF_BIN_DIR=/s:=.*:=:' \
+ contrib/*/Makefile.sub \
doc/Makefile.in \
doc/Makefile.sub || die "cross-compile sed failed"
fi
@@ -50,13 +51,10 @@ src_unpack() {
src_compile() {
# Fix problems with not finding g++
# tc-export CC CXX
- local myconf="--with-appresdir=/usr/share/X11/app-defaults"
-
- use linguas_ja && myconf="${myconf} --enable-japanese"
-
econf \
+ --with-appresdir=/usr/share/X11/app-defaults \
$(use_with X x) \
- ${myconf} || die
+ $(use linguas_ja && echo --enable-japanese)
emake || die
}