5f83c89b78
- Upgrade all remaining EAPI <8 ebuilds to EAPI 8
- Convert cmake-utils→cmake, eutils→remove, epatch→PATCHES=(),
fdo-mime→xdg, autotools-utils→autotools, versionator→ver_cut,
waf-utils xdg-utils→xdg, autotools-utils_src_install→default
- Replace github.com/Sabayon/entropy.git with
gitea.disconnected-by-peer.at/sablink/entropy.git in all ebuilds
- Add no-EAPI ebuilds (afatech9005-firmware, mktorrent-borg,
ddcxinfo-knoppix, hbaapi, keyboard-configuration-helpers)
- Version bumps: kupfer 319→329, elementary-icon-theme 4.3.1→8.2.0,
cairo-dock/plugins 3.4.1→3.6.2, langtable 0.0.43→0.0.71,
triggerhappy 0.3.4→0.5.0, libideviceactivation 1.0.0→1.1.1,
quassel-core-bin 0.13_pre→0.14.0
- Update PYTHON_COMPAT to python3_{11,12,13,14} across all Python packages
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
40 lines
713 B
Bash
40 lines
713 B
Bash
# Copyright 1999-2024 Gentoo Foundation
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI=8
|
|
inherit autotools
|
|
|
|
MY_PN="${PN}_src"
|
|
MY_P="${MY_PN}_${PV}"
|
|
DESCRIPTION="The Host Bus Adapter API for managing Fibre Channel Host Bus Adapters"
|
|
HOMEPAGE="http://hbaapi.sourceforge.net/"
|
|
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz"
|
|
|
|
LICENSE="as-is"
|
|
SLOT="0"
|
|
KEYWORDS="~ppc ~x86 ~amd64"
|
|
IUSE=""
|
|
|
|
DEPEND=""
|
|
RDEPEND=""
|
|
|
|
S="${WORKDIR}/${MY_P}"
|
|
|
|
PATCHES=( "${FILESDIR}/${P}-fix-implicit-conversion-to-pointer.patch" )
|
|
|
|
src_prepare() {
|
|
cp "${FILESDIR}"/build/* "${S}"/ -Rp
|
|
default
|
|
eautoreconf
|
|
}
|
|
|
|
src_compile() {
|
|
econf --disable-static
|
|
emake -j1 all
|
|
}
|
|
|
|
src_install() {
|
|
default
|
|
dodoc readme.txt
|
|
}
|