summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contrib/spec/podman.spec.in10
1 files changed, 8 insertions, 2 deletions
diff --git a/contrib/spec/podman.spec.in b/contrib/spec/podman.spec.in
index 20c7b9271..33f69616c 100644
--- a/contrib/spec/podman.spec.in
+++ b/contrib/spec/podman.spec.in
@@ -187,6 +187,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
%package -n python3-%{name}
Version: 0.1.0
BuildArch: noarch
@@ -198,7 +199,7 @@ Summary: Python 3 bindings for %{name}
%description -n python3-%{name}
This package contains Python 3 bindings for %{name}.
-
+%endif
%if 0%{?with_devel}
%package -n libpod-devel
@@ -373,20 +374,23 @@ 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
#untar contents for python-podman
pushd contrib/python/dist
tar zxf %{name}*.tar.gz
popd
+%endif
%install
install -dp %{buildroot}%{_unitdir}
%make_install PREFIX=%{buildroot}%{_prefix} install install.completions
+%if 0%{?fedora} >= 28
#install python-podman
pushd contrib/python
%{__python3} setup.py install --root %{buildroot}
popd
+%endif
# source codes for building projects
%if 0%{?with_devel}
@@ -466,11 +470,13 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
%{_unitdir}/io.%{project}.%{name}.service
%{_unitdir}/io.%{project}.%{name}.socket
+%if 0%{?fedora} >= 28
%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
%if 0%{?with_devel}
%files -n libpod-devel -f devel.file-list