diff options
author | epsilonKNOT <gentoo@aisha.cc> | 2020-12-02 18:01:44 -0500 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2020-12-03 05:09:58 +0000 |
commit | bca7abd8fbd5870928969278a1b891577da2a81e (patch) | |
tree | 2f149f91d9e508cbff38847b7722159398af2252 | |
parent | media-libs/openimageio: fix font installation (diff) | |
download | gentoo-bca7abd8fbd5870928969278a1b891577da2a81e.tar.gz gentoo-bca7abd8fbd5870928969278a1b891577da2a81e.tar.bz2 gentoo-bca7abd8fbd5870928969278a1b891577da2a81e.zip |
media-libs/openimageio: fix font installation
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Aisha Tammy <gentoo@aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/18290
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r-- | media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild (renamed from media-libs/openimageio/openimageio-2.2.9.0.ebuild) | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/media-libs/openimageio/openimageio-2.2.9.0.ebuild b/media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild index 2ddc9e37ad5f..cdd096fdaca6 100644 --- a/media-libs/openimageio/openimageio-2.2.9.0.ebuild +++ b/media-libs/openimageio/openimageio-2.2.9.0-r1.ebuild @@ -3,8 +3,9 @@ EAPI=7 +FONT_PN=OpenImageIO PYTHON_COMPAT=( python3_{6..9} ) -inherit cmake python-single-r1 +inherit cmake font python-single-r1 DESCRIPTION="A library for reading and writing images" HOMEPAGE="https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO" @@ -112,6 +113,7 @@ src_configure() { local mycmakeargs=( -DVERBOSE=ON -DOIIO_BUILD_TESTS=OFF + -DINSTALL_FONTS=OFF -DBUILD_DOCS=$(usex doc) -DINSTALL_DOCS=$(usex doc) -DSTOP_ON_WARNING=OFF @@ -136,3 +138,18 @@ src_configure() { cmake_src_configure } + +src_install() { + cmake_src_install + # can't use font_src_install + # it does directory hierarchy recreation + FONT_S=( + "${S}/src/fonts/Droid_Sans" + "${S}/src/fonts/Droid_Sans_Mono" + "${S}/src/fonts/Droid_Serif" + ) + insinto ${FONTDIR} + for dir in "${FONT_S[@]}"; do + doins "${dir}"/*.ttf + done +} |