mirror of
https://github.com/openbsd/xenocara.git
synced 2025-12-08 10:19:00 +00:00
Build and install DejaVu fonts. ok naddy@.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.7 2010/01/11 20:30:50 matthieu Exp $
|
||||
# $OpenBSD: Makefile,v 1.8 2010/01/16 08:58:54 matthieu Exp $
|
||||
|
||||
# util is done early, alias must come last
|
||||
SUBDIR= encodings \
|
||||
@@ -13,7 +13,7 @@ SUBDIR= encodings \
|
||||
xfree86-type1 ${EXTRAS} \
|
||||
alias
|
||||
|
||||
EXTRAS= bitstream-vera-ttf
|
||||
EXTRAS= dejavu-ttf bitstream-vera-ttf
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
|
||||
|
||||
64
font/dejavu-ttf/Makefile
Normal file
64
font/dejavu-ttf/Makefile
Normal file
@@ -0,0 +1,64 @@
|
||||
# $OpenBSD: Makefile,v 1.1 2010/01/16 08:58:54 matthieu Exp $
|
||||
|
||||
FONT_FILES= \
|
||||
DejaVuSans-Bold.ttf \
|
||||
DejaVuSans-BoldOblique.ttf \
|
||||
DejaVuSans-ExtraLight.ttf \
|
||||
DejaVuSans-Oblique.ttf \
|
||||
DejaVuSans.ttf \
|
||||
DejaVuSansCondensed-Bold.ttf \
|
||||
DejaVuSansCondensed-BoldOblique.ttf \
|
||||
DejaVuSansCondensed-Oblique.ttf \
|
||||
DejaVuSansCondensed.ttf \
|
||||
DejaVuSansMono-Bold.ttf \
|
||||
DejaVuSansMono-BoldOblique.ttf \
|
||||
DejaVuSansMono-Oblique.ttf \
|
||||
DejaVuSansMono.ttf \
|
||||
DejaVuSerif-Bold.ttf \
|
||||
DejaVuSerif-BoldItalic.ttf \
|
||||
DejaVuSerif-Italic.ttf \
|
||||
DejaVuSerif.ttf \
|
||||
DejaVuSerifCondensed-Bold.ttf \
|
||||
DejaVuSerifCondensed-BoldItalic.ttf \
|
||||
DejaVuSerifCondensed-Italic.ttf \
|
||||
DejaVuSerifCondensed.ttf
|
||||
|
||||
CONFIG_FILES= \
|
||||
20-unhint-small-dejavu-sans-mono.conf \
|
||||
20-unhint-small-dejavu-sans.conf \
|
||||
20-unhint-small-dejavu-serif.conf
|
||||
|
||||
BINGRP= wheel
|
||||
|
||||
fontdir= ${X11BASE}/lib/X11/fonts/TTF
|
||||
fontconfigdir= /etc/fonts
|
||||
|
||||
depend:
|
||||
|
||||
all:
|
||||
|
||||
clean:
|
||||
|
||||
cleandir:
|
||||
|
||||
install:
|
||||
@for f in ${FONT_FILES}; do \
|
||||
echo "${INSTALL_DATA} -c ${.CURDIR}/ttf/$$f ${DESTDIR}${fontdir}" ; \
|
||||
${INSTALL_DATA} -c ${.CURDIR}/ttf/$$f ${DESTDIR}${fontdir} ; \
|
||||
done
|
||||
@for f in ${CONFIG_FILES}; do \
|
||||
echo ${INSTALL_DATA} -c ${.CURDIR}/fontconfig/$$f \
|
||||
${DESTDIR}${fontconfigdir}/conf.avail ; \
|
||||
${INSTALL_DATA} -c ${.CURDIR}/fontconfig/$$f \
|
||||
${DESTDIR}${fontconfigdir}/conf.avail ; \
|
||||
( cd ${DESTDIR}${fontconfigdir}/conf.d ; \
|
||||
rm -f $$f ; \
|
||||
ln -s ../conf.avail/$$f ) ; \
|
||||
done
|
||||
@rm -f ${DESTDIR}${fontdir}/fonts.scale
|
||||
mkfontscale ${DESTDIR}${fontdir}
|
||||
@rm -f ${DESTDIR}${fontdir}/fonts.dir
|
||||
mkfontdir ${DESTDIR}${fontdir}
|
||||
|
||||
.include <bsd.xorg.mk>
|
||||
|
||||
Reference in New Issue
Block a user