|
Lokesh Mandvekar |
a8ae05 |
%global debug_package %{nil}
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
%global commit a7ff4cbc13cf9d603416860f794b56a31aad1859
|
|
Lokesh Mandvekar |
a8ae05 |
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
Name: atomic
|
|
Lokesh Mandvekar |
a8ae05 |
Version: 0
|
|
Lokesh Mandvekar |
3ea434 |
Release: 0.6.git%{shortcommit}%{?dist}
|
|
Lokesh Mandvekar |
a8ae05 |
Summary: Tool for managing ProjectAtomic systems and containers
|
|
Lokesh Mandvekar |
a8ae05 |
License: LGPLv2+
|
|
Lokesh Mandvekar |
a8ae05 |
URL: https://github.com/projectatomic/atomic
|
|
Lokesh Mandvekar |
a8ae05 |
ExclusiveArch: x86_64
|
|
Lokesh Mandvekar |
a8ae05 |
Source0: https://github.com/projectatomic/%{name}/archive/%{commit}.tar.gz
|
|
Lokesh Mandvekar |
a8ae05 |
BuildRequires: python2-devel
|
|
Lokesh Mandvekar |
a8ae05 |
BuildRequires: python-setuptools
|
|
Lokesh Mandvekar |
a8ae05 |
BuildRequires: python-tools
|
|
Lokesh Mandvekar |
a8ae05 |
BuildRequires: python-requests
|
|
Lokesh Mandvekar |
a8ae05 |
BuildRequires: pylint
|
|
Lokesh Mandvekar |
a8ae05 |
BuildRequires: go-md2man
|
|
Lokesh Mandvekar |
a8ae05 |
BuildRequires: docker
|
|
Lokesh Mandvekar |
a8ae05 |
Requires: docker
|
|
Lokesh Mandvekar |
a8ae05 |
Requires: python-requests
|
|
Lokesh Mandvekar |
3ea434 |
Requires: python-docker-py
|
|
Lokesh Mandvekar |
a8ae05 |
Requires: python-websocket-client >= 0.11.0
|
|
Lokesh Mandvekar |
a8ae05 |
Requires: python-six >= 1.3.0
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
%description
|
|
Lokesh Mandvekar |
a8ae05 |
The goal of Atomic is to provide a high level, coherent entrypoint to the
|
|
Lokesh Mandvekar |
a8ae05 |
system, and fill in gaps.
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
For Docker, atomic can make it easier to interact with special kinds of
|
|
Lokesh Mandvekar |
a8ae05 |
containers, such as super-privileged debugging tools and the like.
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
The atomic host subcommand wraps rpm-ostree, currently just providing a
|
|
Lokesh Mandvekar |
a8ae05 |
friendlier name, but in the future Atomic may provide more unified
|
|
Lokesh Mandvekar |
a8ae05 |
management.
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
%prep
|
|
Lokesh Mandvekar |
a8ae05 |
%setup -qn %{name}-%{commit}
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
%build
|
|
Lokesh Mandvekar |
a8ae05 |
make all
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
%install
|
|
Lokesh Mandvekar |
a8ae05 |
make install DESTDIR=%{buildroot}
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
%check
|
|
Lokesh Mandvekar |
a8ae05 |
[ ! -e /run/docker.sock ] || make test
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
%files
|
|
Lokesh Mandvekar |
a8ae05 |
%doc COPYING README.md
|
|
Lokesh Mandvekar |
a8ae05 |
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
|
|
Lokesh Mandvekar |
a8ae05 |
%{python_sitelib}/%{name}*.egg-info
|
|
Lokesh Mandvekar |
a8ae05 |
%{_sysconfdir}/profile.d/%{name}.sh
|
|
Lokesh Mandvekar |
a8ae05 |
%{_bindir}/%{name}
|
|
Lokesh Mandvekar |
a8ae05 |
%{_mandir}/man1/%{name}*
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
%changelog
|
|
Lokesh Mandvekar |
3ea434 |
* Tue Feb 24 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0-0.6.gita7ff4cb
|
|
Lokesh Mandvekar |
3ea434 |
- runtime requirement: python-docker-py
|
|
Lokesh Mandvekar |
3ea434 |
|
|
Lokesh Mandvekar |
a8ae05 |
* Tue Feb 24 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0-0.5.gita7ff4cb
|
|
Lokesh Mandvekar |
a8ae05 |
- build commit#a7ff4cb
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
* Fri Feb 20 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0-0.4.gitf7f6fa8
|
|
Lokesh Mandvekar |
a8ae05 |
- Resolves: rhbz#1194058 - approved version, ready for upload
|
|
Lokesh Mandvekar |
a8ae05 |
- change license to LGPLv2+
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
* Thu Feb 19 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0-0.3.gite4081c9
|
|
Lokesh Mandvekar |
a8ae05 |
- manpage installation rules upstreamed
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
* Wed Feb 18 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0-0.2.git6b82cb7
|
|
Lokesh Mandvekar |
a8ae05 |
- install docs
|
|
Lokesh Mandvekar |
a8ae05 |
|
|
Lokesh Mandvekar |
a8ae05 |
* Wed Feb 18 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0-0.1.git6b82cb7
|
|
Lokesh Mandvekar |
a8ae05 |
- Initial package
|