Use %py_byte_compile

This commit is contained in:
Sandro Mani 2020-07-29 11:56:05 +02:00
parent 22277e9d8f
commit c73f2a9f64

View File

@ -1,12 +1,5 @@
# This package depends on automagic byte compilation
# https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2
%global _python_bytecompile_extra 1
%{?mingw_package_header}
# See https://fedoraproject.org/wiki/Packaging:Python_Appendix#Manual_byte_compilation
%global __python %{__python3}
Name: mingw-glib2
Version: 2.64.3
Release: 2%{?dist}
@ -165,6 +158,13 @@ find %{buildroot} -name "*.la" -delete
%mingw_find_lang glib20
# Manually invoke the python byte compile macro for each path that needs byte
# compilation.
%py_byte_compile %{__python3} %{buildroot}%{mingw32_datadir}/glib-2.0/gdb
%py_byte_compile %{__python3} %{buildroot}%{mingw32_datadir}/glib-2.0/codegen
%py_byte_compile %{__python3} %{buildroot}%{mingw64_datadir}/glib-2.0/gdb
%py_byte_compile %{__python3} %{buildroot}%{mingw64_datadir}/glib-2.0/codegen
# Win32
%files -n mingw32-glib2 -f mingw32-glib20.lang