#==============================================================================
# ---- Midipix distribution base vendor macros
#
#
#---------------------------------------------------------------------
# Base distribution settings, this is what you change for your own branding
%distribution Midipix
%vendor Midipix
#bugurl https://git.midipix.org/
%disturl https://midipix.org/
%_vendor midipix
#==============================================================================
# ---- per-platform macros.
#
%_os midipix
%_host_ntbits nt%{__isa_bits}
%_build_ntbits %{_host_ntbits}
%_target_ntbits %{_host_ntbits}
%_target_platform %{_target_cpu}-%{_target_ntbits}-%{_vendor}-%{_target_os}%{?_gnu}
#==============================================================================
# ---- configure macros. note that most of these are inherited
# from the defaults.
#
# Set /var correctly
%_localstatedir /var
%_sharedstatedir %{_localstatedir}/lib
# Set /etc correctly
%_sysconfdir /etc
# Set prefix correctly
%_prefix /usr
# Set docdirs correctly
%_pkgdocdir %{_docdir}/%{name}
%_docdir_fmt %%{NAME}
# Set Fortran modules directory
%_fmoddir %{_libdir}/gfortran/modules
#==============================================================================
# ---- Build policy macros.
#
#
#---------------------------------------------------------------------
# Expanded at beginning of %install scriptlet.
#
%__spec_install_pre %{___build_pre}\
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "${RPM_BUILD_ROOT}"\
mkdir -p `dirname "$RPM_BUILD_ROOT"`\
mkdir "$RPM_BUILD_ROOT"\
%{nil}
#---------------------------------------------------------------------
# RPM package build settings
#
# We want to use zstd payloads by default
%_source_payload w9.zstdio
%_binary_payload w9.zstdio