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:
@@ -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}
|
||||
|
||||
@@ -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 +1,2 @@
|
||||
Free Japanese TrueType fonts named 'VLGothic'.
|
||||
Based on M+ fonts and Sazanami fonts.
|
||||
|
||||
Reference in New Issue
Block a user