diff options
author | maya <maya@pkgsrc.org> | 2019-04-04 07:34:11 +0000 |
---|---|---|
committer | maya <maya@pkgsrc.org> | 2019-04-04 07:34:11 +0000 |
commit | 806f8227fc7f37dc948a886d724b2f4d9bf437cf (patch) | |
tree | 081e4bdfce1c6c663516b2db4558a551644b5ff1 /mk | |
parent | 306c1512446f744461bf3d32387dd6cc836fbcfe (diff) | |
download | pkgsrc-806f8227fc7f37dc948a886d724b2f4d9bf437cf.tar.gz |
Add a generic fonts.mk makefile fragment.
Reviewed by rillig in
http://mail-index.netbsd.org/tech-pkg/2019/03/05/msg020895.html
I am only adding TTF and OTF handling because I don't know enough about
the other font formats. :)
Diffstat (limited to 'mk')
-rw-r--r-- | mk/fonts.mk | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/mk/fonts.mk b/mk/fonts.mk new file mode 100644 index 00000000000..c74ad314662 --- /dev/null +++ b/mk/fonts.mk @@ -0,0 +1,27 @@ +# $NetBSD: fonts.mk,v 1.12 2019/04/04 07:34:11 maya Exp $ +# +# Install .otf and .ttf font files. +# +# The following variables may be used to tweak the installation path: +# +# TTF_FONTS_DIR is the install directory for .ttf files +# +# OTF_FONTS_DIR is the install directory for .otf files + +NO_CONFIGURE?= yes +NO_BUILD?= yes + +TTF_FONTS_DIR?= ${PREFIX}/share/fonts/X11/TTF +OTF_FONTS_DIR?= ${PREFIX}/share/fonts/X11/OTF + +INSTALLATION_DIRS+= ${TTF_FONTS_DIR} ${OTF_FONTS_DIR} + +do-install: install-fonts + +install-fonts: + ${STEP_MSG} "Installing all .otf and .ttf files from " ${WRKSRC} + find ${WRKSRC} -name '*.ttf' \ + -exec ${INSTALL_DATA} "{}" ${DESTDIR}${TTF_FONTS_DIR} ";" + find ${WRKSRC} -name '*.otf' \ + -exec ${INSTALL_DATA} "{}" ${DESTDIR}${OTF_FONTS_DIR} ";" + |