# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit flag-o-matic toolchain-funcs

MY_PV="2.12.4"

DESCRIPTION="Official prebuilt nightly HBCI Plugin for Jameica"
HOMEPAGE="https://jameica.org/products/hibiscus"
SRC_URI="https://jameica.org/products/${PN}/releases/current/${PN}-${MY_PV}.zip"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
RESTRICT="strip"

RDEPEND=">=dev-java/jameica-2.12.0"
BDEPEND="app-arch/unzip"

QA_PREBUILT="
	opt/${PN}/lib/libct.so
	opt/${PN}/lib/libhbci4java-card-freebsd-64.so
	opt/${PN}/lib/libhbci4java-card-linux-32.so
	opt/${PN}/lib/libhbci4java-card-linux-64.so
	opt/${PN}/lib/libhbci4java-sizrdh-linux-gcc2.so
	opt/${PN}/lib/libhbci4java-sizrdh-linux-gcc3.so
	opt/${PN}/lib/libtowitoko-2.0.7-amd64.so
	opt/${PN}/lib/libtowitoko-2.0.7.so
"
QA_SONAME="
	opt/${PN}/lib/libhbci4java-card-freebsd-64.so
	opt/${PN}/lib/libhbci4java-sizrdh-linux-gcc2.so
"

S="${WORKDIR}"

src_prepare() {
	default

	rm ${S}/${PN}/lib/libhbci4java-card-freebsd-64.so
	rm ${S}/${PN}/lib/libhbci4java-sizrdh-linux-gcc2.so
}

src_install() {
	dodir /opt/jameica/plugins
	cp -ap "${S}"/* "${D}"/opt/jameica/plugins/hibiscus/
}