Gentoo Archives: gentoo-commits

From: "Cedric Krier (cedk)" <cedk@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/olsrd: ChangeLog olsrd-0.6.1.ebuild
Date: Thu, 06 Jan 2011 22:43:36
Message-Id: 20110106224326.A642B20051@flycatcher.gentoo.org
1 cedk 11/01/06 22:43:26
2
3 Modified: ChangeLog
4 Added: olsrd-0.6.1.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.1.9.24/cvs/Linux i686)
9
10 Revision Changes Path
11 1.23 net-misc/olsrd/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/olsrd/ChangeLog?rev=1.23&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/olsrd/ChangeLog?rev=1.23&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/olsrd/ChangeLog?r1=1.22&r2=1.23
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/olsrd/ChangeLog,v
20 retrieving revision 1.22
21 retrieving revision 1.23
22 diff -u -r1.22 -r1.23
23 --- ChangeLog 6 Apr 2010 07:21:23 -0000 1.22
24 +++ ChangeLog 6 Jan 2011 22:43:26 -0000 1.23
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-misc/olsrd
27 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/olsrd/ChangeLog,v 1.22 2010/04/06 07:21:23 hwoarang Exp $
29 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/net-misc/olsrd/ChangeLog,v 1.23 2011/01/06 22:43:26 cedk Exp $
31 +
32 +*olsrd-0.6.1 (06 Jan 2011)
33 +
34 + 06 Jan 2011; Cédric Krier <cedk@g.o> +olsrd-0.6.1.ebuild,
35 + +files/olsrd-0.6.1-build_fix.patch:
36 + Version bump
37
38 06 Apr 2010; Markos Chandras <hwoarang@g.o> olsrd-0.5.6.7.ebuild:
39 Stable on amd64 wrt bug #307197
40
41
42
43 1.1 net-misc/olsrd/olsrd-0.6.1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/olsrd/olsrd-0.6.1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/olsrd/olsrd-0.6.1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: olsrd-0.6.1.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-misc/olsrd/olsrd-0.6.1.ebuild,v 1.1 2011/01/06 22:43:26 cedk Exp $
53
54 inherit eutils toolchain-funcs versionator
55
56 MY_PV=$(replace_version_separator 3 '-r')
57 DESCRIPTION="An implementation of the Optimized Link State Routing protocol"
58 HOMEPAGE="http://www.olsr.org/"
59 SRC_URI="http://www.olsr.org/releases/$(get_version_component_range 1-2)/${PN}-${MY_PV}.tar.bz2"
60
61 SLOT="0"
62 LICENSE="BSD"
63 KEYWORDS="~amd64 ~x86"
64 IUSE="gtk"
65 DEPEND="gtk? ( =x11-libs/gtk+-2* )"
66 RDEPEND=$DEPEND
67 S="${WORKDIR}/${PN}-${MY_PV}"
68
69 src_unpack() {
70 unpack ${A}
71 cd "${S}"
72 epatch "${FILESDIR}/${P}-build_fix.patch"
73 }
74
75 src_compile() {
76 emake OS=linux CC="$(tc-getCC)" build_all || die "emake failed"
77
78 if use gtk ; then
79 cd "${S}/gui/linux-gtk"
80 einfo "Building GUI ..."
81 emake CC="$(tc-getCC)" || die "emake failed"
82 fi
83 }
84
85 src_install() {
86 emake OS=linux DESTDIR="${D}" STRIP=true install_all || die "emake install_all failed"
87
88 if use gtk; then
89 cd "${S}/gui/linux-gtk"
90 emake DESTDIR="${D}" install || die "emake install failed"
91 fi
92
93 doinitd "${FILESDIR}/olsrd"
94
95 cd "${S}"
96 dodoc CHANGELOG \
97 valgrind-howto.txt files/olsrd.conf.default.rfc \
98 files/olsrd.conf.default.lq files/olsrd.conf.default.lq-fisheye \
99 lib/arprefresh/README_ARPREFRESH \
100 lib/bmf/README_BMF.txt \
101 lib/dot_draw/README_DOT_DRAW \
102 lib/dyn_gw/README_DYN_GW \
103 lib/dyn_gw_plain/README_DYN_GW_PLAIN \
104 lib/httpinfo/README_HTTPINFO \
105 lib/mini/README_MINI \
106 lib/nameservice/README_NAMESERVICE \
107 lib/pgraph/README_PGRAPH \
108 lib/quagga/README_QUAGGA \
109 lib/secure/README_SECURE \
110 lib/txtinfo/README_TXTINFO \
111 lib/watchdog/README_WATCHDOG
112 }