↓がうまくいかなかったので、別の方法
MSYS2上で動作するnkfコマンドのパッケージを作成する
捻ったことはなく、普通にmakeする方法です。
スクリプト
nkf.exeを作成
$ mkdir -p ~/abs/nkf && cd $_ # absディレクトリ作って移動
$ curl -fsSL https://ja.osdn.net/projects/nkf/downloads/70406/nkf-2.1.5.tar.gz/ -o - | tar xzv # ダウンロードして解凍
$ cd nkf-2.1.5
$ make install
スクリプトの解説
-
Archlinux Wiki パッケージの作成によると PKGBUILD置くところは
~/abs/[パッケージ名]
が推奨 とのことでした。 -
curl -fsSL [URL] -o -
はダウンロード先を標準出力に吐き出すコマンド - パイプして
tar xzv
は標準入力から受け取ったtar.gzファイルを解凍するコマンド - それ以外はディレクトリ作ったり、移動したり、
make
してできたexeをパスの通った場所にコピーするだけです。