]> git.pld-linux.org Git - packages/cman.git/blob - cman.spec
- pl
[packages/cman.git] / cman.spec
1 Summary:        General-purpose symmetric cluster manager
2 Summary(pl):    Zarz±dca symetrycznych klastrów ogólnego przeznaczenia
3 Name:           cman
4 %define snap    20040625
5 Version:        0.0.0.%{snap}.1
6 Release:        1
7 License:        GPL
8 Group:          Applications/System
9 Source0:        %{name}.tar.gz
10 # Source0-md5:  76edec5d961fd1cf46ccac2b7b006f37
11 URL:            http://sources.redhat.com/cluster/
12 BuildRequires:  ccs-devel
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %define         _sbindir        /sbin
16
17 %description
18 MAN is a symmetric, general-purpose, kernel-based cluster manager. It
19 has two parts. Connection Manager (cnxman) handles membership,
20 messaging, quorum, event notification and transitions. Service Manager
21 (sm) handles "service groups" which are a general way of representing
22 and managing instances of external systems that require cluster
23 management. The CMAN cluster manager is the foundational system upon
24 which DLM, GFS, CLVM, and Fence all depend. The CMAN API in the kernel
25 and userspace is general and available for other programs to use.
26
27 %description -l pl
28 MAN to zarz±dca opartych na j±drze symetrycznych klastrów ogólnego
29 przeznaczenia. Sk³ada siê z dwóch czê¶ci. Zarz±dca po³±czeñ
30 (Connection Manager, cnxman) obs³uguje cz³onkostwo, komunikacjê,
31 kworum, powiadamianie o zdarzeniach i przej¶cia. Zarz±dca us³ug
32 (Service Manager, sm) obs³uguje "grupy us³ug", które s± ogólnym
33 sposobem reprezentacji i zarz±dzania instancjami zewnêtrznych systemów
34 wymagaj±cych zarz±dzania klastrem. Zarz±dca klastrów CMAN to
35 podstawowy system, na którym polegaj± DLM, GFS, CLVM i Fence. API
36 CMAN-a w j±drze i przestrzeni u¿ytkownika jest ogólne i w ca³o¶ci
37 dostêpne do wykorzystania w innych programach.
38
39 %prep
40 %setup -q -n %{name}
41
42 %build
43 ./configure \
44         --incdir=%{_includedir} \
45         --kernel_src=%{_kernelsrcdir} \
46         --libdir=%{_libdir} \
47         --mandir=%{_mandir} \
48         --prefix=%{_prefix} \
49         --sbindir=%{_sbindir}
50 %{__make} \
51         CC="%{__cc}"
52
53 %install
54 rm -rf $RPM_BUILD_ROOT
55
56 %{__make} install \
57         DESTDIR=$RPM_BUILD_ROOT
58
59 %clean
60 rm -rf $RPM_BUILD_ROOT
61
62 %files
63 %defattr(644,root,root,755)
64 %attr(755,root,root) %{_sbindir}/*
This page took 0.056138 seconds and 3 git commands to generate.