diff options
Diffstat (limited to 'app-shells/rrs/rrs-1.70.ebuild')
-rw-r--r-- | app-shells/rrs/rrs-1.70.ebuild | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/app-shells/rrs/rrs-1.70.ebuild b/app-shells/rrs/rrs-1.70.ebuild index cc13f9b44ae5..6fbbaf30b570 100644 --- a/app-shells/rrs/rrs-1.70.ebuild +++ b/app-shells/rrs/rrs-1.70.ebuild @@ -1,6 +1,8 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-shells/rrs/rrs-1.70.ebuild,v 1.8 2008/08/23 18:30:46 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-shells/rrs/rrs-1.70.ebuild,v 1.9 2009/01/03 14:07:29 angelos Exp $ + +inherit eutils toolchain-funcs DESCRIPTION="Reverse Remote Shell" HOMEPAGE="http://www.cycom.se/dl/rrs" @@ -11,16 +13,21 @@ SLOT="0" KEYWORDS="~amd64 ppc x86" IUSE="ssl" -DEPEND="ssl? ( dev-libs/openssl ) - virtual/libc" +DEPEND="ssl? ( dev-libs/openssl )" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-asneeded.patch +} src_compile() { local target="" use ssl || target="-nossl" sed -i -e "s/-s //g" Makefile - emake generic${target} \ - CFLAGS="${CFLAGS}" || die "emake failed" + emake generic${target} CFLAGS="${CFLAGS}" LDEXTRA="${LDFLAGS}" \ + CC="$(tc-getCC)" || die "emake failed" } src_install() { |