| # Copyright 1999-2010 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: /var/cvsroot/gentoo-x86/app-text/tree/tree-1.5.3.ebuild,v 1.6 2010/03/08 15:25:58 pacho Exp $ |
| |
| EAPI=2 |
| inherit toolchain-funcs flag-o-matic bash-completion |
| |
| DESCRIPTION="Lists directories recursively, and produces an indented listing of files." |
| HOMEPAGE="http://mama.indstate.edu/users/ice/tree/" |
| SRC_URI="ftp://mama.indstate.edu/linux/tree/${P}.tgz" |
| |
| LICENSE="GPL-2" |
| SLOT="0" |
| KEYWORDS="*" |
| IUSE="" |
| |
| src_prepare() { |
| sed -i \ |
| -e 's:LINUX:__linux__:' tree.c \ |
| || die "sed failed" |
| } |
| |
| src_compile() { |
| append-lfs-flags |
| emake \ |
| CC="$(tc-getCC)" \ |
| CFLAGS="${CFLAGS}" \ |
| LDFLAGS="${LDFLAGS}" \ |
| XOBJS="$(use elibc_uclibc && echo strverscmp.o)" \ |
| || die "emake failed" |
| } |
| |
| src_install() { |
| dobin tree || die "dobin failed" |
| doman man/tree.1 |
| dodoc CHANGES README* |
| dobashcompletion "${FILESDIR}"/${PN}.bashcomp |
| } |