# 0 - disable
# 1 - enable
%define BUILD_PACKAGE_TM1 1
-%define BUILD_PACKAGE_TM2 1
%define BUILD_PACKAGE_TW2 1
%define BUILD_PACKAGE_TW3 1
-%define BUILD_PACKAGE_ODROIDXU3 1
%define BUILD_PACKAGE_EMULATOR32 1
%endif
%ifnarch %arm
%define BUILD_PACKAGE_TM1 0
- %define BUILD_PACKAGE_ODROIDXU3 0
%endif
%ifnarch aarch64
- %define BUILD_PACKAGE_TM2 0
%define BUILD_PACKAGE_TW2 0
%define BUILD_PACKAGE_TW3 0
%endif
./pack.sh /tmp/modules/tm1
%endif
-%if %{BUILD_PACKAGE_TM2}
- ./build.sh --kernel /boot/kernel/devel/kernel-devel-arm64-tm2 --arch arm64 clean
- ./build.sh --kernel /boot/kernel/devel/kernel-devel-arm64-tm2 --arch arm64 compile
- ./pack.sh /tmp/modules/tm2
-%endif
-
%if %{BUILD_PACKAGE_TW2}
./build.sh --kernel /boot/kernel/devel/kernel-devel-tw2 --arch arm64 clean
./build.sh --kernel /boot/kernel/devel/kernel-devel-tw2 --arch arm64 compile
./pack.sh /tmp/modules/tw3
%endif
-%if %{BUILD_PACKAGE_ODROIDXU3}
- ./build.sh --kernel /boot/kernel/devel/kernel-devel-arm-odroidxu3 --arch arm clean
- ./build.sh --kernel /boot/kernel/devel/kernel-devel-arm-odroidxu3 --arch arm compile
- ./pack.sh /tmp/modules/odroidxu3
-%endif
-
%if %{BUILD_PACKAGE_EMULATOR32}
./build.sh --kernel /usr/src/linux-headers --arch i386 clean
./build.sh --kernel /usr/src/linux-headers --arch i386 compile
mv /tmp/modules/tm1 %{buildroot}/opt/swap/modules/
%endif
-%if %{BUILD_PACKAGE_TM2}
- mv /tmp/modules/tm2 %{buildroot}/opt/swap/modules/
-%endif
-
%if %{BUILD_PACKAGE_TW2}
mv /tmp/modules/tw2 %{buildroot}/opt/swap/modules/
%endif
mv /tmp/modules/tw3 %{buildroot}/opt/swap/modules/
%endif
-%if %{BUILD_PACKAGE_ODROIDXU3}
- mv /tmp/modules/odroidxu3 %{buildroot}/opt/swap/modules/
-%endif
-
%if %{BUILD_PACKAGE_EMULATOR32}
mv /tmp/modules/emulator32 %{buildroot}/opt/swap/modules/
%endif
/opt/swap/modules/tm1/
%endif # BUILD_PACKAGE_TM1
-
-%if %{BUILD_PACKAGE_TM2}
-%package tm2
-Summary: SWAP modules for TM2
-Provides: swap-modules
-Provides: swap-modules = %{version}-%{release}
-BuildRequires: arm64-tm2-linux-kernel-devel
-
-%description tm2
-This package provides SWAP modules for TM2
-
-%post tm2
-ln -s /opt/swap/modules/tm2 /opt/swap/sdk
-
-%preun tm2
-rm /opt/swap/sdk
-
-%files tm2
-%license LICENSE.GPL-2.0+
-/opt/swap/modules/tm2/
-%endif # BUILD_PACKAGE_TM2
-
-
%if %{BUILD_PACKAGE_TW2}
%package tw2
Summary: SWAP modules for TW2
/opt/swap/modules/tw3/
%endif # BUILD_PACKAGE_TW3
-
-%if %{BUILD_PACKAGE_ODROIDXU3}
-%package odroidxu3
-Summary: SWAP modules for ODROIDXU3
-Provides: swap-modules
-Provides: swap-modules = %{version}-%{release}
-BuildRequires: arm-odroidxu3-linux-kernel-devel
-
-%description odroidxu3
-This package provides SWAP modules for ODROIDXU3
-
-%post odroidxu3
-ln -s /opt/swap/modules/odroidxu3 /opt/swap/sdk
-
-%preun odroidxu3
-rm /opt/swap/sdk
-
-%files odroidxu3
-%license LICENSE.GPL-2.0+
-/opt/swap/modules/odroidxu3/
-%endif # BUILD_PACKAGE_ODROIDXU3
-
-
%if %{BUILD_PACKAGE_EMULATOR32}
%package emulator32
Summary: SWAP modules for Emulator x86