tkuchikiの日記

Linux やプログラミングについて書きます。

rpmbuild

golang の spec ファイル

執筆時の go の最新安定版は1.5.1 です。 rpm をインストールすると、 /usr/local/go /usr/bin/go (/usr/local/go/bin/go の symlink) /usr/bin/gofmt (/usr/local/go/bin/gofmt の symlink) /usr/bin/godoc (/usr/local/go/bin/godoc の symlink) をインス…

gaurun の spec ファイル

github.com の spec ファイルを書きました。 rpm をインストールすると、 /usr/bin/gaurun /usr/bin/gaurun_recover をインストールできます。 golang を rpm で入れていない場合は、BuildRequires: golang を削除してください。 v0.4.0 の時点では gopkg.in…

git 2.2.0 の rpm 作成方法

rpm を作成した環境は、CentOS 6.4、git 1.7.1 です。執筆時(2014/12/15) の git 最新版は 2.2.0 でした。 git.spec が極端に変更されない限りは、 多少バージョンが前後しても同様の手順で作業できると思います。perl-Git に、subversion-perl, perl-YAML …

Redis の rpm を簡単に作成できるようにした

以前、CentOS 6 用 Redis 2.6.13 の RPM 作成手順 - tkuchikiの日記 という記事を書いたが、 毎回記事を見ながら作業するのは面倒なので、変数を少し変えただけで作れるようにした。rpmbuild の環境がない場合は、以下を予め実行。 yum install -y rpmbuild …