70 lines
1.7 KiB
Plaintext
70 lines
1.7 KiB
Plaintext
# vim: syntax=spec
|
|
|
|
Release: <CI_CNT>.<B_CNT>
|
|
%if "%_project" == "systemsmanagement"
|
|
Release: sm.<CI_CNT>.<B_CNT>
|
|
%if 0%{?suse_version} > 0
|
|
Release: sm.%{suse_version}.<CI_CNT>.<B_CNT>
|
|
%endif
|
|
#
|
|
%if 0%{?sle_version} > 0
|
|
Release: sm.%{sle_version}.<CI_CNT>.<B_CNT>
|
|
%endif
|
|
%endif
|
|
%if "%_repository" == "openSUSE_Tumbleweed"
|
|
# rpmlint results (in the rare case they have any meaning) are only relevant for Factory
|
|
%else
|
|
Substitute: clamav bash
|
|
Substitute: clamav-database bash
|
|
Substitute: post-build-checks bash
|
|
Substitute: post-build-checks-malwarescan bash
|
|
Substitute: rpmlint-Factory bash
|
|
Substitute: rpmlint-Factory-strict bash
|
|
Substitute: rpmlint-backports bash
|
|
Substitute: rpmlint-backports-data bash
|
|
Substitute: rpmlint-mini bash
|
|
%endif
|
|
|
|
%if 0%{?suse_version}
|
|
RepoType: rpm-md:rsyncable
|
|
%endif
|
|
# SLE_11: Have choice sled-release, sles-release
|
|
%if 0%{?suse_version} == 1110
|
|
Prefer: sles-release
|
|
Support: xz
|
|
%endif
|
|
%if 0%{?suse_version} < 1500
|
|
Macros:
|
|
# /usr/lib/rpm/macros
|
|
%_make_output_sync %(! %{__make} --version -O >/dev/null 2>&1 || echo -O)
|
|
%make_build %{__make} %{_make_output_sync} %{?_smp_mflags}
|
|
:Macros
|
|
%endif
|
|
|
|
%if 0%{?rhel_version} >= 600 && 0%{?rhel_version} < 700
|
|
# RHEL6: Have choice for perl(version)
|
|
Prefer: perl-version
|
|
%endif
|
|
|
|
%if 0%{?rhel_version} >= 700 && 0%{?rhel_version} < 800
|
|
# RHEL7: Have choice for pcre libpcre1
|
|
Prefer: pcre
|
|
%endif
|
|
|
|
Prefer: rubygem-directory_watcher
|
|
Prefer: rubygem-nokogiri
|
|
|
|
%if 0%{?fedora} >= 18 || 0%{?fedora_version} >= 18 || 0%{?rhel_version} >= 600
|
|
Prefer: perl-Socket
|
|
Prefer: perl-Exporter
|
|
Prefer: perl-HTTP-Tiny
|
|
Prefer: perl-version
|
|
Prefer: perl-parent
|
|
Ignore: delta_reporting
|
|
%endif
|
|
|
|
%if 0%{?fedora_version} == 20 || 0%{?rhel_version} >= 700
|
|
BuildRequires: perl-Exporter
|
|
%endif
|
|
|
|
Prefer: libffi8 |