mirror of
https://github.com/ceph/ceph
synced 2025-01-19 17:41:39 +00:00
Merge pull request #39762 from smithfarm/wip-support-leap-15.3
rpm/luarocks: simplify conditional and support Leap 15.3 Reviewed-by: Yuval Lifshitz <ylifshit@redhat.com> Reviewed-by: Kyr Shatskyy <kyrylo.shatskyy@suse.de>
This commit is contained in:
commit
4d47f8a928
34
ceph.spec.in
34
ceph.spec.in
@ -41,6 +41,8 @@
|
||||
%bcond_without lttng
|
||||
%bcond_without libradosstriper
|
||||
%bcond_without ocf
|
||||
%global luarocks_package_name luarocks
|
||||
%bcond_without lua_packages
|
||||
%global _remote_tarball_prefix https://download.ceph.com/tarballs/
|
||||
%endif
|
||||
%if 0%{?suse_version}
|
||||
@ -59,6 +61,21 @@
|
||||
%if ! %{defined _fillupdir}
|
||||
%global _fillupdir /var/adm/fillup-templates
|
||||
%endif
|
||||
#luarocks
|
||||
%if 0%{?is_opensuse}
|
||||
# openSUSE
|
||||
%bcond_without lua_packages
|
||||
%if 0%{?sle_version}
|
||||
# openSUSE Leap
|
||||
%global luarocks_package_name lua53-luarocks
|
||||
%else
|
||||
# openSUSE Tumbleweed
|
||||
%global luarocks_package_name lua54-luarocks
|
||||
%endif
|
||||
%else
|
||||
# SLE
|
||||
%bcond_with lua_packages
|
||||
%endif
|
||||
%endif
|
||||
%bcond_with seastar
|
||||
%bcond_with jaeger
|
||||
@ -84,23 +101,6 @@
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if 0%{?suse_version}
|
||||
%if !0%{?is_opensuse}
|
||||
# SLE does not support luarocks
|
||||
%bcond_with lua_packages
|
||||
%else
|
||||
%if 0%{?sle_version} == 150200
|
||||
%global luarocks_package_name lua53-luarocks
|
||||
%else
|
||||
%global luarocks_package_name lua54-luarocks
|
||||
%endif
|
||||
%bcond_without lua_packages
|
||||
%endif
|
||||
%else
|
||||
%global luarocks_package_name luarocks
|
||||
%bcond_without lua_packages
|
||||
%endif
|
||||
|
||||
%{!?_udevrulesdir: %global _udevrulesdir /lib/udev/rules.d}
|
||||
%{!?tmpfiles_create: %global tmpfiles_create systemd-tmpfiles --create}
|
||||
%{!?python3_pkgversion: %global python3_pkgversion 3}
|
||||
|
Loading…
Reference in New Issue
Block a user