10 |
|
|
11 |
cd /tmp/ || die "Can't chdir to /tmp/ ." |
cd /tmp/ || die "Can't chdir to /tmp/ ." |
12 |
|
|
13 |
if [ ! -r kernel-2.6.32-279.5.1.el6.src.rpm ] |
if [ ! -r kernel-2.6.32-279.19.1.el6.src.rpm ] |
14 |
then |
then |
15 |
wget http://vault.centos.org/6.3/updates/Source/SPackages/kernel-2.6.32-279.5.1.el6.src.rpm || die "Can't download source package." |
wget http://vault.centos.org/6.3/updates/Source/SPackages/kernel-2.6.32-279.19.1.el6.src.rpm || die "Can't download source package." |
16 |
fi |
fi |
17 |
rpm --checksig kernel-2.6.32-279.5.1.el6.src.rpm || die "Can't verify signature." |
rpm --checksig kernel-2.6.32-279.19.1.el6.src.rpm || die "Can't verify signature." |
18 |
rpm -ivh kernel-2.6.32-279.5.1.el6.src.rpm || die "Can't install source package." |
rpm -ivh kernel-2.6.32-279.19.1.el6.src.rpm || die "Can't install source package." |
19 |
# sed -i -e 's@--keyring \./kernel\.pub Red@--keyring ./kernel.pub CentOS@' -- /root/rpmbuild/SPECS/kernel.spec || die "Can't update spec file" |
# sed -i -e 's@--keyring \./kernel\.pub Red@--keyring ./kernel.pub CentOS@' -- /root/rpmbuild/SPECS/kernel.spec || die "Can't update spec file" |
20 |
# sed -i -e 's@Red Hat, Inc\.@CentOS@' -- /root/rpmbuild/SOURCES/genkey || die "Can't patch file" |
# sed -i -e 's@Red Hat, Inc\.@CentOS@' -- /root/rpmbuild/SOURCES/genkey || die "Can't patch file" |
21 |
|
|
22 |
cd /root/rpmbuild/SOURCES/ || die "Can't chdir to /root/rpmbuild/SOURCES/ ." |
cd /root/rpmbuild/SOURCES/ || die "Can't chdir to /root/rpmbuild/SOURCES/ ." |
23 |
if [ ! -r ccs-patch-1.8.3-20120805.tar.gz ] |
if [ ! -r ccs-patch-1.8.3-20130117.tar.gz ] |
24 |
then |
then |
25 |
wget -O ccs-patch-1.8.3-20120805.tar.gz 'http://sourceforge.jp/frs/redir.php?f=/tomoyo/49684/ccs-patch-1.8.3-20120805.tar.gz' || die "Can't download patch." |
wget -O ccs-patch-1.8.3-20130117.tar.gz 'http://sourceforge.jp/frs/redir.php?f=/tomoyo/49684/ccs-patch-1.8.3-20130117.tar.gz' || die "Can't download patch." |
26 |
fi |
fi |
27 |
|
|
28 |
cd /root/rpmbuild/SPECS/ || die "Can't chdir to /root/rpmbuild/SPECS/ ." |
cd /root/rpmbuild/SPECS/ || die "Can't chdir to /root/rpmbuild/SPECS/ ." |
71 |
ApplyOptionalPatch linux-kernel-test.patch |
ApplyOptionalPatch linux-kernel-test.patch |
72 |
|
|
73 |
+# TOMOYO Linux |
+# TOMOYO Linux |
74 |
+tar -zxf %_sourcedir/ccs-patch-1.8.3-20120805.tar.gz |
+tar -zxf %_sourcedir/ccs-patch-1.8.3-20130117.tar.gz |
75 |
+patch -sp1 < patches/ccs-patch-2.6.32-centos-6.3.diff |
+patch -sp1 < patches/ccs-patch-2.6.32-centos-6.3.diff |
76 |
+ |
+ |
77 |
# Any further pre-build tree manipulations happen here. |
# Any further pre-build tree manipulations happen here. |