Created attachment 208997 [details] Update to 006.01 japanese/font-ipamjm was marked as BROKEN due to unfetchable. This is already updated to 006.01 upstream and is fetchable. Sync to upstream not to be deleted.
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/98100604
Created attachment 209636 [details] patch for japanese/font-ipamjm 佐藤氏が適切に処理してくださると思うのですが、他のコミッターさんでもコミットできるパッチを用意するにあたってこちらの方が良いのではないかと思う点がいくつかあったので、代案として私からもパッチを上げさせていただきます。 ・内部にディレクトリを持たず、ファイルをぶちまけてくださるdistfileには、NO_WRKSUBDIRを使うらしい。 ・SUB_FILESに特定の名前のファイルを指定すると、自動的にWRKDIRに生成されたものを使うように変数を書き換える(Mk/bsd.port.mkのapply-slistターゲットのあたり)らしいので、そのあたりを省略。 ・Readme.txtはありきたりな名前だが、 /usr/local/share/doc/ipamjm というパッケージ別のディレクトリへインストールするので、特に名前の重複を気にする必要はなさそう。 ・distinfoはmake makesumを実行して生成するのが今の主流らしい。 (ただ、コミットまでに時間が経つとアレなので、TIMESTAMPをちょっと未来のキリがいいところに書き換えちゃってますけどw) Summary of sentences written in Japanese. NO_WRKSUBDIR should be used for distfile which doesn't have name-version directory. PKGINSTALL=${WRKDIR}/pkg-install is automatically assigned, so it is omitted. Use the name of Readme.txt without changing it. Use the distinfo file generated by make makesum.
This seems to have been possible to close since ports 81d627688ff76616c6beeb391d26a6cf6bafdfca .
(In reply to Tatsuki Makino from comment #3) I am sorry for being unresponsive about this issue for a very long time. The latest commit should fix the fetch problem as you pointed out.