%define BUILD_PACKAGE_TM2 1
%define BUILD_PACKAGE_TW2 1
%define BUILD_PACKAGE_RPI3 1
+%define BUILD_PACKAGE_ODROIDXU3 1
# Validate build config.
# If current architecture does not support configuration, it disables.
%ifnarch %arm
%define BUILD_PACKAGE_TM1 0
+ %define BUILD_PACKAGE_ODROIDXU3 0
%endif
%ifnarch aarch64
%define BUILD_PACKAGE_TM2 0
cp -r /tmp/rpi3_swap_modules %{buildroot}/opt/swap/modules/rpi3
%endif
+%if %{BUILD_PACKAGE_ODROIDXU3}
+ cp -r /tmp/odroid_swap_modules %{buildroot}/opt/swap/modules/odroidxu3
+%endif
+
mkdir -p %{buildroot}/opt/swap/sdk/
%ifarch armv7l
mv /tmp/tm1_swap_modules %{buildroot}/opt/swap/sdk/
%license LICENSE.GPL-2.0+
/opt/swap/modules/rpi3/
%endif # BUILD_PACKAGE_RPI3
+
+%if %{BUILD_PACKAGE_ODROIDXU3}
+%package odroidxu3
+Summary: SWAP modules for ODROIDXU3
+Provides: swap-modules
+Provides: swap-modules = %{version}-%{release}
+
+%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