/[gentoo-x86]/net-misc/bird/bird-1.1.0.ebuild
Gentoo

Contents of /net-misc/bird/bird-1.1.0.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations) (download)
Mon Aug 24 12:22:41 2009 UTC (10 years, 11 months ago) by chainsaw
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +1 -1 lines
FILE REMOVED
New version that allows more kernel routing tables in IPv6 and contains a core bugfix. Removed old ebuild.
(Portage version: 2.1.6.13/cvs/Linux x86_64)

1 chainsaw 1.1 # Copyright 1999-2009 Gentoo Foundation
2     # Distributed under the terms of the GNU General Public License v2
3 chainsaw 1.2 # $Header: /var/cvsroot/gentoo-x86/net-misc/bird/bird-1.1.0.ebuild,v 1.1 2009/07/22 12:20:53 chainsaw Exp $
4 chainsaw 1.1
5     inherit eutils
6    
7     DESCRIPTION="A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 or IPv6"
8     HOMEPAGE="http://bird.network.cz"
9     SRC_URI="ftp://bird.network.cz/pub/${PN}/${P}.tar.gz"
10     LICENSE="GPL-2"
11    
12     SLOT="0"
13     KEYWORDS="~amd64"
14     IUSE="ipv6"
15    
16     RDEPEND="sys-libs/ncurses
17     sys-libs/readline
18     ${DEPEND}"
19     DEPEND="sys-devel/flex
20     sys-devel/bison
21     sys-devel/m4"
22    
23     src_unpack() {
24     unpack ${A}
25     cd "${S}"
26     epatch "${FILESDIR}/${PV}-nostrip.patch"
27     }
28    
29     src_compile() {
30     econf \
31     --enable-client \
32     $(use_enable ipv6) \
33     || die "Configuration stage failed"
34     emake -j1 || die "Compilation stage failed"
35     }
36    
37     src_install() {
38     emake DESTDIR="${D}" install || die
39     newinitd "${FILESDIR}/initd-${P}" bird
40     }

  ViewVC Help
Powered by ViewVC 1.1.20