# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit desktop toolchain-funcs xdg DESCRIPTION="Tool for creating error correction data (ecc) for optical media (DVD, CD, BD)" HOMEPAGE="https://dvdisaster.jcea.es/" SRC_URI="https://github.com/speed47/dvdisaster/archive/refs/tags/v${PV}-pl5.tar.gz" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="debug nls" S="${WORKDIR}/${P}-pl5" dvdi_langs="cs de it pt-BR ru sv" for dvdi_lang in ${dvdi_langs}; do IUSE+=" l10n_${dvdi_lang}" done unset dvdi_lang RDEPEND=" dev-libs/glib:2 x11-libs/gdk-pixbuf x11-libs/gtk+:2 nls? ( virtual/libintl )" DEPEND="${RDEPEND}" BDEPEND=" nls? ( sys-devel/gettext ) virtual/os-headers virtual/pkgconfig" DOCS=( CHANGELOG CREDITS.en README ) src_install() { default newicon contrib/${PN}48.png ${PN}.png make_desktop_entry ${PN} ${PN} ${PN} 'System;Utility' local res for res in 16 32 48 64; do newicon -s ${res} contrib/${PN}${res}.png ${PN}.png done local dest="${ED}"/usr/share local dvdi_lang for dvdi_lang in ${dvdi_langs}; do use l10n_${dvdi_lang} || rm -rf \ ${dest}/doc/${PF}/${dvdi_lang/-/_} \ ${dest}/doc/${PF}/CREDITS.${dvdi_lang/-/_} \ ${dest}/man/${dvdi_lang/-/_} || die done rm "${ED}"/usr/bin/*-uninstall.sh || die }