# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit font DESCRIPTION="The package of IBM's typeface" HOMEPAGE="https://github.com/IBM/plex" SRC_URI=" https://github.com/IBM/plex/releases/download/@ibm/plex-sans@1.1.0/${PN}-sans.zip \ -> ${PN}-sans-${PV}.zip https://github.com/IBM/plex/releases/download/@ibm/plex-sans-condensed@2.0.0/${PN}-sans-condensed.zip \ -> ${PN}-sans-condensed-${PV}.zip https://github.com/IBM/plex/releases/download/@ibm/plex-serif@2.0.0/${PN}-serif.zip \ -> ${PN}-serif-${PV}.zip https://github.com/IBM/plex/releases/download/@ibm/plex-mono@1.1.0/${PN}-mono.zip \ -> ${PN}-mono-${PV}.zip https://github.com/IBM/plex/releases/download/@ibm/plex-math@1.1.0/${PN}-math.zip \ -> ${PN}-math-${PV}.zip" S="${WORKDIR}" LICENSE="OFL-1.1" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="otf +ttf" REQUIRED_USE="^^ ( otf ttf )" BDEPEND="app-arch/unzip" FONT_S="${S}" FONT_SUFFIX="" src_prepare() { default if use otf; then FONT_SUFFIX+="otf" mv ${PN}-sans/fonts/complete/otf/*.otf . || die mv ${PN}-sans-condensed/fonts/complete/otf/*.otf . || die mv ${PN}-serif/fonts/complete/otf/*.otf . || die mv ${PN}-mono/fonts/complete/otf/*.otf . || die mv ${PN}-math/fonts/complete/otf/*.otf . || die fi if use ttf; then FONT_SUFFIX+="ttf" mv ${PN}-sans/fonts/complete/ttf/*.ttf . || die mv ${PN}-sans-condensed/fonts/complete/ttf/*.ttf . || die mv ${PN}-serif/fonts/complete/ttf/*.ttf . || die mv ${PN}-mono/fonts/complete/ttf/*.ttf . || die mv ${PN}-math/fonts/complete/ttf/*.ttf . || die fi }