gentoo/net-wireless/bss/bss-0.8-r3.ebuild
NHOrus a0684d4040
net-wireless/bss: update EAPI 7 -> 8, fix build with C23 compilers
Added missing includes.
Makefile hardcodes BINPATH, ETCPATH, but uses only BINPATH
and only for make install
we install with portage machinery, not with make install

Closes: https://bugs.gentoo.org/880799
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Part-of: https://github.com/gentoo/gentoo/pull/41355
Closes: https://github.com/gentoo/gentoo/pull/41355
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-24 20:11:26 +01:00

33 lines
638 B
Bash

# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs
DESCRIPTION="Bluetooth stack smasher / fuzzer"
HOMEPAGE="http://securitech.homeunix.org/blue/"
SRC_URI="http://securitech.homeunix.org/blue/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
DEPEND="net-wireless/bluez"
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}"/${P}-Makefile.patch
"${FILESDIR}"/${P}-includes.patch
)
src_configure() {
tc-export CC
}
src_install() {
dosbin bss
dodoc AUTHOR BUGS CHANGELOG CONTRIB NOTES README TODO \
replay_packet/replay_l2cap_packet.c
}