[IMPROVE] Add different OBS projects handling 84/24384/3
authorDmitry Kovalenko <d.kovalenko@samsung.com>
Fri, 11 Jul 2014 09:47:15 +0000 (13:47 +0400)
committerDmitry Kovalenko <d.kovalenko@samsung.com>
Fri, 11 Jul 2014 11:12:24 +0000 (04:12 -0700)
Change-Id: Ia88a6f303b2dedb49194ae80c53e0fdf0cfbf009
Signed-off-by: Dmitry Kovalenko <d.kovalenko@samsung.com>
packaging/swap-modules.spec

index 50c7985..5786145 100755 (executable)
@@ -10,9 +10,23 @@ Source: swap-modules-3.0.tar.gz
 BuildRequires: perl
 BuildRequires: python
 %ifarch %{arm}
+%define build_arch arm
+%if "%_project" != "Tizen:2.3" && "%_project" != "Kirana_SWA_OPEN:Build"
+BuildRequires: NotSupportedProject
+%else
+%if "%_project" == "Tizen:2.3"
+BuildRequires: linux-kernel-devel
+%define kernel_path /usr/src/linux-kernel-build-3.0.15-tizen_defconfig.1
+%endif
+%if "%_project" == "Kirana_SWA_OPEN:Build"
 BuildRequires: kernel-devel-tizen-dev
+%define kernel_path /var/tmp/kernel/devel/kernel-devel-tizen_kiran_2g
+%endif
+%endif
 %else
+%define build_arch i386
 BuildRequires: emulator-kernel-devel
+%define kernel_path /usr/src/linux-kernel-build-3.12.18
 %endif
 Provides: swap-modules
 %description
@@ -22,12 +36,7 @@ Kernel modules for SWAP
 %setup -q
 
 %build
-
-%ifarch %{arm}
-./build.sh /var/tmp/kernel/devel/kernel-devel-tizen_kiran_2g arm
-%else
-./build.sh /usr/src/linux-kernel-build-3.12.18 i386
-%endif
+./build.sh %kernel_path %build_arch
 
 %install
 mkdir -p %{buildroot}/opt/swap/sdk