忘れそうなのでメモ。
■作業ディレクトリの作成
$ mkdir work $ cd work
■ツールを持ってくる
$ git clone https://git.centos.org/git/centos-git-common.git
■ツールの配備
$ mkdir ~/bin $ ln -s `pwd`/centos-git-common/get_sources.sh ~/bin/
■Kernel のソースコードを持ってくる場合の手順
●kernel を取得
$ git clone https://git.centos.org/git/rpms/kernel.git
●ソースのダウンロード
$ cd kernel $ git checkout c7 $ ~/bin/get_sources.sh
●SRPM に固める
$ rpmbuild -bs --nodeps --define "%_topdir `pwd`" --define 'dist .el7' ./SPECS/kernel.spec
■Realtime Kernel のソースコードを持ってくる場合の手順
●kernel-rt を取得
$ git clone https://git.centos.org/git/rpms/kernel-rt.git
●ソースのダウンロード
※通常の c7 ツリーじゃなく、c7-rt ツリーとなる。
$ cd kernel-rt $ git checkout c7-rt $ ~/bin/get_sources.sh
●SRPM に固める
$ rpmbuild -bs --nodeps --define "%_topdir `pwd`" --define 'dist .el7_2' ./SPECS/kernel-rt.spec
ピンバック: 20160127 はれ | まこぴかっと