diff --git a/net-misc/ifenslave/Manifest b/net-misc/ifenslave/Manifest index 6f8f80c920327..08b6b6cb67e99 100644 --- a/net-misc/ifenslave/Manifest +++ b/net-misc/ifenslave/Manifest @@ -1,3 +1,2 @@ -DIST ifenslave-2.6_1.1.0-17.debian.tar.gz 9406 BLAKE2B 2d4fbaa39b58538eb193dc75b2b271fd56a1adfd9aa3b0321f39bf505bee5c95973cab969f227c272dafc8fe389204dc62fc1d8ecc0e9b29f41d94805405a1d4 SHA512 90773620e15883f39f3bf3039133385d21d597f2051b81d98f96a2d7b9d7f69bf8f00bab0ffa2ad0fde5b2f4b83cac683b24925f26b6f014c0fa06f6d1023de5 DIST ifenslave-2.6_1.1.0-21.debian.tar.gz 12428 BLAKE2B 597d927aced3a3c07bfebde0f84a3e6a0590da453dcc6d5be933f0166d245609948006f2799ae04e313f2537c22f4e99d212378ae5ba1cf2b0de2350ae0b22b5 SHA512 dc01840f1b469e0b0b18fdfd41c9ffbfb2753721881fe8b31e672cd00daef1a7a7e1c411944c96c887483dae40589b94109cbed03443136f21342a7010ad81ca DIST ifenslave-2.6_1.1.0.orig.tar.gz 8002 BLAKE2B 573eb446b390d044d636aceeb8e022ebf8792a1c4fc50cf7903aef647b38052ddc05dff53539c2c760867a09fc04fd29469137499cfa2b73da1a5b1c3fc1c05c SHA512 65d9b632e88c63dc4c2bae752a4561cc7f315278b301c906c6f023934d6af8cdb894d06e1582d831bf0ac88f8d27751115b4f2e8bea6cbb89a705e4bc04068c7 diff --git a/net-misc/ifenslave/ifenslave-1.1.0-r6.ebuild b/net-misc/ifenslave/ifenslave-1.1.0-r6.ebuild deleted file mode 100644 index 5675716d7eeb0..0000000000000 --- a/net-misc/ifenslave/ifenslave-1.1.0-r6.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# This is NOT an error, Debian's 2.x is a rewrite using ifupdown instead. -MY_PN="ifenslave-2.6" -DEBIAN_PV="17" -DEBIANPKG_TARBALL="${MY_PN}_${PV}.orig.tar.gz" -DEBIANPKG_PATCH="${MY_PN}_${PV}-${DEBIAN_PV}.debian.tar.gz" -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="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" - -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() { - emake ifenslave -} - -src_install() { - into / - dosbin ifenslave - - # there really is no better documentation than the sourcecode :-) - dodoc ifenslave.c - - doman "${WORKDIR}"/debian/ifenslave.8 -} - -pkg_preinst() { - if [[ -f /etc/modules.d/bond ]] || [[ -f /etc/modprobe.d/bond ]]; then - elog "You may want to remove /etc/modules.d/bond and/or /etc/modprobe.d/bond" - elog "because it likely causes some deprecation warnings like:" - elog "Loading kernel module for a network device with CAP_SYS_MODULE (deprecated). Use CAP_NET_ADMIN and alias netdev-bond0 instead" - elog "It may also cause unexpected behaviour." - fi -}