]> git.pld-linux.org Git - packages/ceph-deploy.git/blob - ceph-deploy.spec
- pl
[packages/ceph-deploy.git] / ceph-deploy.spec
1
2 # TODO:
3 #       - rgw support
4
5 Summary:        Deploy Ceph with minimal infrastructure
6 Summary(pl.UTF-8):      Wdrażanie Cepha z minimalną infrastrukturą
7 Name:           ceph-deploy
8 Version:        1.5.23
9 Release:        2
10 License:        MIT
11 Group:          Applications/System
12 Source0:        https://github.com/ceph/ceph-deploy/archive/v%{version}/%{name}-%{version}.tar.gz
13 # Source0-md5:  9b92bb38adfbab41d3feff24291428ca
14 #Source0:       https://pypi.python.org/packages/source/c/ceph-deploy/%{name}-%{version}.tar.gz
15 # https://github.com/jajcus/ceph-deploy/tree/pld
16 Patch0:         %{name}-pld.patch
17 URL:            https://github.com/ceph/ceph-deploy
18 BuildRequires:  python-setuptools >= 1:7.0
19 BuildRequires:  rpm-pythonprov
20 BuildRequires:  rpmbuild(macros) >= 1.714
21 Requires:       python-remoto
22 BuildArch:      noarch
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 ceph-deploy is a way to deploy Ceph relying on just SSH access to the
27 servers, sudo, and some Python. It runs fully on your workstation,
28 requiring no servers, databases, or anything like that.
29
30 If you set up and tear down Ceph clusters a lot, and want minimal
31 extra bureaucracy, this is for you.
32
33 %description -l pl.UTF-8
34 ceph-deploy to sposób wdrażania Cepha polegający jedynie na dostępie
35 SSH do serwerów, sudo i odrobinie Pythona. Uruchamia w pełni stację
36 roboczą bez wymagania serwerów, baz danych itp.
37
38 Jest to rozwiązanie dla tych, którzy często stawiają i wyłączają
39 klastry Cepha i chcą mieć przy tym jak najmniej biurokracji.
40
41 %prep
42 %setup -q
43 %patch0 -p1
44
45 %build
46 export CEPH_DEPLOY_NO_VENDOR=1
47 %py_build
48
49 %install
50 rm -rf $RPM_BUILD_ROOT
51
52 export CEPH_DEPLOY_NO_VENDOR=1
53 %py_install
54
55 # no %%py_postclean !
56 # ceph-deploy uses remoto/execnet to run its source code remotely
57
58 %clean
59 rm -rf $RPM_BUILD_ROOT
60
61 %files
62 %defattr(644,root,root,755)
63 %doc README.rst
64 %attr(755,root,root) %{_bindir}/ceph-deploy
65 %{py_sitescriptdir}/ceph_deploy
66 %{py_sitescriptdir}/ceph_deploy-%{version}-py*.egg-info
This page took 0.0381359999999999 seconds and 4 git commands to generate.