There are several reasons to remove this macro,
1. We already provide same functionality with below macro,
- Substitute: python-accel-armv7l-cross-arm
python-accel-%{build_hostarch}-armv7l
- Substitute: python-accel-aarch64-cross-aarch64
python-accel-%{build_hostarch}-aarch64
2. Speedpython macro sometimes cause some build problem
Speedpython macro is parsed when spec parsing time and it includes
other macro in its own.(I mean, %{build_hostarch} macro)
And when the OBS project config updates, OBS sometimes cannot sync-up
the changes perfectly.
It this case, build error occurs when we use speedpython macro.
It seems OBS limitation but, we can avoid this problem by using other
macro which provides same functionality.
Change-Id: I04189f001b861afefb4ef1c682b7c0bcea68566b
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
Preinstall: libmount libblkid libuuid
%endif # aarch64
-%ifarch %arm armv7l aarch64
-%define speedpython 1
-Macros:
-%speedpython 1
-:Macros
-%endif
-
-%if %speedpython
-%ifarch armv7l
-Macros:
-%en_speedpython BuildRequires: python-accel-%{build_hostarch}-armv7l
-%no_speedpython BuildRequires: -python-accel-%{build_hostarch}-armv7l
-:Macros
-%endif
-
-%ifarch aarch64
-Macros:
-%en_speedpython BuildRequires: python-accel-%{build_hostarch}-aarch64
-%no_speedpython BuildRequires: -python-accel-%{build_hostarch}-aarch64
-:Macros
-%endif # aarch64
-%endif
-
Substitute: python-accel-armv7l-cross-arm python-accel-%{build_hostarch}-armv7l
Substitute: python-accel-aarch64-cross-aarch64 python-accel-%{build_hostarch}-aarch64
Preinstall: libmount libblkid libuuid
%endif # aarch64
-%ifarch %arm armv7l aarch64
-%define speedpython 1
-Macros:
-%speedpython 1
-:Macros
-%endif
-
-%if %speedpython
-%ifarch armv7l
-Macros:
-%en_speedpython BuildRequires: python-accel-%{build_hostarch}-armv7l
-%no_speedpython BuildRequires: -python-accel-%{build_hostarch}-armv7l
-:Macros
-%endif
-
-%ifarch aarch64
-Macros:
-%en_speedpython BuildRequires: python-accel-%{build_hostarch}-aarch64
-%no_speedpython BuildRequires: -python-accel-%{build_hostarch}-aarch64
-:Macros
-%endif # aarch64
-%endif
-
Substitute: python-accel-armv7l-cross-arm python-accel-%{build_hostarch}-armv7l
Substitute: python-accel-aarch64-cross-aarch64 python-accel-%{build_hostarch}-aarch64