# 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 }