tkuchikiの日記

新ブログ https://blog.tkuchiki.net

gaurun の spec ファイル

github.com

の spec ファイルを書きました。
rpm をインストールすると、

  • /usr/bin/gaurun
  • /usr/bin/gaurun_recover

をインストールできます。
golangrpm で入れていない場合は、BuildRequires: golang を削除してください。

v0.4.0 の時点では gopkg.in のパッケージを使っていないようですので問題ないですが、
CentOS 6 で rpmbuild が失敗するようになりましたら、git のバージョンを確認してみてください。

See: Unable to download gopkg.in/yaml.v1 with git 1.7.1 · Issue #297 · spf13/hugo · GitHub

rpm 作成手順

curl -sL https://github.com/mercari/gaurun/archive/v0.4.0.tar.gz -o ~/rpmbuild/SOURCES/v0.4.0.tar.gz
# ~/rpmbuild/SPECS/gaurun.spec を設置
rpmbuild -ba ~/rpmbuild/SPECS/gaurun.spec