| # Copyright 1999-2013 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI=4 |
| |
| inherit eutils flag-o-matic toolchain-funcs |
| |
| DESCRIPTION="Original UNIX development tools" |
| HOMEPAGE="http://heirloom.sourceforge.net/devtools.html" |
| SRC_URI="http://downloads.sourceforge.net/project/heirloom/${PN}/${PV}/${P}.tar.bz2" |
| |
| LICENSE="BSD BSD-4 CDDL" |
| SLOT="0" |
| KEYWORDS="~amd64 ~x64-solaris" |
| IUSE="" |
| |
| DEPEND="app-shells/heirloom-sh" |
| RDEPEND="${DEPEND}" |
| |
| src_prepare() { |
| |
| sed -i \ |
| -e 's:^\(SHELL =\) \(.*\):\1 /bin/jsh:' \ |
| -e 's:^\(POSIX_SHELL =\) \(.*\):\1 /bin/sh:' \ |
| -e "s:^\(PREFIX=\)\(.*\):\1${EPREFIX}\2:" \ |
| -e "s:^\(SUSBIN=\)\(.*\):\1${EPREFIX}\2:" \ |
| -e "s:^\(LDFLAGS=\):\1${LDFLAGS}:" \ |
| -e "s:^\(CFLAGS=\)\(.*\):\1${CFLAGS}:" \ |
| -e 's:^\(STRIP=\)\(.*\):\1true:' \ |
| -e "s:^\(CXX = \)\(.*\):\1$(tc-getCXX):" \ |
| -e "s:^\(INSTALL=\)\(.*\):\1$(which install):" \ |
| ./mk.config |
| |
| echo "CC=$(tc-getCC)" >> "./mk.config" |
| |
| epatch "${FILESDIR}/${P}-solaris.patch" |
| epatch "${FILESDIR}/${P}-64-bit.patch" |
| |
| epatch_user |
| |
| } |
| |
| src_compile() { |
| emake -j1 |
| } |
| |
| src_install() { |
| emake ROOT="${D}" install |
| } |
| |
| pkg_postinst() { |
| elog "You may want to add /usr/5bin or /usr/ucb to \$PATH" |
| elog "to enable using the apps of heirloom toolchest by default." |
| elog "Man pages are installed in /usr/share/man/5man/" |
| elog "You may need to set \$MANPATH to access them." |
| } |