gaurun の spec ファイル
の spec ファイルを書きました。
rpm をインストールすると、
/usr/bin/gaurun
/usr/bin/gaurun_recover
をインストールできます。
golang を rpm で入れていない場合は、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