ChangeLog

# ChangeLog for net-misc/bridge-utils
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/bridge-utils/ChangeLog,v 1.47 2008/06/05 17:48:08 robbat2 Exp $

05 Jun 2008; Robin H. Johnson
bridge-utils-1.2.ebuild:
Fix syntax.

*bridge-utils-1.4 (05 Jun 2008)

05 Jun 2008; Robin H. Johnson
+bridge-utils-1.4.ebuild:
Version bump per bug #204744. Cross compile should work now.

28 Apr 2008; Doug Goldstein
-bridge-utils-1.0.6-r3.ebuild, bridge-utils-1.2.ebuild:
remove USE=sysfs from bridge-utils-1.2 since it's unused (bug #219600) and
remove old version

14 Jan 2008; Robin H. Johnson metadata.xml:
Update metadata.

11 May 2007; Jeroen Roovers bridge-utils-1.2.ebuild:
Stable for HPPA (bug #173864).

22 Apr 2007; Tobias Scherbaum
bridge-utils-1.2.ebuild:
ppc stable, bug #173864

21 Apr 2007; Robin H. Johnson
-bridge-utils-0.9.6-r2.ebuild, -bridge-utils-1.0.4.ebuild,
-bridge-utils-1.0.6.ebuild, -bridge-utils-1.0.6-r2.ebuild:
Remove old ebuilds per bug #174266.

09 Apr 2007; Raúl Porcel bridge-utils-1.2.ebuild:
ia64 stable wrt bug 173864

09 Apr 2007; Peter Weller bridge-utils-1.2.ebuild:
Stable on amd64 wrt bug 173864

09 Apr 2007; Raúl Porcel bridge-utils-1.2.ebuild:
x86 stable wrt bug 173864

07 Nov 2006; Joel Martin bridge-utils-1.0.6-r3.ebuild,
bridge-utils-1.2.ebuild:
Use get_libdir instead of just 'lib'

04 Nov 2006; Tobias Scherbaum
bridge-utils-1.0.6-r3.ebuild, bridge-utils-1.2.ebuild:
Added ~hppa

*bridge-utils-1.2 (25 Sep 2006)

25 Sep 2006; Robin H. Johnson
+bridge-utils-1.2.ebuild:
Version bump, bug #148084 - upstream no longer uses sysfsutils.

04 Jul 2006; Robin H. Johnson
bridge-utils-1.0.6-r3.ebuild:
Bug #138199 - fix for using autoconf-2.60.

25 Apr 2006; Luca Barbato
bridge-utils-1.0.6-r3.ebuild:
Marked ppc

29 Mar 2006; Aron Griffis
bridge-utils-1.0.6-r3.ebuild:
Mark 1.0.6-r3 stable on ia64

16 Feb 2006; Aron Griffis
bridge-utils-1.0.6-r3.ebuild:
Mark 1.0.6-r3 ~ia64

19 Jan 2006; Marcus D. Hanwell
bridge-utils-1.0.6-r3.ebuild:
Stable on amd64.

15 Aug 2005; Robin H. Johnson
bridge-utils-1.0.6-r3.ebuild:
1.0.6-r3 to stable x86, so that it works for 2.4 users, and also throw in a
bit more error checking (bug #102588).

*bridge-utils-1.0.6-r3 (05 Aug 2005)

05 Aug 2005; Robin H. Johnson
+files/bridge-utils-1.0.6-allow-without-sysfs.patch,
+bridge-utils-1.0.6-r3.ebuild:
Bug #69292: Make it possible to compile without sysfs, so the new versions
work well for 2.4 users.

12 Jul 2005; Simon Stelling
bridge-utils-1.0.6-r2.ebuild:
stable on amd64

*bridge-utils-1.0.6-r2 (12 Jul 2005)

12 Jul 2005; Roy Marples
-bridge-utils-1.0.6-r1.ebuild, +bridge-utils-1.0.6-r2.ebuild:
epatch requires eutils
rev bumped as r1 still compiled - but without the patch!

*bridge-utils-1.0.6-r1 (12 Jul 2005)

12 Jul 2005; Robin H. Johnson
+files/bridge-utils-1.0.6-dont-error-on-no-ports.patch,
+bridge-utils-1.0.6-r1.ebuild:
Bug #98005: Ensure correct behavior when there are no ports on the bridge.

04 Jul 2005; Robin H. Johnson
bridge-utils-1.0.6.ebuild:
Stable 1.0.6 on x86.

03 Jul 2005; Robin H. Johnson
-bridge-utils-0.9.6.ebuild, -bridge-utils-0.9.6-r1.ebuild:
Remove some old ebuilds.

*bridge-utils-0.9.6-r2 (03 Jul 2005)

03 Jul 2005; Robin H. Johnson
+bridge-utils-0.9.6-r2.ebuild:
Add bridge-utils-0.9.6-r2 that uses the bridge support in the new
baselayout, instead of the old init scripts.

02 Jul 2005; Robin H. Johnson
bridge-utils-1.0.6.ebuild:
Add ~amd64 to newest ebuild since it seems to exist on an old one only.

06 May 2005; Sven Wegener bridge-utils-1.0.6.ebuild:
Removed * postfix from <, <=, >= and > dependencies.

*bridge-utils-1.0.6 (29 Apr 2005)

29 Apr 2005; Robin H. Johnson
+bridge-utils-1.0.6.ebuild:
Version bump - now uses baselayout's bridge stuff.

28 Apr 2005; Robin H. Johnson
bridge-utils-1.0.4.ebuild:
Fix bug #69292, missing dep.

01 Jul 2004; Jon Hood bridge-utils-0.9.6-r1.ebuild,
bridge-utils-0.9.6.ebuild, bridge-utils-1.0.4.ebuild:
change virtual/glibc to virtual/libc, add IUSE

18 Jun 2004; David Holm bridge-utils-1.0.4.ebuild:
Added to ~ppc.

17 Jun 2004; Jared Hudson bridge-utils-0.9.6-r1.ebuild,
bridge-utils-0.9.6.ebuild, bridge-utils-1.0.4.ebuild:
Fixed SRC_URI to point to sourceforge's new bridge util location, set 0.9.6
to x86 and bumped bridge-utils to 1.0.4 (~x86)

26 Apr 2004; Aron Griffis
bridge-utils-0.9.6-r1.ebuild, bridge-utils-0.9.6.ebuild:
Add die following econf for bug 48950

02 Apr 2004; Daniel Ahlberg bridge-utils-0.9.6-r1.ebuild:
Adding amd64 keyword, closing #46552.

*bridge-utils-0.9.6-r1 (18 Mar 2004)

18 Mar 2004; Jared Hudson bridge-utils-0.9.6-r1.ebuild,
bridge-utils-0.9.6.ebuild, metadata.xml, files/bridge.conf, files/bridge.rc:
Added an init script to the bridge port thanks to Gustavo Felisberto
and Denis Knauf

25 Feb 2004; Patrick Kursawe
bridge-utils-0.9.3-r1.ebuild, bridge-utils-0.9.6.ebuild:
Cleanup

25 Feb 2004; Patrick Kursawe
bridge-utils-0.9.6.ebuild:
Added additional check for build success because of bug #42548

24 Apr 2003; Patrick Kursawe bridge-utils-0.9.6.ebuild :
Considered stable for x86

*bridge-utils-0.9.6 (02 Apr 2003)

02 Apr 2003; Patrick Kursawe bridge-utils-0.9.6.ebuild,
files/digest-bridge-utils-0.9.6 :
New version, moved binaries to /sbin since they can be necessary for
bringing the network up.

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*bridge-utils-0.9.3-r1 (3 May 2002)

6 Jul 2002; phoen][x :

Added KEYWORDS.

3 May 2002; Donny Davies :

Added LICENSE, SLOT.

*bridge-utils-0.9.3 (1 Feb 2002)

1 Feb 2002; G.Bevin ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

AUX bridge-utils-1.0.6-allow-without-sysfs.patch 1013 RMD160 6f87488968fdca4a44adbffdabe18cd11b00084a SHA1 6aa096f99203c6450e54c17cdab204f52209d427 SHA256 94189e72b9e3a87cf0d2aadc81ad833a9c0bd22153625eac172cb7f5585e0bef
AUX bridge-utils-1.0.6-dont-error-on-no-ports.patch 330 RMD160 1609d6c386a8ac1a915a1cb5a24ee552f493c058 SHA1 171a43213ef118046ceb2215409da57b35bde901 SHA256 12987879314b68d49adbc650c565cdaf12e5a0d9280de158e367ca194ef70226
AUX bridge.conf 106 RMD160 6817ca1b5216757c3de374ccc4ab91e869753963 SHA1 73455fc22f65f0f74523057a7ddac4fcf2346ae7 SHA256 db4b0898067342cee89b7cc938a24dbfccecc688e01c75097cbae1c1ea6af6c5
AUX bridge.rc 939 RMD160 beaf782201a006bc053fc646eedd8703b050a9e6 SHA1 d8b7ab16c1a0b58810df06b73ad5711f5ba29ec0 SHA256 1280585cb84c05dee625a40be8316f8e3a8e2c870b67a80ed278233b7571141e
DIST bridge-utils-1.2.tar.gz 32261 RMD160 703a2bee81cec802c22de04fd81f7508bb9558db SHA1 599592c84c874addb06c6b0dddf33466f479866d SHA256 c93b9fab6b12a80bcf69114aab66d1d298455e9269c44f9e5f6430c142f9e349
DIST bridge-utils-1.4.tar.gz 32657 RMD160 684f217a569f73afe98e99a735d73a94bcd31477 SHA1 150a376f2463ae7e45164f3ffc63fd7d6f099c76 SHA256 876975e9bcc302aa8b829161ea3348b12b9b879f1db0dc98feaed8d0e5dd5933
EBUILD bridge-utils-1.2.ebuild 1452 RMD160 e4d7cd291cad90a9f9d8b9051605e33a1def95ac SHA1 37f4f07d59a8900ead779f6f73e3d02fe1c5f9be SHA256 6f4f25b464efc1026c284769c2e045f2b9754661ed20534f37bee16de1cfd2b5
EBUILD bridge-utils-1.4.ebuild 1344 RMD160 ed549fe94dcb6017618384c32a5cb381987be8a2 SHA1 393b71bdcb4601e7da3f349a80e9231cbec68f79 SHA256 53a3065e804bf05cc49b0d7f23e43cdcd9de9fc051132bd16214ebae57d695c8
MISC ChangeLog 7181 RMD160 f50cede9b0d73af3d530581575b0c9a11673fe6d SHA1 76eee899b8299c9aca85e89ff8836ad191c222c3 SHA256 c9e311dd808cfa01575867fa7052d4e9b07b1bb326f2b4dab20eb6ef85769233
MISC metadata.xml 227 RMD160 e54f63c709ba122fa8d5931652deb3821a967981 SHA1 84c05df3fda91de26beaaf15ffdbf4ea15b3784b SHA256 eb6179099f91f31168c95bd4a018a01f37aa1eb8d9ba8d3ed039056bac71bcf8

bridge-utils-1.2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/bridge-utils/bridge-utils-1.2.ebuild,v 1.11 2008/06/05 17:48:08 robbat2 Exp $

# I think you want CONFIG_BRIDGE in your kernel to use this ;)

inherit eutils autotools

DESCRIPTION="Tools for configuring the Linux kernel 802.1d Ethernet Bridge"
HOMEPAGE="http://bridge.sourceforge.net/"
SRC_URI="mirror://sourceforge/bridge/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa ia64 ppc x86"
IUSE=""

DEPEND="virtual/os-headers
>=sys-devel/autoconf-2.59"
RDEPEND=""

src_unpack() {
unpack ${A}
cd "${S}"
WANT_AUTOMAKE=1.9 eautomake || die "Failed to run autoconf"
WANT_AUTOCONF=2.5 eautoconf || die "Failed to run autoconf"
}

src_compile() {
# use santitized headers and not headers from /usr/src
econf \
--prefix=/ \
--libdir=/usr/$(get_libdir) \
--includedir=/usr/include \
--with-linux-headers=/usr/include \
|| die "econf failed"
emake || die "make failed"
}

src_install () {
emake install DESTDIR="${D}" || die "make install failed"
#einstall prefix=${D} libdir=${D}/usr/lib includedir=${D}/usr/include
dodoc AUTHORS ChangeLog README THANKS TODO
dodoc doc/{FAQ,FIREWALL,HOWTO,PROJECTS,RPM-GPG-KEY,SMPNOTES,WISHLIST}
}

pkg_postinst () {
ewarn "This package no longer provides a seperate init script."
ewarn "Please utilize the new bridge support in baselayout."
}

bridge-utils-1.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/bridge-utils/bridge-utils-1.4.ebuild,v 1.1 2008/06/05 17:47:34 robbat2 Exp $

inherit toolchain-funcs eutils autotools

DESCRIPTION="Tools for configuring the Linux kernel 802.1d Ethernet Bridge"
HOMEPAGE="http://bridge.sourceforge.net/"
SRC_URI="mirror://sourceforge/bridge/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
IUSE=""

DEPEND="virtual/os-headers"
RDEPEND=""

get_headers() {
CTARGET=${CTARGET:-${CHOST}}
dir=/usr/include
tc-is-cross-compiler && dir=/usr/${CTARGET}/usr/include
echo "${dir}"
}

src_unpack() {
unpack ${A}
cd "${S}"
eautoreconf
}

src_compile() {
# use santitized headers and not headers from /usr/src
econf \
--prefix=/ \
--libdir=/usr/$(get_libdir) \
--includedir=/usr/include \
--with-linux-headers="$(get_headers)" \
|| die "econf failed"
emake || die "make failed"
}

src_install () {
emake install DESTDIR="${D}" || die "make install failed"
dodoc AUTHORS ChangeLog README THANKS TODO
dodoc doc/{FAQ,FIREWALL,HOWTO,PROJECTS,RPM-GPG-KEY,SMPNOTES,WISHLIST}
}

pkg_postinst () {
ewarn "This package no longer provides a seperate init script."
ewarn "Please utilize the new bridge support in baselayout."
}

files

metadata.xml




base-system

robbat2@gentoo.org