22 |
wget http://osdn.dl.sourceforge.jp/tomoyo/43375/ccs-patch-1.7.1-20091111.tar.gz || die "Can't download patch." |
wget http://osdn.dl.sourceforge.jp/tomoyo/43375/ccs-patch-1.7.1-20091111.tar.gz || die "Can't download patch." |
23 |
fi |
fi |
24 |
|
|
25 |
|
if [ ! -r ccs-patch-1.7.1-20091120.tar.gz ] |
26 |
|
then |
27 |
|
mkdir -p ccs-patch.tmp || die "Can't create directory." |
28 |
|
cd ccs-patch.tmp/ || die "Can't change directory." |
29 |
|
wget -O hotfix.patch 'http://sourceforge.jp/projects/tomoyo/svn/view/trunk/1.7.x/ccs-patch/patches/hotfix.patch?revision=3206&root=tomoyo' || die "Can't download hotfix." |
30 |
|
tar -zxf ../ccs-patch-1.7.1-20091111.tar.gz || die "Can't extract tar ball." |
31 |
|
patch -p1 < hotfix.patch || die "Can't apply hotfix." |
32 |
|
rm -f hotfix.patch || die "Can't delete hotfix." |
33 |
|
tar -zcf ../ccs-patch-1.7.1-20091120.tar.gz -- * || die "Can't create tar ball." |
34 |
|
cd ../ || die "Can't change directory." |
35 |
|
rm -fR ccs-patch.tmp || die "Can't delete directory." |
36 |
|
fi |
37 |
|
|
38 |
cd /tmp/ || die "Can't chdir to /tmp/ ." |
cd /tmp/ || die "Can't chdir to /tmp/ ." |
39 |
cp -p /usr/src/redhat/SPECS/kernel-2.6.spec . || die "Can't copy spec file." |
cp -p /usr/src/redhat/SPECS/kernel-2.6.spec . || die "Can't copy spec file." |
40 |
patch << "EOF" || die "Can't patch spec file." |
patch << "EOF" || die "Can't patch spec file." |
73 |
# END OF PATCH APPLICATIONS |
# END OF PATCH APPLICATIONS |
74 |
|
|
75 |
+# TOMOYO Linux |
+# TOMOYO Linux |
76 |
+tar -zxf %_sourcedir/ccs-patch-1.7.1-20091111.tar.gz |
+tar -zxf %_sourcedir/ccs-patch-1.7.1-20091120.tar.gz |
77 |
+patch -sp1 < patches/ccs-patch-2.6.9-centos-4.8.diff |
+patch -sp1 < patches/ccs-patch-2.6.9-centos-4.8.diff |
78 |
+ |
+ |
79 |
cp %{SOURCE10} Documentation/ |
cp %{SOURCE10} Documentation/ |