diff options
-rw-r--r-- | contrib/spec/podman.spec.in | 10 |
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 |