summaryrefslogtreecommitdiff
path: root/net-misc/ifenslave
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
commit8b4ace9c50842c5b83401ea7b179dcab940387e1 (patch)
tree230f3135ceaace633cf93e9838b185c4a6664c2e /net-misc/ifenslave
parent9ee6d97c2883d42f204a533a8bc1f4562df778fb (diff)
gentoo resync : 23.09.2020
Diffstat (limited to 'net-misc/ifenslave')
-rw-r--r--net-misc/ifenslave/Manifest2
-rw-r--r--net-misc/ifenslave/ifenslave-1.1.0-r6.ebuild28
2 files changed, 15 insertions, 15 deletions
diff --git a/net-misc/ifenslave/Manifest b/net-misc/ifenslave/Manifest
index b30c0ae54d83..d16d83b77290 100644
--- a/net-misc/ifenslave/Manifest
+++ b/net-misc/ifenslave/Manifest
@@ -1,4 +1,4 @@
DIST ifenslave-2.6_1.1.0-17.debian.tar.gz 9406 BLAKE2B 2d4fbaa39b58538eb193dc75b2b271fd56a1adfd9aa3b0321f39bf505bee5c95973cab969f227c272dafc8fe389204dc62fc1d8ecc0e9b29f41d94805405a1d4 SHA512 90773620e15883f39f3bf3039133385d21d597f2051b81d98f96a2d7b9d7f69bf8f00bab0ffa2ad0fde5b2f4b83cac683b24925f26b6f014c0fa06f6d1023de5
DIST ifenslave-2.6_1.1.0.orig.tar.gz 8002 BLAKE2B 573eb446b390d044d636aceeb8e022ebf8792a1c4fc50cf7903aef647b38052ddc05dff53539c2c760867a09fc04fd29469137499cfa2b73da1a5b1c3fc1c05c SHA512 65d9b632e88c63dc4c2bae752a4561cc7f315278b301c906c6f023934d6af8cdb894d06e1582d831bf0ac88f8d27751115b4f2e8bea6cbb89a705e4bc04068c7
-EBUILD ifenslave-1.1.0-r6.ebuild 1543 BLAKE2B e2bf4beb6fd5fd2f50e80d7037fbba0fee9358e71607d205be6985596d36b3de72211e67da9fbe0500fc1e0c304aaac199a7b2ad0b64154c780ce4697b1e07ab SHA512 8d8b9e7a250d4205d9d2f8429f2cf435d7f3466b0abb8b869ab4210ee81247c4533c0a165703b2c622377a2b03879692f7a4bb729688b5744683cbbfe5e6d35c
+EBUILD ifenslave-1.1.0-r6.ebuild 1476 BLAKE2B f67d1b77cfb03f78878deaacf7cc67758a9439ad13120af0f83109d5cb943d7f0b5786ce9037527ff94aa426e2f5d6bf9fd75c34a5c2863206e04db13b3d89a2 SHA512 a56ed4edbee5d9506df903c64e388e2f688f730b2301a5bb80b3930271f3f60e7fd55e2fc49b9b20552220b0b7278017cf397546cb0d2b076f02ecacd7399dfb
MISC metadata.xml 336 BLAKE2B 5eecfb87390ed73dc4084412611127d71f427716bfa06f50acaff415d329433f133ca05668dbc4bf678d8b701c2b5082e8152bb20a2291e1e6086e37e93d4d31 SHA512 abf41fe162a73a2cf8e2300bd61bcbb0ea1947073ba16a070dbf731511050de8ec1691b1e1bb5a43278db912551c452fcd0fdb2f87aa2b5e328be28308ad12c2
diff --git a/net-misc/ifenslave/ifenslave-1.1.0-r6.ebuild b/net-misc/ifenslave/ifenslave-1.1.0-r6.ebuild
index 8199a0f5a180..a5a85b6fa342 100644
--- a/net-misc/ifenslave/ifenslave-1.1.0-r6.ebuild
+++ b/net-misc/ifenslave/ifenslave-1.1.0-r6.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
+EAPI=7
MY_PN="ifenslave-2.6" # this is NOT an error
DEBIAN_PV="17"
@@ -12,36 +12,36 @@ DEBIANPKG_BASE="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}"
inherit toolchain-funcs linux-info
DESCRIPTION="Attach and detach slave interfaces to a bonding device"
-HOMEPAGE="http://sf.net/projects/bonding/"
-SRC_URI="${DEBIANPKG_BASE}/${DEBIANPKG_TARBALL}
+HOMEPAGE="https://sf.net/projects/bonding/"
+SRC_URI="
+ ${DEBIANPKG_BASE}/${DEBIANPKG_TARBALL}
${DEBIANPKG_BASE}/${DEBIANPKG_PATCH}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~mips ppc sparc x86"
-IUSE=""
-RDEPEND=""
-DEPEND="sys-devel/gcc
- >=sys-kernel/linux-headers-2.4.22
- ${RDEPEND}"
+DEPEND=">=sys-kernel/linux-headers-2.4.22"
CONFIG_CHECK="~BONDING"
WARNING_BONDING="CONFIG_BONDING is required to get bond devices in the kernel"
+src_configure() {
+ tc-export CC
+}
+
src_compile() {
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} ${PN}.c -o ${PN} || die "Failed to compile!"
+ emake ifenslave
}
src_install() {
into /
- dosbin ${PN}
- into
+ dosbin ifenslave
# there really is no better documentation than the sourcecode :-)
- dodoc ${PN}.c
+ dodoc ifenslave.c
- doman "${WORKDIR}/debian/${PN}.8"
+ doman "${WORKDIR}"/debian/ifenslave.8
}
pkg_preinst() {