summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorepsilonKNOT <gentoo@aisha.cc>2020-12-02 18:01:44 -0500
committerSam James <sam@gentoo.org>2020-12-03 05:09:58 +0000
commitbca7abd8fbd5870928969278a1b891577da2a81e (patch)
tree2f149f91d9e508cbff38847b7722159398af2252
parentmedia-libs/openimageio: fix font installation (diff)
downloadgentoo-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
+}