aboutsummaryrefslogtreecommitdiffstats
path: root/packaging/rpm
diff options
context:
space:
mode:
authorDániel Bakai <bakaidl@gmail.com>2019-04-10 12:52:52 +0200
committerPeter Wu <peter@lekensteyn.nl>2019-04-22 13:21:37 +0000
commitc77ee0008dea32cc516ea29b83cee298c16a21d8 (patch)
tree2ad1985c62369975a8dfd4677ffd6253f4fcd221 /packaging/rpm
parent63a642ec80c48590111f42572f4a9abacbe1c879 (diff)
rpm: update rpm package dependencies and spec to work on current os versions
Change-Id: Iaa0bd9513869e65b96b6014d66ca3cfd917dbe64 Reviewed-on: https://code.wireshark.org/review/32938 Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Diffstat (limited to 'packaging/rpm')
-rw-r--r--packaging/rpm/wireshark.spec.in30
1 files changed, 30 insertions, 0 deletions
diff --git a/packaging/rpm/wireshark.spec.in b/packaging/rpm/wireshark.spec.in
index 36520adde9..56e1caecce 100644
--- a/packaging/rpm/wireshark.spec.in
+++ b/packaging/rpm/wireshark.spec.in
@@ -67,16 +67,28 @@ BuildRequires: asciidoctor
BuildRequires: glib2-devel >= 2.32.0
Requires: glib2
BuildRequires: libpcap-devel
+%if 0%{?suse_version}
+Requires: libpcap1
+%else
Requires: libpcap
+%endif
BuildRequires: zlib-devel
Requires: zlib
BuildRequires: libgcrypt-devel
+%if 0%{?suse_version}
+Requires: libgcrypt20
+%else
Requires: libgcrypt
+%endif
%if %{with lz4_and_snappy}
%if 0%{?suse_version}
BuildRequires: liblz4-devel
+%if 0%{?sle_version} >= 150000
Requires: liblz4-1
+%else
+Requires: liblz4-1_4
+%endif
BuildRequires: snappy-devel
Requires: libsnappy1
%else
@@ -101,14 +113,28 @@ Requires: c-ares
%endif
%if %{with lua}
+%if 0%{?fedora}
+BuildRequires: compat-lua-devel < 5.3
+Requires: compat-lua < 5.3
+%else
+%if 0%{?suse_version}
+BuildRequires: lua51-devel
+Requires: lua51
+%else
BuildRequires: lua-devel < 5.3
Requires: lua < 5.3
%endif
+%endif
+%endif
%if %{with nghttp2}
BuildRequires: libnghttp2-devel
+%if 0%{?suse_version}
+Requires: libnghttp2-14
+%else
Requires: libnghttp2
%endif
+%endif
%if %{with sdjournal}
BuildRequires: systemd-devel
@@ -129,8 +155,12 @@ Requires: systemd-libs
%if %{with mmdbresolve}
BuildRequires: libmaxminddb-devel
+%if 0%{?suse_version}
+Requires: libmaxminddb0
+%else
Requires: libmaxminddb
%endif
+%endif
%if %{use_wireshark_group}
%if 0%{?suse_version}