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

# rpm macros for mingw32 cross packages

%_mingw32_cpu             i686
%_mingw32_vendor          w64
%_mingw32_os              mingw32
%_mingw32_target          %{_mingw32_cpu}-%{_mingw32_vendor}-%{_mingw32_os}

# Paths.
%_mingw32_cross_prefix          /usr/%{_mingw32_target}
%_mingw32_cross_exec_prefix     %{_mingw32_cross_prefix}
%_mingw32_cross_bindir          %{_mingw32_cross_exec_prefix}/bin
%_mingw32_cross_sbindir         %{_mingw32_cross_exec_prefix}/sbin
%_mingw32_cross_libexecdir      %{_mingw32_cross_exec_prefix}/libexec
%_mingw32_cross_libdir          %{_mingw32_cross_exec_prefix}/%{_lib}
%_mingw32_cross_datadir         %{_mingw32_cross_prefix}/share
%_mingw32_cross_docdir          %{_mingw32_cross_prefix}/share/doc
%_mingw32_cross_mandir          %{_mingw32_cross_prefix}/share/man
%_mingw32_cross_sysconfdir      %{_mingw32_cross_prefix}/etc
%_mingw32_cross_localstatedir   %{_mingw32_cross_prefix}/var
%_mingw32_cross_includedir      %{_mingw32_cross_prefix}/include

# used in macros.mingw32
%__mingw32_cross_debug_package  1

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

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

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