| # Copyright 1999-2011 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI="3" |
| |
| inherit eutils toolchain-funcs |
| |
| MY_P="${P/-/_}" |
| DEB_PL="7" |
| |
| DESCRIPTION="Splitting terminals into two shells" |
| HOMEPAGE="http://www.devolution.com/~slouken/projects/splitvt" |
| SRC_URI=" |
| http://www.devolution.com/~slouken/projects/${PN}/${P}.tar.gz |
| mirror://debian/pool/main/s/splitvt/${MY_P}-${DEB_PL}.diff.gz" |
| |
| LICENSE="GPL-2" |
| SLOT="0" |
| KEYWORDS="amd64 ia64 ppc sparc x86" |
| IUSE="" |
| |
| DEPEND=">=sys-libs/ncurses-5.2" |
| RDEPEND="${DEPEND}" |
| |
| src_prepare() { |
| epatch \ |
| "${WORKDIR}"/${MY_P}-${DEB_PL}.diff \ |
| "${FILESDIR}"/${PV}-ldflags.patch |
| sed -i \ |
| -e "s:/usr/local/bin:${D}/usr/bin:g" \ |
| -e "s:/usr/local/man/:${D}/usr/share/man/:g" config.c || die |
| } |
| |
| src_configure() { |
| # upstream has their own weirdo configure script... |
| ./configure || die "configure failed" |
| sed -i -e "s:-O2:${CFLAGS}:" -e "s:^CC = gcc:CC = $(tc-getCC):" Makefile || die |
| } |
| |
| src_install() { |
| dodir /usr/bin /usr/share/man/man1/ || die |
| make install || die "make install failed" |
| fperms 755 /usr/bin/xsplitvt || die |
| dodoc ANNOUNCE BLURB CHANGES NOTES README TODO || die |
| doman splitvt.1 || die |
| } |