summaryrefslogtreecommitdiff
path: root/contrib/spec
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/spec')
-rw-r--r--contrib/spec/podman.spec.in23
1 files changed, 15 insertions, 8 deletions
diff --git a/contrib/spec/podman.spec.in b/contrib/spec/podman.spec.in
index b1afee208..2c2b098c6 100644
--- a/contrib/spec/podman.spec.in
+++ b/contrib/spec/podman.spec.in
@@ -23,6 +23,12 @@
# Generate unit-test rpm
%global with_unit_test 0
+%if 0%{?fedora} >= 28
+%bcond_without varlink
+%else
+%bcond_with varlink
+%endif
+
%if 0%{?with_debug}
%global _find_debuginfo_dwz_opts %{nil}
%global _dwz_low_mem_die_limit 0
@@ -187,7 +193,7 @@ Provides: bundled(golang(gopkg.in/yaml.v2)) = v2
libpod provides a library for applications looking to use
the Container Pod concept popularized by Kubernetes.
-%if 0%{?fedora} >= 28
+%if %{with varlink}
%package -n python3-%{name}
Version: 0.1.0
BuildArch: noarch
@@ -199,7 +205,7 @@ Summary: Python 3 bindings for %{name}
%description -n python3-%{name}
This package contains Python 3 bindings for %{name}.
-%endif
+%endif # varlink
%if 0%{?with_devel}
%package -n libpod-devel
@@ -374,23 +380,24 @@ export BUILDTAGS="selinux seccomp $(hack/btrfs_installed_tag.sh) $(hack/btrfs_ta
GOPATH=$GOPATH BUILDTAGS=$BUILDTAGS %gobuild -o bin/%{name} %{import_path}/cmd/%{name}
BUILDTAGS=$BUILDTAGS make binaries docs
-%if 0%{?fedora} >= 28
+
+%if %{with varlink}
#untar contents for python-podman
pushd contrib/python/dist
tar zxf %{name}*.tar.gz
popd
-%endif
+%endif #varlink
%install
install -dp %{buildroot}%{_unitdir}
%make_install PREFIX=%{buildroot}%{_prefix} install install.completions
-%if 0%{?fedora} >= 28
+%if %{with varlink}
#install python-podman
pushd contrib/python
%{__python3} setup.py install --root %{buildroot}
popd
-%endif
+%endif #varlink
# source codes for building projects
%if 0%{?with_devel}
@@ -471,13 +478,13 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
%{_unitdir}/io.%{project}.%{name}.socket
%{_tmpfilesdir}/%{name}.conf
-%if 0%{?fedora} >= 28
+%if %{with varlink}
%files -n python3-%{name}
%license LICENSE
%doc README.md CONTRIBUTING.md install.md code-of-conduct.md transfer.md
%dir %{python3_sitelib}
%{python3_sitelib}/*
-%endif
+%endif #varlink
%if 0%{?with_devel}
%files -n libpod-devel -f devel.file-list