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