diff options
author | Chanho Park <chanho61.park@samsung.com> | 2014-11-06 19:12:52 +0900 |
---|---|---|
committer | Chanho Park <chanho61.park@samsung.com> | 2014-11-18 12:01:19 +0900 |
commit | 17467540497fd2add65afe47664dd8a648695b4e (patch) | |
tree | 986042483ce62c2dc0d46c1cfb1ae0c3bc817610 /packaging | |
parent | 0b330d791b03c7fe7c33911aa4dd8217d7437dd2 (diff) | |
download | linux-3.10-17467540497fd2add65afe47664dd8a648695b4e.tar.gz linux-3.10-17467540497fd2add65afe47664dd8a648695b4e.tar.bz2 linux-3.10-17467540497fd2add65afe47664dd8a648695b4e.zip |
packaging: separate modules.img
This patch separates modules.img from /boot. We'll add a new partition
for modules.
Change-Id: I50ef63dfebacd389c96d7e012970f1a1e9796125
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
Diffstat (limited to 'packaging')
-rw-r--r-- | packaging/linux-3.10.spec | 12 | ||||
-rw-r--r-- | packaging/odroid-linux-kernel.spec | 14 | ||||
-rw-r--r-- | packaging/rinato-linux-kernel.spec | 4 |
3 files changed, 2 insertions, 28 deletions
diff --git a/packaging/linux-3.10.spec b/packaging/linux-3.10.spec index 9b1a031b87a..bf26f97b983 100644 --- a/packaging/linux-3.10.spec +++ b/packaging/linux-3.10.spec @@ -27,7 +27,6 @@ BuildRequires: flex BuildRequires: bison BuildRequires: libdw-devel BuildRequires: python-devel -BuildRequires: e2fsprogs >= 1.42.11 %description The Linux Kernel, the operating system core itself @@ -194,15 +193,6 @@ rm -f %{buildroot}/lib/modules/%{fullVersion}/build rm -f %{buildroot}/lib/modules/%{fullVersion}/source ln -sf /usr/src/linux-kernel-build-%{fullVersion} %{buildroot}/lib/modules/%{fullVersion}/build -# 9. Calculate modules.img size -BIN_SIZE=`du -s %{buildroot}/lib/modules | awk {'printf $1;'}` -let BIN_SIZE=${BIN_SIZE}+1024+512 - -dd if=/dev/zero of=%{buildroot}/boot/modules.img count=${BIN_SIZE} bs=1024 -/usr/sbin/mke2fs -t ext4 -F -d %{buildroot}/lib/modules/ %{buildroot}/boot/modules.img - -rm -rf %{buildroot}/lib/modules/%{fullVersion}/kernel - %clean rm -rf %{buildroot} @@ -211,7 +201,7 @@ rm -rf %{buildroot} /usr/include %files -n %{variant}-linux-kernel-modules -/boot/modules.img +/lib/modules/ %files -n %{variant}-linux-kernel-devel %defattr (-, root, root) diff --git a/packaging/odroid-linux-kernel.spec b/packaging/odroid-linux-kernel.spec index eadfb2b8e86..e7d851999e8 100644 --- a/packaging/odroid-linux-kernel.spec +++ b/packaging/odroid-linux-kernel.spec @@ -20,7 +20,6 @@ BuildRoot: %{_tmppath}/%{name}-%{PACKAGE_VERSION}-root BuildRequires: module-init-tools BuildRequires: u-boot-tools BuildRequires: bc -BuildRequires: e2fsprogs >= 1.42.11 %description The Linux Kernel, the operating system core itself @@ -88,23 +87,12 @@ find %{buildroot}/lib/modules/ -name "*.ko" # 8. Create symbolic links rm -f %{buildroot}/lib/modules/%{fullVersion}/build rm -f %{buildroot}/lib/modules/%{fullVersion}/source -rm -rf %{buildroot}/lib/modules/%{fullVersion}/modules.* -rm -rf %{buildroot}/lib/modules/%{fullVersion}/build - -# 9. Calculate modules.img size -BIN_SIZE=`du -s %{buildroot}/lib/modules | awk {'printf $1;'}` -let BIN_SIZE=${BIN_SIZE}+1024+512 - -dd if=/dev/zero of=%{buildroot}/boot/modules.img count=${BIN_SIZE} bs=1024 -/usr/sbin/mke2fs -t ext4 -F -d %{buildroot}/lib/modules/ %{buildroot}/boot/modules.img - -rm -rf %{buildroot}/lib/modules/%{fullVersion}/kernel %clean rm -rf %{buildroot} %files -n %{variant}-linux-kernel-modules -/boot/modules.img +/lib/modules/ %files -n %{variant}-linux-kernel %license COPYING diff --git a/packaging/rinato-linux-kernel.spec b/packaging/rinato-linux-kernel.spec index 27408562451..02ca7551421 100644 --- a/packaging/rinato-linux-kernel.spec +++ b/packaging/rinato-linux-kernel.spec @@ -18,7 +18,6 @@ BuildRoot: %{_tmppath}/%{name}-%{PACKAGE_VERSION}-root %define fullVersion %{version}-%{variant} BuildRequires: bc -BuildRequires: e2fsprogs >= 1.42.11 %description The Linux Kernel, the operating system core itself @@ -47,9 +46,6 @@ make %{?_smp_mflags} make zImage %{?_smp_mflags} make dtbs %{?_smp_mflags} -# 3. Build modules -make modules %{?_smp_mflags} - %install QA_SKIP_BUILD_ROOT="DO_NOT_WANT"; export QA_SKIP_BUILD_ROOT |