From nobody Wed Apr 8 15:59:28 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4frSS066Hsz6YLmw for ; Wed, 08 Apr 2026 15:59:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4frSS03c3Mz47Y6 for ; Wed, 08 Apr 2026 15:59:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775663968; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=BYCNk2xXkyKlhvU04/JcXcMcLN4ioR4CdJUro8TJBkE=; b=EpR7bKVzKoCJXAKJ7DuloAfQHXdubDZxurSI64jtf7UOMZwQuh93M8fF9RwEyEYPjzVNc/ FDeESFjmHCq7hVwtmLvuIQCTNaYhPzqFIwRaX1iwiVDg7+3sGimHYNwK9uwHe2AG4/lA8N 0bCJC3/rX7oL99eBQ/JmrGPBrC/p0iAwNDb4DhjGZlLrX9CfMg1Uh1NQE5WpH7tIoW44+o oQgWCv3dHPvgRJnspuFXozG/+CB3R1kkE8LS/Dl8ZcnxqwcAvIaNmFJiIflG1hSWX6HXGc nbPYItmn6lOFrpG366mfIfEOonbv6RZlmHLDsAuZiuBoEvts1gcO8qEZJNmI8g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775663968; a=rsa-sha256; cv=none; b=WdUjy15yltnH+lBHIYY57x+02vhQmxHARZkZekamTnngRiaS8Nz/Tw16a3CRJu+9pXp4fe JAcOov8Nqf7npbnTw5yiDq5Zd53TB7tdxwFvcucMI4qgHiksnzlZfDQ/doCriiUVXaWYdz 0JdXIgZfdEtFl7VTBEBV2rHUR3Jm28oKAoey4x8kRE4W/TCIJKO0Rws5Trqg+oALaARHRF Tu1ivmiN+nU9qnOd1TqqmsN6dUJG3MqhuBH0HU62cTV6gqY68dzna4gPw7COf3XOhau5NN FFdwkXvoJHEanVLGLPshrbzpMPhmFlwiumyT0CRoZcbVV1Uveo8/Xsz985KdTg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775663968; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=BYCNk2xXkyKlhvU04/JcXcMcLN4ioR4CdJUro8TJBkE=; b=VesF+hcXbB4gnc1cQRzSmx1kq42HLfb5FeIa5Zyx0JqIFG+I+DUyCOhSxZrGdVuWMkXAUg NYRolztLgod84Y6DwkkSCvndCAhlj/BEBGBtrfJcEV+3TBhHDba/eLIwa8z51hOoDmB49H X/t1udWaTCt/JGcWFsWEOcwR8InpmCtCAO39dE2VPRofmSUEkLFxMc+g1kAuTT/HL9+wsF 6YcgS++srvm68RweWgGWo7bDFENt3RMVxQRH5C0t+78+6T7CWlAc4mXb9pv8NPWzN7s6bO 1CnvqcPfRbZ/I62zjvOXRkhHASdtXBgSiXYuV5voIsEoUSUaIbTUm7JctlmQPQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4frSS02vN1zZF3 for ; Wed, 08 Apr 2026 15:59:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 46217 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 08 Apr 2026 15:59:28 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Kousuke Kannagi Subject: git: 224f94d5a77d - main - japanese/font-migmix: Refactor List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mce X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 224f94d5a77dd660057dba63e046db13a93ae07b Auto-Submitted: auto-generated Date: Wed, 08 Apr 2026 15:59:28 +0000 Message-Id: <69d67b60.46217.22de1ee9@gitrepo.freebsd.org> The branch main has been updated by mce: URL: https://cgit.FreeBSD.org/ports/commit/?id=224f94d5a77dd660057dba63e046db13a93ae07b commit 224f94d5a77dd660057dba63e046db13a93ae07b Author: Kousuke Kannagi AuthorDate: 2026-04-07 01:09:31 +0000 Commit: Kousuke Kannagi CommitDate: 2026-04-08 15:58:30 +0000 japanese/font-migmix: Refactor Lint with portclippy. Refactoring do-install*. Switch from LN to RLN. PR: 277645 Approved by: fluffy (mentor), osa (mentor) --- japanese/font-migmix/Makefile | 33 +++++++++++++-------------------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/japanese/font-migmix/Makefile b/japanese/font-migmix/Makefile index 0e79b56a5407..4c2196472f09 100644 --- a/japanese/font-migmix/Makefile +++ b/japanese/font-migmix/Makefile @@ -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 migmix-README.txt +PORTDOCS= ${FONTNAME}-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 \ - migmix-README.txt \ - ${WRKDIR} @${MKDIR} ${STAGEDIR}${FONTSDIR} - ${INSTALL_DATA} \ - ${WRKDIR}/${PORTNAME}-1m-${_1VER}/*.ttf \ - ${WRKDIR}/${PORTNAME}-2m-${_2VER}/*.ttf \ - ${WRKDIR}/${PORTNAME}-1p-${_1VER}/*.ttf \ - ${WRKDIR}/${PORTNAME}-2p-${_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} + cd ${WRKDIR}/${PORTNAME}-2m-${_2VER}/ && \ + ${INSTALL_DATA} ${PORTDOCS:S,^Readme,ipag00303/Readme,} \ + ${STAGEDIR}${DOCSDIR} .include