podman-0.5.3-5.git624660c
- built commit 624660c - New subapackage: python3-podman Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
This commit is contained in:
parent
7fbc7b6bc8
commit
2bd35c2174
1
.gitignore
vendored
1
.gitignore
vendored
@ -44,3 +44,4 @@
|
|||||||
/libpod-45838b9.tar.gz
|
/libpod-45838b9.tar.gz
|
||||||
/libpod-0613844.tar.gz
|
/libpod-0613844.tar.gz
|
||||||
/libpod-9fcc475.tar.gz
|
/libpod-9fcc475.tar.gz
|
||||||
|
/libpod-624660c.tar.gz
|
||||||
|
43
podman.spec
43
podman.spec
@ -24,6 +24,7 @@
|
|||||||
%global with_unit_test 0
|
%global with_unit_test 0
|
||||||
|
|
||||||
%if 0%{?with_debug}
|
%if 0%{?with_debug}
|
||||||
|
%global _find_debuginfo_dwz_opts %{nil}
|
||||||
%global _dwz_low_mem_die_limit 0
|
%global _dwz_low_mem_die_limit 0
|
||||||
%else
|
%else
|
||||||
%global debug_package %{nil}
|
%global debug_package %{nil}
|
||||||
@ -41,17 +42,16 @@
|
|||||||
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
|
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
|
||||||
%global import_path %{provider_prefix}
|
%global import_path %{provider_prefix}
|
||||||
%global git0 https://%{provider}.%{provider_tld}/%{project}/%{repo}
|
%global git0 https://%{provider}.%{provider_tld}/%{project}/%{repo}
|
||||||
%global commit0 9fcc475d033d7f1718e9490e8944de7f31a2bbab
|
%global commit0 624660c1b3869bdd6b3342f5924e813f32a81b4a
|
||||||
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
|
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
|
||||||
|
|
||||||
Name: podman
|
Name: podman
|
||||||
Version: 0.5.3
|
Version: 0.5.3
|
||||||
Release: 4.git%{shortcommit0}%{?dist}
|
Release: 5.git%{shortcommit0}%{?dist}
|
||||||
Summary: Manage Pods, Containers and Container Images
|
Summary: Manage Pods, Containers and Container Images
|
||||||
License: ASL 2.0
|
License: ASL 2.0
|
||||||
URL: %{git_podman}
|
URL: %{git_podman}
|
||||||
Source0: %{git0}/archive/%{commit0}/%{repo}-%{shortcommit0}.tar.gz
|
Source0: %{git0}/archive/%{commit0}/%{repo}-%{shortcommit0}.tar.gz
|
||||||
|
|
||||||
# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
|
# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
|
||||||
#ExclusiveArch: %%{?go_arches:%%{go_arches}}%%{!?go_arches:%%{ix86} x86_64 aarch64 %%{arm}}
|
#ExclusiveArch: %%{?go_arches:%%{go_arches}}%%{!?go_arches:%%{ix86} x86_64 aarch64 %%{arm}}
|
||||||
ExclusiveArch: aarch64 %{arm} ppc64le s390x x86_64
|
ExclusiveArch: aarch64 %{arm} ppc64le s390x x86_64
|
||||||
@ -186,6 +186,19 @@ Provides: bundled(golang(gopkg.in/yaml.v2)) = v2
|
|||||||
%{repo} provides a library for applications looking to use
|
%{repo} provides a library for applications looking to use
|
||||||
the Container Pod concept popularized by Kubernetes.
|
the Container Pod concept popularized by Kubernetes.
|
||||||
|
|
||||||
|
%package -n python3-%{name}
|
||||||
|
Version: 0.1.0
|
||||||
|
BuildArch: noarch
|
||||||
|
BuildRequires: python3-devel
|
||||||
|
BuildRequires: python3-setuptools
|
||||||
|
BuildRequires: python3-varlink
|
||||||
|
Requires: python3-varlink
|
||||||
|
Provides: python3-%{name} = %{version}-%{release}
|
||||||
|
Summary: Python 3 bindings for %{name}
|
||||||
|
|
||||||
|
%description -n python3-%{name}
|
||||||
|
This package contains Python 3 bindings for %{name}.
|
||||||
|
|
||||||
%if 0%{?with_devel}
|
%if 0%{?with_devel}
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Library for applications looking to use Container Pods
|
Summary: Library for applications looking to use Container Pods
|
||||||
@ -348,7 +361,7 @@ providing packages with %{import_path} prefix.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -Sgit -n %{repo}-%{commit0}
|
%autosetup -Sgit -n %{repo}-%{commit0}
|
||||||
sed -i '/\/bin\/bash/d' completions/bash/%{name}
|
sed -i '/\/bin\/env/d' completions/bash/%{name}
|
||||||
mv pkg/hooks/README.md pkg/hooks/README-hooks.md
|
mv pkg/hooks/README.md pkg/hooks/README-hooks.md
|
||||||
|
|
||||||
%build
|
%build
|
||||||
@ -362,12 +375,22 @@ export GOPATH=$(pwd)/_build:$(pwd):$(pwd):%{gopath}
|
|||||||
export BUILDTAGS="selinux seccomp $(hack/btrfs_installed_tag.sh) $(hack/btrfs_tag.sh) $(hack/libdm_tag.sh) containers_image_ostree_stub"
|
export BUILDTAGS="selinux seccomp $(hack/btrfs_installed_tag.sh) $(hack/btrfs_tag.sh) $(hack/libdm_tag.sh) containers_image_ostree_stub"
|
||||||
|
|
||||||
GOPATH=$GOPATH BUILDTAGS=$BUILDTAGS %gobuild -o bin/%{name} %{import_path}/cmd/%{name}
|
GOPATH=$GOPATH BUILDTAGS=$BUILDTAGS %gobuild -o bin/%{name} %{import_path}/cmd/%{name}
|
||||||
BUILDTAGS=$BUILDTAGS make docs
|
BUILDTAGS=$BUILDTAGS make binaries docs
|
||||||
|
|
||||||
|
#untar contents for python-podman
|
||||||
|
pushd contrib/python/dist
|
||||||
|
tar zxf %{name}*.tar.gz
|
||||||
|
popd
|
||||||
|
|
||||||
%install
|
%install
|
||||||
install -dp %{buildroot}%{_unitdir}
|
install -dp %{buildroot}%{_unitdir}
|
||||||
%make_install PREFIX=%{buildroot}%{_prefix} install install.completions
|
%make_install PREFIX=%{buildroot}%{_prefix} install install.completions
|
||||||
|
|
||||||
|
#install python-podman
|
||||||
|
pushd contrib/python
|
||||||
|
%{__python3} setup.py install --root %{buildroot}
|
||||||
|
popd
|
||||||
|
|
||||||
# install libpod.conf
|
# install libpod.conf
|
||||||
install -dp %{buildroot}%{_datadir}/containers
|
install -dp %{buildroot}%{_datadir}/containers
|
||||||
install -p -m 644 %{repo}.conf %{buildroot}%{_datadir}/containers
|
install -p -m 644 %{repo}.conf %{buildroot}%{_datadir}/containers
|
||||||
@ -451,6 +474,12 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
|
|||||||
%{_unitdir}/io.%{project}.%{name}.service
|
%{_unitdir}/io.%{project}.%{name}.service
|
||||||
%{_unitdir}/io.%{project}.%{name}.socket
|
%{_unitdir}/io.%{project}.%{name}.socket
|
||||||
|
|
||||||
|
%files -n python3-%{name}
|
||||||
|
%license LICENSE
|
||||||
|
%doc README.md CONTRIBUTING.md pkg/hooks/README-hooks.md install.md code-of-conduct.md transfer.md
|
||||||
|
%dir %{python3_sitelib}
|
||||||
|
%{python3_sitelib}/*
|
||||||
|
|
||||||
%if 0%{?with_devel}
|
%if 0%{?with_devel}
|
||||||
%files -n libpod-devel -f devel.file-list
|
%files -n libpod-devel -f devel.file-list
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
@ -465,6 +494,10 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed May 16 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.5.3-5.git624660c
|
||||||
|
- built commit 624660c
|
||||||
|
- New subapackage: python3-podman
|
||||||
|
|
||||||
* Wed May 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.5.3-4.git9fcc475
|
* Wed May 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.5.3-4.git9fcc475
|
||||||
- autobuilt 9fcc475
|
- autobuilt 9fcc475
|
||||||
|
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (libpod-9fcc475.tar.gz) = 7e106ea34c54d072f1f678d2fc91166a1d370e89ccc6d934a66f6588c1ba1f8884f13eb6ca92647e25f522aa198bc144a0654b17021895888d3ef6c9fbe7e6d8
|
SHA512 (libpod-624660c.tar.gz) = 5614e26694825beb292304aebedcafa74900630289f95c9ff9d32def6b8b477b7f54740cb075e2103c478e3aaf8a8b4033a1a247461ba8c1c5136959624a8875
|
||||||
|
Loading…
Reference in New Issue
Block a user