]> git.pld-linux.org Git - packages/flocker.git/blame - flocker.spec
BR: rpmbuild(macros) >= 1.710
[packages/flocker.git] / flocker.spec
CommitLineData
72785165
ER
1Summary: Easily manage Docker containers & their data
2Name: flocker
3Version: 0.4.0
4Release: 0.1
5License: Apache v2.0
6Group: Libraries/Python
7Source0: https://github.com/ClusterHQ/flocker/archive/%{version}/%{name}-%{version}.tar.gz
8# Source0-md5: 76aa991d8ea4cbf7ae6b3b81b9073a06
9Patch0: deps.patch
10URL: https://github.com/ClusterHQ/flocker
11BuildRequires: python-PyYAML >= 3.10
12#BuildRequires: python-Twisted >= 15.0.0
13#BuildRequires: python-characteristic >= 14.1.0
14BuildRequires: python-docker >= 0.7.1
15#BuildRequires: python-eliot >= 0.6.0
16BuildRequires: python-ipaddr >= 2.1.11
17BuildRequires: python-jsonschema >= 2.4.0
18BuildRequires: python-klein >= 0.2.3
19#BuildRequires: python-machinist >= 0.2.0
20BuildRequires: python-netifaces >= 0.8
21BuildRequires: python-psutil >= 2.1.2
22BuildRequires: python-pyrsistent >= 0.9.1
23BuildRequires: python-pytz
24BuildRequires: python-setuptools
25BuildRequires: python-setuptools >= 7.0
26#BuildRequires: python-treq >= 0.2.1
27#BuildRequires: python-zope.interface >= 4.0.5
28BuildRequires: rpm-pythonprov
b6867021 29BuildRequires: rpmbuild(macros) >= 1.710
72785165
ER
30BuildArch: noarch
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
34Flocker is a data volume manager and multi-host Docker cluster
35management tool. With it you can control your data using the same
36tools you use for your stateless applications by harnessing the power
37of ZFS on Linux. This means that you can run your databases, queues
38and key-value stores in Docker and move them around as easily as the
39rest of your app.
40
41%prep
42%setup -q
43%patch0 -p1
44
45%build
2c243de3 46%py_build
72785165
ER
47
48%install
49rm -rf $RPM_BUILD_ROOT
2c243de3 50%py_install
72785165
ER
51
52%{__rm} -r $RPM_BUILD_ROOT%{py_sitescriptdir}/flocker/volume/test
53
54%py_postclean
55
56%clean
57rm -rf $RPM_BUILD_ROOT
58
59%files
60%defattr(644,root,root,755)
61%attr(755,root,root) %{_bindir}/flocker
62%attr(755,root,root) %{_bindir}/flocker-changestate
63%attr(755,root,root) %{_bindir}/flocker-control
64%attr(755,root,root) %{_bindir}/flocker-dataset-agent
65%attr(755,root,root) %{_bindir}/flocker-deploy
66%attr(755,root,root) %{_bindir}/flocker-reportstate
67%attr(755,root,root) %{_bindir}/flocker-volume
68%attr(755,root,root) %{_bindir}/flocker-zfs-agent
69%{py_sitescriptdir}/Flocker-%{version}-py*.egg-info
70%{py_sitescriptdir}/flocker
This page took 0.069631 seconds and 4 git commands to generate.