#Remove this if build in your system/you don't need the bdk suffix %if %{distro_release} < 8 %define dist bdk.mga%{distro_release} %else %define dist bdk_mga%{distro_release} %endif %define debug_package %{nil} Summary: macro for bdk releases Name: bdk-rpm-macros Version: 1 Release: %mkrel 4 License: GPLv2 BuildRequires: rpm BuildArch: noarch %description rpm macro for bdk release in copr %prep rm -rf %{_builddir}/%{name}-%{version} mkdir -p %{_builddir}/%{name}-%{version} pushd %{_builddir}/%{name}-%{version} echo '%'dist bdk_mga'%'{distro_release} >macros.dist.bdk echo '%'packager katnatek >>macros.dist.bdk popd %install install -Dm0644 %{_builddir}/%{name}-%{version}/macros.dist.bdk %{buildroot}/usr/lib/rpm/macros.d/macros.dist.bdk %clean rm -rf %{_builddir}/%{name}-%{version} %{buildroot} %files /usr/lib/rpm/macros.d/macros.dist.bdk