30 |
# Download TOMOYO Linux patches. |
# Download TOMOYO Linux patches. |
31 |
mkdir -p /root/rpmbuild/SOURCES/ |
mkdir -p /root/rpmbuild/SOURCES/ |
32 |
cd /root/rpmbuild/SOURCES/ || die "Can't chdir to /root/rpmbuild/SOURCES/ ." |
cd /root/rpmbuild/SOURCES/ || die "Can't chdir to /root/rpmbuild/SOURCES/ ." |
33 |
if [ ! -r ccs-patch-1.7.3-20130310.tar.gz ] |
if [ ! -r ccs-patch-1.7.3-20131019.tar.gz ] |
34 |
then |
then |
35 |
wget -O ccs-patch-1.7.3-20130310.tar.gz 'http://sourceforge.jp/frs/redir.php?f=/tomoyo/43375/ccs-patch-1.7.3-20130310.tar.gz' || die "Can't download patch." |
wget -O ccs-patch-1.7.3-20131019.tar.gz 'http://sourceforge.jp/frs/redir.php?f=/tomoyo/43375/ccs-patch-1.7.3-20131019.tar.gz' || die "Can't download patch." |
36 |
fi |
fi |
37 |
|
|
38 |
# Install kernel source packages. |
# Install kernel source packages. |
45 |
# Apply patches and create kernel config. |
# Apply patches and create kernel config. |
46 |
cd linux-2.6.32/ || die "Can't chdir to linux-2.6.32/ ." |
cd linux-2.6.32/ || die "Can't chdir to linux-2.6.32/ ." |
47 |
update_maintainer |
update_maintainer |
48 |
tar -zxf /root/rpmbuild/SOURCES/ccs-patch-1.7.3-20130310.tar.gz || die "Can't extract patch." |
tar -zxf /root/rpmbuild/SOURCES/ccs-patch-1.7.3-20131019.tar.gz || die "Can't extract patch." |
49 |
patch -p1 < patches/ccs-patch-2.6.32-ubuntu-10.04.diff || die "Can't apply patch." |
patch -p1 < patches/ccs-patch-2.6.32-ubuntu-10.04.diff || die "Can't apply patch." |
50 |
rm -fR patches/ specs/ || die "Can't delete patch." |
rm -fR patches/ specs/ || die "Can't delete patch." |
51 |
for i in `find debian.master/ -type f -name '*generic-pae*'`; do cp -p $i `echo $i | sed -e 's/generic-pae/ccs/g'`; done |
for i in `find debian.master/ -type f -name '*generic-pae*'`; do cp -p $i `echo $i | sed -e 's/generic-pae/ccs/g'`; done |