mirror of
https://github.com/zeromq/libzmq.git
synced 2025-03-03 12:58:05 +01:00
spec: remove duplicated macros
This commit is contained in:
parent
5657b4586f
commit
7fef478481
@ -70,51 +70,6 @@ BuildRequires: gnutls-devel
|
||||
BuildRequires: gcc, make, gcc-c++, libstdc++-devel, asciidoc, xmlto
|
||||
Requires: libstdc++
|
||||
|
||||
#
|
||||
# Conditional build options
|
||||
# Default values are:
|
||||
# --without-libgssapi_krb5
|
||||
# --without-libsodium
|
||||
# --without-pgm
|
||||
#
|
||||
|
||||
# If neither macro exists, use the default value.
|
||||
%{!?_with_libgssapi_krb5: %{!?_without_libgssapi_krb5: %define _without_libgssapi_krb5 --without-liblibgssapi_krb5}}
|
||||
%{!?_with_libsodium: %{!?_without_libsodium: %define _without_libsodium --without-libsodium}}
|
||||
%{!?_with_pgm: %{!?_without_pgm: %define _without_pgm --without-pgm}}
|
||||
%{!?_with_nss: %{!?_without_nss: %define _without_nss --without-nss}}
|
||||
|
||||
# It's an error if both --with and --without options are specified
|
||||
%{?_with_libgssapi_krb5: %{?_without_libgssapi_krb5: %{error: both _with_libgssapi_krb5 and _without_libgssapi_krb5}}}
|
||||
%{?_with_libsodium: %{?_without_libsodium: %{error: both _with_libsodium and _without_libsodium}}}
|
||||
%{?_with_pgm: %{?_without_pgm: %{error: both _with_pgm and _without_pgm}}}
|
||||
|
||||
%{?_with_libgssapi_krb5:BuildRequires: krb5-devel}
|
||||
%{?_with_libgssapi_krb5:Requires: krb5-libs}
|
||||
|
||||
%{?_with_libsodium:BuildRequires: libsodium-devel}
|
||||
%{?_with_libsodium:Requires: libsodium}
|
||||
|
||||
%{?_with_pgm:BuildRequires: openpgm-devel}
|
||||
%{?_with_pgm:Requires: openpgm}
|
||||
|
||||
%if 0%{?suse_version}
|
||||
%{?_with_nss:BuildRequires: mozilla-nss-devel}
|
||||
%{?_with_nss:Requires: mozilla-nss}
|
||||
%else
|
||||
%{?_with_nss:BuildRequires: nss-devel}
|
||||
%{?_with_nss:Requires: nss}
|
||||
%endif
|
||||
|
||||
%if ! 0%{?centos_version} < 700
|
||||
%if 0%{?suse_version}
|
||||
%{?_with_tls:BuildRequires: libgnutls-devel}
|
||||
%else
|
||||
%{?_with_tls:BuildRequires: gnutls-devel}
|
||||
%endif
|
||||
%{?_with_tls:Requires: gnutls}
|
||||
%endif
|
||||
|
||||
%ifarch pentium3 pentium4 athlon i386 i486 i586 i686 x86_64
|
||||
%{!?_with_pic: %{!?_without_pic: %define _with_pic --with-pic}}
|
||||
%{!?_with_gnu_ld: %{!?_without_gnu_ld: %define _with_gnu_ld --with-gnu_ld}}
|
||||
|
Loading…
x
Reference in New Issue
Block a user