From: Robin H. Johnson Date: Tue, 9 Jan 2007 04:44:41 +0000 (+0000) Subject: Bump to newer debian patch, put ~amd64 on newer revisions, and update the modules... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=210a7dc105a3ff0a710487ce70231dfb6342b321;p=gentoo.git Bump to newer debian patch, put ~amd64 on newer revisions, and update the modules.d file. Package-Manager: portage-2.1.2_rc4-r7 --- diff --git a/net-misc/ifenslave/ChangeLog b/net-misc/ifenslave/ChangeLog index f5a9bc1836b1..c852f3993add 100644 --- a/net-misc/ifenslave/ChangeLog +++ b/net-misc/ifenslave/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-misc/ifenslave -# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/ifenslave/ChangeLog,v 1.9 2005/05/30 19:09:16 swegener Exp $ +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/ifenslave/ChangeLog,v 1.10 2007/01/09 04:44:41 robbat2 Exp $ + +*ifenslave-1.1.0-r3 (09 Jan 2007) + + 09 Jan 2007; Robin H. Johnson + +files/modules.d-bond-1.1.0-r3, +ifenslave-1.1.0-r3.ebuild: + Bump to newer debian patch, put ~amd64 on newer revisions, and update the + modules.d file. 30 May 2005; Sven Wegener ifenslave-1.1.0.ebuild, ifenslave-1.1.0-r1.ebuild, ifenslave-1.1.0-r2.ebuild: diff --git a/net-misc/ifenslave/Manifest b/net-misc/ifenslave/Manifest index 6a733e9cedc1..76c786f54f45 100644 --- a/net-misc/ifenslave/Manifest +++ b/net-misc/ifenslave/Manifest @@ -1,19 +1,48 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +AUX modules.d-bond 1153 RMD160 dd94ef5dac64fc31a175b88497f5ddc6898552ec SHA1 a707ec2eec878c885073fbcf74c3b59d52e4fa39 SHA256 6da462eff9fd682ad8a208efe9ea34cacf6d2ef7b5c808fcb419d10b9cc82064 +MD5 baa11efd6a70e31bb43a1d09f1b1930a files/modules.d-bond 1153 +RMD160 dd94ef5dac64fc31a175b88497f5ddc6898552ec files/modules.d-bond 1153 +SHA256 6da462eff9fd682ad8a208efe9ea34cacf6d2ef7b5c808fcb419d10b9cc82064 files/modules.d-bond 1153 +AUX modules.d-bond-1.1.0-r3 1138 RMD160 77a6901d5379c9e0f4adabef1b93989c98d743e0 SHA1 bd31e93b7c78e0dfb5f007e563d60584d8dc8dae SHA256 4b2646077490c14434d23d4019a54bfe00115a3ce9455edb461bab75ccdf6c7f +MD5 bcd813173f241403dbf918a5c37dd74a files/modules.d-bond-1.1.0-r3 1138 +RMD160 77a6901d5379c9e0f4adabef1b93989c98d743e0 files/modules.d-bond-1.1.0-r3 1138 +SHA256 4b2646077490c14434d23d4019a54bfe00115a3ce9455edb461bab75ccdf6c7f files/modules.d-bond-1.1.0-r3 1138 +DIST ifenslave-2.6_1.1.0-3.diff.gz 2656 +DIST ifenslave-2.6_1.1.0-4.diff.gz 2967 RMD160 c88f31fe04e7a137314be05e69f0955e4e1d7946 SHA1 1ebf810d718cd93fed45177c6b0980b5b8de88da SHA256 69bfd423cffe94988f3505f2775ed0ef61ac7ddc8021329840491ec3bc0e727f +DIST ifenslave-2.6_1.1.0-6.diff.gz 3614 RMD160 0cac03ed064aaa5afacd74d03f472dc8604e18fa SHA1 965357cdd3921c96ae5c4697e59d25e488d338b8 SHA256 2fe153422e48bb9e2748e79e97740d4ec640d99b28cbde842dfba569f9d0a643 +DIST ifenslave-2.6_1.1.0.orig.tar.gz 8002 RMD160 fdf08ef8c6318f8cf8847a555978949135632b82 SHA1 84e787863dc10ee7e48dd7ca04381308f3c1dbd7 SHA256 7917bf34de80a2492eb225adf9168c83a4854ac8a008ed0fd5b3fd147ccd3041 +EBUILD ifenslave-1.1.0-r1.ebuild 1387 RMD160 60ef10c4c4034c67970655d0a6bfdd4dc792ad3a SHA1 63ac533eccb74ee7ab7fbb067600500f6ce1e9d9 SHA256 04f83a16deec8a4a5db33db31e1f806e10779ca5ff6c59103dfdf18483cfa384 +MD5 0cf8602981edca6a95fc0f8d6de99a31 ifenslave-1.1.0-r1.ebuild 1387 +RMD160 60ef10c4c4034c67970655d0a6bfdd4dc792ad3a ifenslave-1.1.0-r1.ebuild 1387 +SHA256 04f83a16deec8a4a5db33db31e1f806e10779ca5ff6c59103dfdf18483cfa384 ifenslave-1.1.0-r1.ebuild 1387 +EBUILD ifenslave-1.1.0-r2.ebuild 1445 RMD160 2e2ba9953b305dd78de5cfe2ad750a237c9c4b9b SHA1 e0e65dc5c81643a51513e2fbae6b85ba44f5e44a SHA256 497b3dcceb8289138228aac564991e22c36fdda2faf413624a836cb893c527a1 MD5 c79fbe6ad6f8f5862215faf8aa9d8bc5 ifenslave-1.1.0-r2.ebuild 1445 +RMD160 2e2ba9953b305dd78de5cfe2ad750a237c9c4b9b ifenslave-1.1.0-r2.ebuild 1445 +SHA256 497b3dcceb8289138228aac564991e22c36fdda2faf413624a836cb893c527a1 ifenslave-1.1.0-r2.ebuild 1445 +EBUILD ifenslave-1.1.0-r3.ebuild 1461 RMD160 00dd0a3c6593ee61796916cc3f1c5a871a8097f3 SHA1 23ba6ea7e89c54b812018f78ae6165605a050916 SHA256 9a934070cd88663cd463e3863f77599d102502a82e6264bdd511e16174f4ff6f +MD5 ae2c42d94220ee32c8833ff5056837ef ifenslave-1.1.0-r3.ebuild 1461 +RMD160 00dd0a3c6593ee61796916cc3f1c5a871a8097f3 ifenslave-1.1.0-r3.ebuild 1461 +SHA256 9a934070cd88663cd463e3863f77599d102502a82e6264bdd511e16174f4ff6f ifenslave-1.1.0-r3.ebuild 1461 +EBUILD ifenslave-1.1.0.ebuild 1391 RMD160 f3645ec8718efb4835e03e364878039734033797 SHA1 5257b831ede40c2fafbd3b4e0059d491190e88c8 SHA256 d7247b96f638386e402cd4aa50d6c64c2de95836746dc7bfa4a97cb5678956f7 MD5 abeac5e5c849b33e2ef6ace36ee17b7e ifenslave-1.1.0.ebuild 1391 -MD5 0cf8602981edca6a95fc0f8d6de99a31 ifenslave-1.1.0-r1.ebuild 1387 -MD5 bae2f7054acacbc6f3069f0047efa847 ChangeLog 1543 +RMD160 f3645ec8718efb4835e03e364878039734033797 ifenslave-1.1.0.ebuild 1391 +SHA256 d7247b96f638386e402cd4aa50d6c64c2de95836746dc7bfa4a97cb5678956f7 ifenslave-1.1.0.ebuild 1391 +MISC ChangeLog 1788 RMD160 80c7532e448b146a4412ec7a0d6f4d64c4d98e56 SHA1 e083e61431fb99e0eea3d3db73b3e36daa846408 SHA256 a6daf780149d59ba6ecf5f35d3f7959c633c57c74e9ab1f90a445507c4675285 +MD5 ad6f685d7f83793e1471b2771483ec1d ChangeLog 1788 +RMD160 80c7532e448b146a4412ec7a0d6f4d64c4d98e56 ChangeLog 1788 +SHA256 a6daf780149d59ba6ecf5f35d3f7959c633c57c74e9ab1f90a445507c4675285 ChangeLog 1788 +MISC metadata.xml 279 RMD160 f84566b5a463b59cc5ddd8a2210a54de9492ed2f SHA1 98caf044b8fce3f5ff202c7f7b71f0dcb9d51947 SHA256 785db7b7f8e4f9a526dc574ce2aa10024cc83af170f38ec9af9f56c23fc15543 MD5 b0d485ea1a51fb83c70daedef2599272 metadata.xml 279 -MD5 6a346d07a88e3a602e0cde43d7b65245 files/digest-ifenslave-1.1.0-r1 146 -MD5 6504ad830370624217962ad470569661 files/digest-ifenslave-1.1.0-r2 146 -MD5 6a346d07a88e3a602e0cde43d7b65245 files/digest-ifenslave-1.1.0 146 -MD5 baa11efd6a70e31bb43a1d09f1b1930a files/modules.d-bond 1153 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFCm2T2I1lqEGTUzyQRAsH9AJ9ZECXprmAHiUNKq/t9I5U1ztsuewCcCCE1 -sHwiL8YCzOYovvIlSIBTkuc= -=xgOo ------END PGP SIGNATURE----- +RMD160 f84566b5a463b59cc5ddd8a2210a54de9492ed2f metadata.xml 279 +SHA256 785db7b7f8e4f9a526dc574ce2aa10024cc83af170f38ec9af9f56c23fc15543 metadata.xml 279 +MD5 3b237a0962a4b52bd920715c4ca30d99 files/digest-ifenslave-1.1.0 340 +RMD160 4ea62834da1d8f1492df0ef1ac61a01ad6c2a5b7 files/digest-ifenslave-1.1.0 340 +SHA256 bdd26d80b2eac4faae99aca3d79cfa87f998b15c95240fdec0d1f3f517f4243d files/digest-ifenslave-1.1.0 340 +MD5 3b237a0962a4b52bd920715c4ca30d99 files/digest-ifenslave-1.1.0-r1 340 +RMD160 4ea62834da1d8f1492df0ef1ac61a01ad6c2a5b7 files/digest-ifenslave-1.1.0-r1 340 +SHA256 bdd26d80b2eac4faae99aca3d79cfa87f998b15c95240fdec0d1f3f517f4243d files/digest-ifenslave-1.1.0-r1 340 +MD5 d2bdfd350a99ede49b11aa51651e89fb files/digest-ifenslave-1.1.0-r2 530 +RMD160 738b098a6672300be2128f069a5a8fecb07dcdc1 files/digest-ifenslave-1.1.0-r2 530 +SHA256 cf816fd2e0da872f4cfa871eda4f3d087b3190e4eb51eaa9c1f4870faca7d0e7 files/digest-ifenslave-1.1.0-r2 530 +MD5 b2b8e8d153cfea3b800872253c103d66 files/digest-ifenslave-1.1.0-r3 530 +RMD160 e4dc7f75fac22e39da31ff1b6840c1e4dfc535c1 files/digest-ifenslave-1.1.0-r3 530 +SHA256 7c731a63c72fbac973461a06f0aa76cf5023fcf3f19a1a584afba29c67b98292 files/digest-ifenslave-1.1.0-r3 530 diff --git a/net-misc/ifenslave/files/digest-ifenslave-1.1.0 b/net-misc/ifenslave/files/digest-ifenslave-1.1.0 index 859c1bc75146..1d46c761e98a 100644 --- a/net-misc/ifenslave/files/digest-ifenslave-1.1.0 +++ b/net-misc/ifenslave/files/digest-ifenslave-1.1.0 @@ -1,2 +1,4 @@ -MD5 56126cd1013cefe0ce6f81613e677bdd ifenslave-2.6_1.1.0.orig.tar.gz 8002 MD5 2bcaa3020a110cc63513107d9993cb12 ifenslave-2.6_1.1.0-3.diff.gz 2656 +MD5 56126cd1013cefe0ce6f81613e677bdd ifenslave-2.6_1.1.0.orig.tar.gz 8002 +RMD160 fdf08ef8c6318f8cf8847a555978949135632b82 ifenslave-2.6_1.1.0.orig.tar.gz 8002 +SHA256 7917bf34de80a2492eb225adf9168c83a4854ac8a008ed0fd5b3fd147ccd3041 ifenslave-2.6_1.1.0.orig.tar.gz 8002 diff --git a/net-misc/ifenslave/files/digest-ifenslave-1.1.0-r1 b/net-misc/ifenslave/files/digest-ifenslave-1.1.0-r1 index 859c1bc75146..1d46c761e98a 100644 --- a/net-misc/ifenslave/files/digest-ifenslave-1.1.0-r1 +++ b/net-misc/ifenslave/files/digest-ifenslave-1.1.0-r1 @@ -1,2 +1,4 @@ -MD5 56126cd1013cefe0ce6f81613e677bdd ifenslave-2.6_1.1.0.orig.tar.gz 8002 MD5 2bcaa3020a110cc63513107d9993cb12 ifenslave-2.6_1.1.0-3.diff.gz 2656 +MD5 56126cd1013cefe0ce6f81613e677bdd ifenslave-2.6_1.1.0.orig.tar.gz 8002 +RMD160 fdf08ef8c6318f8cf8847a555978949135632b82 ifenslave-2.6_1.1.0.orig.tar.gz 8002 +SHA256 7917bf34de80a2492eb225adf9168c83a4854ac8a008ed0fd5b3fd147ccd3041 ifenslave-2.6_1.1.0.orig.tar.gz 8002 diff --git a/net-misc/ifenslave/files/digest-ifenslave-1.1.0-r2 b/net-misc/ifenslave/files/digest-ifenslave-1.1.0-r2 index b4c1635c9e23..da0c5705f028 100644 --- a/net-misc/ifenslave/files/digest-ifenslave-1.1.0-r2 +++ b/net-misc/ifenslave/files/digest-ifenslave-1.1.0-r2 @@ -1,2 +1,6 @@ -MD5 56126cd1013cefe0ce6f81613e677bdd ifenslave-2.6_1.1.0.orig.tar.gz 8002 MD5 c75db1457c9efd71703760efa611d6d0 ifenslave-2.6_1.1.0-4.diff.gz 2967 +RMD160 c88f31fe04e7a137314be05e69f0955e4e1d7946 ifenslave-2.6_1.1.0-4.diff.gz 2967 +SHA256 69bfd423cffe94988f3505f2775ed0ef61ac7ddc8021329840491ec3bc0e727f ifenslave-2.6_1.1.0-4.diff.gz 2967 +MD5 56126cd1013cefe0ce6f81613e677bdd ifenslave-2.6_1.1.0.orig.tar.gz 8002 +RMD160 fdf08ef8c6318f8cf8847a555978949135632b82 ifenslave-2.6_1.1.0.orig.tar.gz 8002 +SHA256 7917bf34de80a2492eb225adf9168c83a4854ac8a008ed0fd5b3fd147ccd3041 ifenslave-2.6_1.1.0.orig.tar.gz 8002 diff --git a/net-misc/ifenslave/files/digest-ifenslave-1.1.0-r3 b/net-misc/ifenslave/files/digest-ifenslave-1.1.0-r3 new file mode 100644 index 000000000000..560325611a3e --- /dev/null +++ b/net-misc/ifenslave/files/digest-ifenslave-1.1.0-r3 @@ -0,0 +1,6 @@ +MD5 50cac3f48c269232a54041f3389862a6 ifenslave-2.6_1.1.0-6.diff.gz 3614 +RMD160 0cac03ed064aaa5afacd74d03f472dc8604e18fa ifenslave-2.6_1.1.0-6.diff.gz 3614 +SHA256 2fe153422e48bb9e2748e79e97740d4ec640d99b28cbde842dfba569f9d0a643 ifenslave-2.6_1.1.0-6.diff.gz 3614 +MD5 56126cd1013cefe0ce6f81613e677bdd ifenslave-2.6_1.1.0.orig.tar.gz 8002 +RMD160 fdf08ef8c6318f8cf8847a555978949135632b82 ifenslave-2.6_1.1.0.orig.tar.gz 8002 +SHA256 7917bf34de80a2492eb225adf9168c83a4854ac8a008ed0fd5b3fd147ccd3041 ifenslave-2.6_1.1.0.orig.tar.gz 8002 diff --git a/net-misc/ifenslave/files/modules.d-bond-1.1.0-r3 b/net-misc/ifenslave/files/modules.d-bond-1.1.0-r3 new file mode 100644 index 000000000000..ea10868ed476 --- /dev/null +++ b/net-misc/ifenslave/files/modules.d-bond-1.1.0-r3 @@ -0,0 +1,20 @@ +# read /usr/src/linux/Documentation/networking/bonding.txt for help! + +alias bond0 bonding +options bond0 mode=0 miimon=100 +#alias bond1 bonding +#options bond1 -o bonding1 arp_interval=200 arp_ip_target=10.0.0.1 + +# Parameters: +# arp_interval:arp interval in milliseconds (int) +# arp_ip_target:arp targets in n.n.n.n form (array of charp) +# arp_validate:validate src/dst of ARP probes: none (default), active, backup or all (charp) +# downdelay:Delay before considering link down, in milliseconds (int) +# lacp_rate:LACPDU tx rate to request from 802.3ad partner (slow/fast) (charp) +# max_bonds:Max number of bonded devices (int) +# miimon:Link check interval in milliseconds (int) +# mode:Mode of operation : 0 for balance-rr, 1 for active-backup, 2 for balance-xor, 3 for broadcast, 4 for 802.3ad, 5 for balance-tlb, 6 for balance-alb (charp) +# primary:Primary network device to use (charp) +# updelay:Delay before considering link up, in milliseconds (int) +# use_carrier:Use netif_carrier_ok (vs MII ioctls) in miimon; 0 for off, 1 for on (default) (int) +# xmit_hash_policy:XOR hashing method: 0 for layer 2 (default), 1 for layer 3+4 (charp) diff --git a/net-misc/ifenslave/ifenslave-1.1.0-r3.ebuild b/net-misc/ifenslave/ifenslave-1.1.0-r3.ebuild new file mode 100644 index 000000000000..6bde96d1b20a --- /dev/null +++ b/net-misc/ifenslave/ifenslave-1.1.0-r3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/ifenslave/ifenslave-1.1.0-r3.ebuild,v 1.1 2007/01/09 04:44:41 robbat2 Exp $ + +inherit toolchain-funcs eutils + +DESCRIPTION="Attach and detach slave interfaces to a bonding device" +HOMEPAGE="http://sf.net/projects/bonding/" +MY_PN="ifenslave-2.6" # this is NOT an error +DEBIAN_PV="6" +DEBIANPKG_TARBALL="${MY_PN}_${PV}.orig.tar.gz" +DEBIANPKG_PATCH="${MY_PN}_${PV}-${DEBIAN_PV}.diff.gz" +DEBIANPKG_BASE="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}" +SRC_URI="${DEBIANPKG_BASE}/${DEBIANPKG_TARBALL} + ${DEBIANPKG_BASE}/${DEBIANPKG_PATCH}" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="" +RDEPEND="virtual/libc" +DEPEND="sys-devel/gcc + >=sys-kernel/linux-headers-2.4.22 + ${RDEPEND}" + +src_unpack() { + unpack ${DEBIANPKG_TARBALL} + EPATCH_OPTS="-d ${S} -p1" epatch ${DISTDIR}/${DEBIANPKG_PATCH} +} + +src_compile() { + $(tc-getCC) ${CFLAGS} ${PN}.c -o ${PN} || die "Failed to compile!" +} + +src_install() { + doman ${S}/${PN}.8 + into / + dosbin ${PN} + # there really is no better documentation than the sourcecode :-) + dodoc ${PN}.c + insinto /etc/modules.d + newins ${FILESDIR}/modules.d-bond-1.1.0-r3 bond +} + +pkg_postinst() { + einfo "If you want to use bonding on your system, be sure to use" + einfo ">=baselayout-1.10, where support is now integrated!" + einfo "Using >=baselayout-1.11.6 strongly recommended." +}