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

japanese/font-migu: Refactor

Lint with portclippy.
Refactoring do-install*.
Switch from LN to RLN.

PR: 277658
This commit is contained in:
Kousuke Kannagi
2026-04-06 08:54:18 +09:00
parent 2f70efae30
commit dabc356c17
+14 -21
View File
@@ -20,42 +20,35 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
USES= fonts:fc zip
FONTPATHSPEC= ${FONTNAME}:pri=60
NO_ARCH= yes
NO_BUILD= yes
SUB_FILES= pkg-install
PKGINSTALL= ${WRKDIR}/pkg-install
PKGDEINSTALL= ${WRKDIR}/pkg-install
SUB_FILES= pkg-install
PORTDOCS= Readme_ipag00303.txt migu-README.txt
PORTDOCS= ${PORTNAME}-README.txt Readme_ipag00303.txt
OPTIONS_DEFINE= DOCS
_1VER= 20200307
_2VER= ${DISTVERSION:E}
_CONF= 20-unhint-${FONTNAME}.conf 62-fonts-${FONTNAME}.conf
do-install:
cd ${WRKDIR}/${PORTNAME}-2m-${_2VER}/ && \
${INSTALL_DATA} ipag00303/*.txt \
${PORTNAME}-README.txt \
${WRKDIR}
@${MKDIR} ${STAGEDIR}${FONTSDIR}
${INSTALL_DATA} \
${WRKDIR}/${PORTNAME}-1p-${_1VER}/*.ttf \
${WRKDIR}/${PORTNAME}-1c-${_1VER}/*.ttf \
${WRKDIR}/${PORTNAME}-1m-${_1VER}/*.ttf \
${WRKDIR}/${PORTNAME}-2m-${_2VER}/*.ttf \
${STAGEDIR}${FONTSDIR}
${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \
${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-*/*.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}
cd ${WRKDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKDIR}/${PORTNAME}-2m-${_2VER}/ && \
${INSTALL_DATA} ${PORTDOCS:S,^Readme,ipag00303/Readme,} \
${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>