packaging: removed '%post' script and unnecessary code 85/114985/3
authorJaechul Lee <jcsing.lee@samsung.com>
Thu, 16 Feb 2017 02:13:37 +0000 (11:13 +0900)
committerJaechul Lee <jcsing.lee@samsung.com>
Thu, 16 Feb 2017 07:16:27 +0000 (16:16 +0900)
There are two rpms as a result such as aarch64 and armv7l. In case of
aarh64, It works well but %post script in armv7l arch won't run because
of baselibs. Therefore, I located dzImage in /boot/kernel/dzImage
directly.

Change-Id: Ibeb43d6db22f597b9ffad07d16b925516ea1950d
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
packaging/linux-3.18-exynos7270.spec

index b0107d59e7265c13738f78d08742551c90c95769..48e76ba9db965c670b7a7077811711070377c50d 100644 (file)
@@ -30,10 +30,7 @@ Group: System/Kernel
 Requires(post): coreutils
 
 %files -n linux-%{CHIPSET}-%{MODEL}
-/boot/kernel/kernel-%{MODEL}/dzImage
-
-%post -n linux-%{CHIPSET}-%{MODEL}
-mv /boot/kernel/kernel-%{MODEL}/dzImage /boot/kernel/.
+/boot/kernel/dzImage
 
 %description -n linux-%{CHIPSET}-%{MODEL}
 This package provides the %{CHIPSET}_eur linux kernel image.
@@ -133,9 +130,9 @@ mkdir -p %{buildroot}/boot/kernel/devel
 mkdir -p %{buildroot}/boot/kernel/kernel-%{MODEL}
 mkdir -p %{buildroot}/boot/kernel/license-%{MODEL}
 
+mv %_builddir/dzImage.%{MODEL} %{buildroot}/boot/kernel/dzImage
 mv %_builddir/Image.%{MODEL} %{buildroot}/boot/kernel/kernel-%{MODEL}/Image
 mv %_builddir/merged-dtb.%{MODEL} %{buildroot}/boot/kernel/kernel-%{MODEL}/merged-dtb
-mv %_builddir/dzImage.%{MODEL} %{buildroot}/boot/kernel/kernel-%{MODEL}/dzImage
 
 mv %_builddir/System.map.%{MODEL} %{buildroot}/boot/kernel/kernel-%{MODEL}/System.map
 mv %_builddir/config.%{MODEL} %{buildroot}/boot/kernel/kernel-%{MODEL}/config