File macros.mingw64-cross of Package mingw64-cross-filesystem

# rpm macros for mingw64 cross packages

%_mingw64_cpu             x86_64
%_mingw64_vendor          w64
%_mingw64_os              mingw32
%_mingw64_target          %{_mingw64_cpu}-%{_mingw64_vendor}-%{_mingw64_os}

# Paths.
%_mingw64_cross_prefix          /usr/%{_mingw64_target}
%_mingw64_cross_exec_prefix     %{_mingw64_cross_prefix}
%_mingw64_cross_bindir          %{_mingw64_cross_exec_prefix}/bin
%_mingw64_cross_sbindir         %{_mingw64_cross_exec_prefix}/sbin
%_mingw64_cross_libexecdir      %{_mingw64_cross_exec_prefix}/libexec
%_mingw64_cross_libdir          %{_mingw64_cross_exec_prefix}/%{_lib}
%_mingw64_cross_datadir         %{_mingw64_cross_prefix}/share
%_mingw64_cross_docdir          %{_mingw64_cross_prefix}/share/doc
%_mingw64_cross_mandir          %{_mingw64_cross_prefix}/share/man
%_mingw64_cross_sysconfdir      %{_mingw64_cross_prefix}/etc
%_mingw64_cross_localstatedir   %{_mingw64_cross_prefix}/var
%_mingw64_cross_includedir      %{_mingw64_cross_prefix}/include

# used in macros.mingw64
%__mingw64_cross_debug_package  1

%_mingw64_cross_package_name %{lua: name=rpm.expand('%{name}'); print('mingw64-cross-' .. name:sub(9));}

#       Template for debug information sub-package.
%_debuginfo_template \
%package -n %{_mingw64_cross_package_name}-debuginfo \
Summary: Debug information for package %{_mingw64_cross_package_name}\
Group: Development/Debug\
AutoReq: 0\
AutoProv: 1\
%description -n %{_mingw64_cross_package_name}-debuginfo \
This package provides debug information for package %{_mingw64_cross_package_name}.\
Debug information is useful when developing applications that use this\
package or when debugging this package.\
%files -n %{_mingw64_cross_package_name}-debuginfo -f debugfiles.list\
%{nil}

%_debugsource_template \
%package -n %{_mingw64_cross_package_name}-debugsource \
Summary: Debug sources for package %{_mingw64_cross_package_name}\
Group: Development/Debug\
AutoReqProv: 0\
%description -n %{_mingw64_cross_package_name}-debugsource\
This package provides debug sources for package %{_mingw64_cross_package_name}.\
Debug sources are useful when developing applications that use this\
package or when debugging this package.\
%files -n %{_mingw64_cross_package_name}-debugsource -f debugsourcefiles.list\
%{nil}
openSUSE Build Service is sponsored by