summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormaya <maya@pkgsrc.org>2020-11-06 18:04:24 +0000
committermaya <maya@pkgsrc.org>2020-11-06 18:04:24 +0000
commit09f15c73e73aa575ded4cb9a29ffba00d123fe65 (patch)
tree8c61090bd1ad2ad23a9cfa77ae807b13c8e3e74b
parentafb04d29a006c1cab758cba58568e2c679114116 (diff)
downloadpkgsrc-09f15c73e73aa575ded4cb9a29ffba00d123fe65.tar.gz
mk/fonts.mk: don't add NO_CONFIGURE and NO_BUILD, have packages set it.
This makes it easier to use the mk fragment with fonts that need a build step, like new liberation-ttf. While here switch some fonts using post-install unnecessarily to do-install (Committed at the same time as it wasn't tested separately) No PLIST changes to the packages/build breakage, so no changes expected to the packages.
-rw-r--r--fonts/UnifrakturMaguntia-ttf/Makefile5
-rw-r--r--fonts/alee-ttf/Makefile5
-rw-r--r--fonts/cantarell-fonts/Makefile5
-rw-r--r--fonts/cascadia-ttf/Makefile5
-rw-r--r--fonts/comic-neue/Makefile5
-rw-r--r--fonts/culmus/Makefile5
-rw-r--r--fonts/cyberbit-ttf/Makefile5
-rw-r--r--fonts/evermono-ttf/Makefile7
-rw-r--r--fonts/ibm-plex-otf/Makefile5
-rw-r--r--fonts/ibm-plex-ttf/Makefile5
-rw-r--r--fonts/inconsolata-ttf/Makefile5
-rw-r--r--fonts/koruri-ttf/Makefile5
-rw-r--r--fonts/linux-libertine-ttf/Makefile5
-rw-r--r--fonts/montserrat/Makefile7
-rw-r--r--fonts/ms-ttf/Makefile5
-rw-r--r--fonts/overpass/Makefile5
-rw-r--r--fonts/paratype-ttf/Makefile5
-rw-r--r--fonts/public-sans/Makefile5
-rw-r--r--fonts/recursive-ttf/Makefile5
-rw-r--r--fonts/roboto-fonts/Makefile5
-rw-r--r--fonts/symbola-ttf/Makefile5
-rw-r--r--fonts/twemoji-color-font-ttf/Makefile5
-rw-r--r--fonts/ubuntu-fonts/Makefile7
-rw-r--r--fonts/umefont-ttf/Makefile5
-rw-r--r--fonts/un-core-ttf/Makefile5
-rw-r--r--fonts/un-extra-ttf/Makefile5
-rw-r--r--fonts/uralic-ttf/Makefile5
-rw-r--r--fonts/urbanrenewal-ttf/Makefile5
-rw-r--r--fonts/vera-ttf/Makefile5
-rw-r--r--fonts/vlgothic-ttf/Makefile5
-rw-r--r--mk/fonts.mk4
31 files changed, 124 insertions, 36 deletions
diff --git a/fonts/UnifrakturMaguntia-ttf/Makefile b/fonts/UnifrakturMaguntia-ttf/Makefile
index 03efc3cebf7..688332fc448 100644
--- a/fonts/UnifrakturMaguntia-ttf/Makefile
+++ b/fonts/UnifrakturMaguntia-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2020/03/20 11:57:38 nia Exp $
+# $NetBSD: Makefile,v 1.4 2020/11/06 18:04:24 maya Exp $
DISTNAME= UnifrakturMaguntia.2017-03-19
PKGNAME= ${DISTNAME:S/-//g:S/./-ttf-0./}
@@ -11,5 +11,8 @@ HOMEPAGE= http://unifraktur.sourceforge.net/maguntia.html
COMMENT= Unicode Fraktur Font
LICENSE= ofl-v1.1
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/alee-ttf/Makefile b/fonts/alee-ttf/Makefile
index 2f8d8a308d6..1be2a2ed4b3 100644
--- a/fonts/alee-ttf/Makefile
+++ b/fonts/alee-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2020/03/24 14:01:18 nia Exp $
+# $NetBSD: Makefile,v 1.26 2020/11/06 18:04:24 maya Exp $
DISTNAME= fonts-alee_13.3
PKGNAME= ${DISTNAME:S/fonts-alee_/alee-ttf-/1}
@@ -13,5 +13,8 @@ LICENSE= artistic
WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/g}
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/cantarell-fonts/Makefile b/fonts/cantarell-fonts/Makefile
index da8c77f914e..2dec6441c61 100644
--- a/fonts/cantarell-fonts/Makefile
+++ b/fonts/cantarell-fonts/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2020/03/22 09:48:36 nia Exp $
+# $NetBSD: Makefile,v 1.12 2020/11/06 18:04:24 maya Exp $
DISTNAME= cantarell-fonts-0.201
CATEGORIES= fonts gnome
@@ -10,5 +10,8 @@ HOMEPAGE= https://wiki.gnome.org/Projects/CantarellFonts
COMMENT= Contemporary Humanist sans serif font designed for on-screen reading
LICENSE= ofl-v1.1
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/cascadia-ttf/Makefile b/fonts/cascadia-ttf/Makefile
index f1672f0281e..7914758698d 100644
--- a/fonts/cascadia-ttf/Makefile
+++ b/fonts/cascadia-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2020/10/08 12:41:10 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2020/11/06 18:04:24 maya Exp $
DISTNAME= CascadiaCode-2009.22
PKGNAME= ${DISTNAME:S/CascadiaCode/cascadia-ttf/}
@@ -15,5 +15,8 @@ LICENSE= ofl-v1.1
WRKSRC= ${WRKDIR}
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/comic-neue/Makefile b/fonts/comic-neue/Makefile
index 912b65e2afe..5ca0737f831 100644
--- a/fonts/comic-neue/Makefile
+++ b/fonts/comic-neue/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2020/03/05 14:14:27 nia Exp $
+# $NetBSD: Makefile,v 1.2 2020/11/06 18:04:25 maya Exp $
DISTNAME= comic-neue-2.3
CATEGORIES= fonts
@@ -12,6 +12,9 @@ LICENSE= ofl-v1.1
WRKSRC= ${WRKDIR}
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
post-install:
${FIND} ${DESTDIR}${PREFIX} -name '.*' -print0 | ${XARGS} -0 rm -f
diff --git a/fonts/culmus/Makefile b/fonts/culmus/Makefile
index cd77602f26c..bc25f85768b 100644
--- a/fonts/culmus/Makefile
+++ b/fonts/culmus/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2020/11/05 08:31:29 maya Exp $
+# $NetBSD: Makefile,v 1.7 2020/11/06 18:04:25 maya Exp $
DISTNAME= culmus-0.133
CATEGORIES= fonts
@@ -9,5 +9,8 @@ HOMEPAGE= http://culmus.sourceforge.net/
COMMENT= Culmus Hebrew fonts
LICENSE= gnu-gpl-v2
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/cyberbit-ttf/Makefile b/fonts/cyberbit-ttf/Makefile
index 93c8ccf9e7f..a1a43941382 100644
--- a/fonts/cyberbit-ttf/Makefile
+++ b/fonts/cyberbit-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2019/04/06 08:44:07 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2020/11/06 18:04:25 maya Exp $
PKGNAME= cyberbit-ttf-2.0
PKGREVISION= 8
@@ -8,5 +8,8 @@ COMMENT= Multilingual TrueType font from Bitstream
CONFLICTS= cyberbase-ttf-[0-9]*
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../fonts/cyberbit-ttf/Makefile.common"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/evermono-ttf/Makefile b/fonts/evermono-ttf/Makefile
index 99c756931e9..b9e70ba26a3 100644
--- a/fonts/evermono-ttf/Makefile
+++ b/fonts/evermono-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2019/04/06 08:46:04 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2020/11/06 18:04:25 maya Exp $
DISTNAME= evermono
VERSION= 7.0.0
@@ -17,9 +17,12 @@ DIST_SUBDIR= evermono-ttf-${VERSION}
WRKSRC= ${WRKDIR}/evermono-${VERSION}
USE_LANGUAGES= # none
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
INSTALLATION_DIRS+= ${FONTDIR} share/doc/evermono-ttf
-post-install:
+do-install:
${INSTALL_DATA} ${WRKSRC}/emono-licence.txt ${DESTDIR}${PREFIX}/share/doc/evermono-ttf/
.include "../../mk/fonts.mk"
diff --git a/fonts/ibm-plex-otf/Makefile b/fonts/ibm-plex-otf/Makefile
index 3061ca44272..6f4f6b9de28 100644
--- a/fonts/ibm-plex-otf/Makefile
+++ b/fonts/ibm-plex-otf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2020/04/28 11:46:29 nikita Exp $
+# $NetBSD: Makefile,v 1.5 2020/11/06 18:04:25 maya Exp $
PKGNAME= ibm-plex-otf-4.0.2
GITHUB_PROJECT= plex
@@ -16,5 +16,8 @@ LICENSE= ofl-v1.1
USE_LANGUAGES= # none
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/ibm-plex-ttf/Makefile b/fonts/ibm-plex-ttf/Makefile
index f73dee0e3e3..d87e59f3d47 100644
--- a/fonts/ibm-plex-ttf/Makefile
+++ b/fonts/ibm-plex-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2020/04/28 11:46:29 nikita Exp $
+# $NetBSD: Makefile,v 1.6 2020/11/06 18:04:25 maya Exp $
PKGNAME= ibm-plex-ttf-4.0.2
GITHUB_PROJECT= plex
@@ -16,5 +16,8 @@ LICENSE= ofl-v1.1
USE_LANGUAGES= # none
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/inconsolata-ttf/Makefile b/fonts/inconsolata-ttf/Makefile
index 93bc75da420..6b497bfa9c9 100644
--- a/fonts/inconsolata-ttf/Makefile
+++ b/fonts/inconsolata-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2019/07/29 08:43:17 nia Exp $
+# $NetBSD: Makefile,v 1.15 2020/11/06 18:04:25 maya Exp $
PKGNAME= inconsolata-ttf-2.001
CATEGORIES= fonts
@@ -25,5 +25,8 @@ do-extract:
${CP} ${_DISTDIR}/${file} ${WRKSRC}/${file}
.endfor
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/koruri-ttf/Makefile b/fonts/koruri-ttf/Makefile
index a36b9f9f22f..22caa3babfb 100644
--- a/fonts/koruri-ttf/Makefile
+++ b/fonts/koruri-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2019/07/27 15:02:55 nia Exp $
+# $NetBSD: Makefile,v 1.15 2020/11/06 18:04:25 maya Exp $
DISTNAME= Koruri-${KORURI_VERSION}
PKGNAME= koruri-ttf-${KORURI_VERSION}
@@ -17,5 +17,8 @@ KORURI_VERSION= 20180915
USE_LANGUAGES= # none
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/linux-libertine-ttf/Makefile b/fonts/linux-libertine-ttf/Makefile
index 21940c5fda7..bd304c283c0 100644
--- a/fonts/linux-libertine-ttf/Makefile
+++ b/fonts/linux-libertine-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2020/03/24 14:06:49 nia Exp $
+# $NetBSD: Makefile,v 1.10 2020/11/06 18:04:25 maya Exp $
DISTNAME= LinLibertineTTF_5.3.0_2012_07_02
PKGNAME= ${DISTNAME:S/LinLibertineTTF_/linux-libertine-ttf-/:C/_[^_].*$//}
@@ -13,5 +13,8 @@ LICENSE= gnu-gpl-v2 OR ofl-v1.0
WRKSRC= ${WRKDIR}
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/montserrat/Makefile b/fonts/montserrat/Makefile
index b614dd2d995..44775553b8e 100644
--- a/fonts/montserrat/Makefile
+++ b/fonts/montserrat/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2020/08/06 11:06:42 pin Exp $
+# $NetBSD: Makefile,v 1.2 2020/11/06 18:04:26 maya Exp $
DISTNAME= Montserrat-7.210
PKGNAME= ${DISTNAME:tl}
@@ -16,7 +16,10 @@ WRKSRC= ${WRKDIR}/${DISTNAME}
DOCDIR= ${PREFIX}/share/doc/${PKGBASE}
INSTALLATION_DIRS+= ${DOCDIR}
-post-install:
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
+do-install:
${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${DOCDIR}
.include "../../mk/fonts.mk"
diff --git a/fonts/ms-ttf/Makefile b/fonts/ms-ttf/Makefile
index 8887859dd6a..d345610b134 100644
--- a/fonts/ms-ttf/Makefile
+++ b/fonts/ms-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.26 2020/03/20 11:57:39 nia Exp $
+# $NetBSD: Makefile,v 1.27 2020/11/06 18:04:26 maya Exp $
DISTNAME= # empty
PKGNAME= ms-ttf-20020306
@@ -26,6 +26,9 @@ DIST_SUBDIR= ms-ttf
EXTRACT_CMD= ${LOCALBASE}/bin/cabextract -q $${extract_file}
DOCDIR= ${PREFIX}/share/doc/ms-ttf
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
INSTALLATION_DIRS+= ${DOCDIR}
post-extract:
diff --git a/fonts/overpass/Makefile b/fonts/overpass/Makefile
index 773c55476d3..5a41cf15699 100644
--- a/fonts/overpass/Makefile
+++ b/fonts/overpass/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2020/11/05 08:31:29 maya Exp $
+# $NetBSD: Makefile,v 1.6 2020/11/06 18:04:26 maya Exp $
DISTNAME= Overpass-3.0.4
CATEGORIES= fonts
@@ -9,5 +9,8 @@ HOMEPAGE= https://github.com/RedHatBrand/Overpass
COMMENT= Font family inspired by Highway Gothic
LICENSE= ofl-v1.1 AND gnu-lgpl-v2.1
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/paratype-ttf/Makefile b/fonts/paratype-ttf/Makefile
index edc345a49a9..1f9063bb6b6 100644
--- a/fonts/paratype-ttf/Makefile
+++ b/fonts/paratype-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2019/04/06 08:56:01 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2020/11/06 18:04:26 maya Exp $
DISTNAME= paratype-ttf-20140616
CATEGORIES= fonts
@@ -14,6 +14,9 @@ LICENSE= paratype
WRKSRC= ${WRKDIR}
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
INSTALLATION_DIRS+= share/doc/paratype-ttf
do-install:
diff --git a/fonts/public-sans/Makefile b/fonts/public-sans/Makefile
index 085a4a82c3e..df0cdc8c6c5 100644
--- a/fonts/public-sans/Makefile
+++ b/fonts/public-sans/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2020/01/12 15:21:10 mef Exp $
+# $NetBSD: Makefile,v 1.4 2020/11/06 18:04:26 maya Exp $
VERSION= 1.008
DISTNAME= public-sans-v${VERSION}
@@ -12,5 +12,8 @@ HOMEPAGE= https://github.com/uswds/public-sans/
COMMENT= Strong, neutral typeface for text or display
LICENSE= ofl-v1.1
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/recursive-ttf/Makefile b/fonts/recursive-ttf/Makefile
index f1fc0878e0a..f1416cc17f6 100644
--- a/fonts/recursive-ttf/Makefile
+++ b/fonts/recursive-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2020/01/17 16:17:21 ng0 Exp $
+# $NetBSD: Makefile,v 1.2 2020/11/06 18:04:26 maya Exp $
GITHUB_PROJECT= recursive
GITHUB_RELEASE= 1.030
@@ -16,5 +16,8 @@ LICENSE= ofl-v1.1
# \todo: Build from source.
# \todo: Build OTF (current static source choice only includes TTF)
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/roboto-fonts/Makefile b/fonts/roboto-fonts/Makefile
index aee70cdd77f..27ce1d159b8 100644
--- a/fonts/roboto-fonts/Makefile
+++ b/fonts/roboto-fonts/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2019/04/06 08:57:04 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2020/11/06 18:04:26 maya Exp $
DISTNAME= roboto-fonts-20150923
CATEGORIES= fonts
@@ -9,5 +9,8 @@ HOMEPAGE= https://www.google.com/fonts/specimen/Roboto
COMMENT= Roboto font family from Google's Android
LICENSE= apache-2.0
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/symbola-ttf/Makefile b/fonts/symbola-ttf/Makefile
index fa40f3340bc..cd9eb86b4fd 100644
--- a/fonts/symbola-ttf/Makefile
+++ b/fonts/symbola-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2019/04/06 09:29:23 maya Exp $
+# $NetBSD: Makefile,v 1.5 2020/11/06 18:04:26 maya Exp $
DISTNAME= Symbola
PKGNAME= symbola-ttf-9.17
@@ -17,5 +17,8 @@ LICENSE= public-domain
WRKSRC= ${WRKDIR}
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/twemoji-color-font-ttf/Makefile b/fonts/twemoji-color-font-ttf/Makefile
index b8de0f3646d..7b447591118 100644
--- a/fonts/twemoji-color-font-ttf/Makefile
+++ b/fonts/twemoji-color-font-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2020/10/03 09:12:06 nia Exp $
+# $NetBSD: Makefile,v 1.5 2020/11/06 18:04:26 maya Exp $
PKGNAME= twemoji-color-font-ttf-13.0.1
DISTNAME= TwitterColorEmoji-SVGinOT-Linux-${PKGVERSION_NOREV}
@@ -12,5 +12,8 @@ HOMEPAGE= https://github.com/eosrei/twemoji-color-font
COMMENT= Twitter color emoji SVGinOT font
LICENSE= cc-by-v4.0 AND mit
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/ubuntu-fonts/Makefile b/fonts/ubuntu-fonts/Makefile
index ea0bf3c80d8..89e3b748abd 100644
--- a/fonts/ubuntu-fonts/Makefile
+++ b/fonts/ubuntu-fonts/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2019/04/06 08:58:11 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2020/11/06 18:04:27 maya Exp $
VERSION= 0.83
PKGNAME= ubuntu-fonts-${VERSION}
@@ -12,6 +12,9 @@ HOMEPAGE= http://font.ubuntu.com/
COMMENT= TrueType font family from Ubuntu
LICENSE= ubuntu-font-license
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
DOCDIR= ${PREFIX}/share/doc/${PKGBASE}
INSTALLATION_DIRS+= ${DOCDIR}
@@ -23,7 +26,7 @@ INSTALL_DOCS= CONTRIBUTING.txt \
TRADEMARKS.txt \
copyright.txt
-post-install:
+do-install:
.for docfile in ${INSTALL_DOCS}
${INSTALL_DATA} ${WRKSRC}/${docfile} ${DESTDIR}${DOCDIR}
.endfor
diff --git a/fonts/umefont-ttf/Makefile b/fonts/umefont-ttf/Makefile
index 52d185f5ef7..34cf2e999da 100644
--- a/fonts/umefont-ttf/Makefile
+++ b/fonts/umefont-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.60 2019/04/04 11:15:24 maya Exp $
+# $NetBSD: Makefile,v 1.61 2020/11/06 18:04:27 maya Exp $
#
DISTNAME= umefont_610
@@ -17,6 +17,9 @@ WRKSRC= ${WRKDIR}/${DISTNAME:C/([a-z]+)-//}
CONFLICTS= umefont<=0.421
SUPERSEDES= umefont<=0.421
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
INSTALLATION_DIRS+= ${PREFIX}/share/doc/${PKGBASE}
do-install:
diff --git a/fonts/un-core-ttf/Makefile b/fonts/un-core-ttf/Makefile
index 36bef969ffc..f60d11588f4 100644
--- a/fonts/un-core-ttf/Makefile
+++ b/fonts/un-core-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2020/01/18 23:31:58 rillig Exp $
+# $NetBSD: Makefile,v 1.12 2020/11/06 18:04:27 maya Exp $
DISTNAME= un-fonts-core-1.0.2-080608
PKGNAME= ${DISTNAME:S/fonts-core/core-ttf/:S/-0/.200/}
@@ -14,5 +14,8 @@ CONFLICTS+= un-ttf-[0-9]*
WRKSRC= ${WRKDIR}/un-fonts
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/un-extra-ttf/Makefile b/fonts/un-extra-ttf/Makefile
index 031caf465da..258602edb28 100644
--- a/fonts/un-extra-ttf/Makefile
+++ b/fonts/un-extra-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2020/01/18 23:31:58 rillig Exp $
+# $NetBSD: Makefile,v 1.12 2020/11/06 18:04:27 maya Exp $
DISTNAME= un-fonts-extra-1.0.2-080608
PKGNAME= ${DISTNAME:S/fonts-extra/extra-ttf/:S/-0/.200/}
@@ -14,5 +14,8 @@ CONFLICTS+= un-ttf-[0-9]*
WRKSRC= ${WRKDIR}/un-fonts
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/uralic-ttf/Makefile b/fonts/uralic-ttf/Makefile
index ccbb5fa624b..99047aa62ca 100644
--- a/fonts/uralic-ttf/Makefile
+++ b/fonts/uralic-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2019/04/04 10:28:53 maya Exp $
+# $NetBSD: Makefile,v 1.5 2020/11/06 18:04:27 maya Exp $
#
DISTNAME= uralic-ttf-0.0.20040603
@@ -16,5 +16,8 @@ LICENSE= gnu-gpl-v2
WRKSRC= ${WRKDIR}
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/fonts/urbanrenewal-ttf/Makefile b/fonts/urbanrenewal-ttf/Makefile
index f6cd2b1c11a..8b71471467b 100644
--- a/fonts/urbanrenewal-ttf/Makefile
+++ b/fonts/urbanrenewal-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2020/01/26 17:31:12 rillig Exp $
+# $NetBSD: Makefile,v 1.7 2020/11/06 18:04:27 maya Exp $
#
DISTNAME= urbanrenewal
@@ -26,6 +26,9 @@ INSTALLATION_DIRS+= share/doc/${PKGBASE}
TOOLS_PLATFORM.unzip= # empty
.endif
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
do-install:
${INSTALL_DATA} ${WRKSRC}/*.pdf ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
${INSTALL_DATA} ${WRKSRC}/*.txt ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
diff --git a/fonts/vera-ttf/Makefile b/fonts/vera-ttf/Makefile
index 81472497d78..b09d8b5ebd8 100644
--- a/fonts/vera-ttf/Makefile
+++ b/fonts/vera-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2019/04/04 07:35:18 maya Exp $
+# $NetBSD: Makefile,v 1.21 2020/11/06 18:04:27 maya Exp $
#
# The "vera-ttf" package must always contain unmodified TTF files according
@@ -20,6 +20,9 @@ LICENSE= vera-ttf-license
INSTALLATION_DIRS+= share/doc/vera-ttf share/examples/vera-ttf
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
do-install:
${INSTALL_DATA} ${WRKSRC}/local.conf ${DESTDIR}${PREFIX}/share/examples/vera-ttf
cd ${WRKSRC} && ${INSTALL_DATA} *.TXT ${DESTDIR}${PREFIX}/share/doc/vera-ttf
diff --git a/fonts/vlgothic-ttf/Makefile b/fonts/vlgothic-ttf/Makefile
index a6f717d7bb7..9f796e9d4cd 100644
--- a/fonts/vlgothic-ttf/Makefile
+++ b/fonts/vlgothic-ttf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.31 2020/09/12 10:03:22 tsutsui Exp $
+# $NetBSD: Makefile,v 1.32 2020/11/06 18:04:27 maya Exp $
DISTNAME= VLGothic-20200720
PKGNAME= ${DISTNAME:tl:S/-/-ttf-/}
@@ -13,5 +13,8 @@ LICENSE= modified-bsd AND mplusfont
WRKSRC= ${WRKDIR}/VLGothic
+NO_CONFIGURE= yes
+NO_BUILD= yes
+
.include "../../mk/fonts.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/mk/fonts.mk b/mk/fonts.mk
index 594a2acdb24..1c51dfd05cb 100644
--- a/mk/fonts.mk
+++ b/mk/fonts.mk
@@ -1,4 +1,4 @@
-# $NetBSD: fonts.mk,v 1.16 2020/03/22 09:46:10 nia Exp $
+# $NetBSD: fonts.mk,v 1.17 2020/11/06 18:04:27 maya Exp $
#
# Install .otf and .ttf font files.
#
@@ -8,8 +8,6 @@
#
# OTF_FONTS_DIR is the install directory for .otf files
-NO_CONFIGURE?= yes
-NO_BUILD?= yes
USE_LANGUAGES?= # none
TTF_FONTS_DIR?= ${PREFIX}/share/fonts/X11/TTF