1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

japanese/font-vlgothic: Update to 20230918 and take maintainership

Update MASTER_SITES, WWW and pkg-descr.
Lint with portclippy.
Refacor do-install.

Changelog (japanese):
https://raw.githubusercontent.com/daisukesuzuki/VLGothic/refs/tags/20230918/Changelog

PR:		277624
Approved by:	hrs (maintainer timeout > 3 months)
Approved by:	fluffy (mentor)
This commit is contained in:
Kousuke Kannagi
2026-04-10 10:38:09 +09:00
parent 143efd020a
commit 4c7dd4b780
3 changed files with 23 additions and 18 deletions
+19 -15
View File
@@ -1,42 +1,46 @@
PORTNAME= vlgothic
PORTVERSION= 20200720
DISTVERSION= 20230918
CATEGORIES= japanese x11-fonts
MASTER_SITES= OSDN/vlgothic
MASTER_SITES= https://vlgothic.dicey.org/releases/ \
https://github.com/daisukesuzuki/VLGothic/releases/download/${DISTVERSION}/
PKGNAMEPREFIX= ja-font-
DISTNAME= VLGothic-${PORTVERSION}
DISTNAME= VLGothic-${DISTVERSION}
MAINTAINER= hrs@FreeBSD.org
MAINTAINER= mce@FreeBSD.org
COMMENT= VLGothic Japanese TrueType fonts
WWW= http://vlgothic.dicey.org/
WWW= https://vlgothic.dicey.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.en
USES= fonts:fc tar:xz
FONTPATHSPEC= ${FONTNAME}:pri=60
NO_ARCH= yes
NO_BUILD= yes
PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install
PORTDOCS= Changelog LICENSE_E.mplus LICENSE_J.mplus \
README README.sazanami README_J.mplus
WRKSRC= ${WRKDIR}/VLGothic
PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install
PORTDOCS= Changelog LICENSE_E.mplus LICENSE_J.mplus \
README README.sazanami README_J.mplus
OPTIONS_DEFINE= DOCS
_CONF= 20-unhint-${FONTNAME}.conf 62-fonts-${FONTNAME}.conf
do-install:
@${MKDIR} ${STAGEDIR}${FONTSDIR}
${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${FONTSDIR}
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d
${INSTALL_DATA} ${FILESDIR}/20-unhint-${FONTNAME}.conf \
${FILESDIR}/62-fonts-${FONTNAME}.conf \
${INSTALL_DATA} ${_CONF:S,^,${FILESDIR}/,} \
${STAGEDIR}${PREFIX}/etc/fonts/conf.avail
${LN} -s -f ../conf.avail/20-unhint-${FONTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${FONTNAME}.conf
${LN} -s -f ../conf.avail/62-fonts-${FONTNAME}.conf \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${FONTNAME}.conf
${RLN} ${_CONF:S,^,../conf.avail/,} \
${STAGEDIR}${PREFIX}/etc/fonts/conf.d/
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1595868383
SHA256 (VLGothic-20200720.tar.xz) = 297a3813675fbea12c5813b55a78091c9a5946515ecbf9fde8b8102e01c579f4
SIZE (VLGothic-20200720.tar.xz) = 2224932
TIMESTAMP = 1710903219
SHA256 (VLGothic-20230918.tar.xz) = c064b19e72da23a26ef18f336bcfed2cb2f5243cc055f1cfa0b35afc7e850e18
SIZE (VLGothic-20230918.tar.xz) = 2233744
+1
View File
@@ -1 +1,2 @@
Free Japanese TrueType fonts named 'VLGothic'.
Based on M+ fonts and Sazanami fonts.