1 # NOTE: obsoleted by -ccs* subpackages from cluster.spec (3.x)
2 Summary: Cluster configuration system to manage the cluster config file
3 Summary(pl.UTF-8): System konfiguracji klastra do zarządzania jego plikiem konfiguracyjnym
8 Group: Applications/System
9 Source0: ftp://sources.redhat.com/pub/cluster/releases/cluster-%{version}.tar.gz
10 # Source0-md5: 712b9f583472d1de614641bc0f4a0aaf
12 Source2: %{name}.sysconfig
13 Patch0: cluster-kernel.patch
14 URL: http://sources.redhat.com/cluster/ccs/
15 BuildRequires: cman-devel >= 2
16 BuildRequires: libxml2-devel >= 2.0
17 BuildRequires: rpmbuild(macros) >= 1.268
18 Requires(post,preun): /sbin/chkconfig
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 %define _sbindir /sbin
25 Cluster configuration system to manage the cluster config file.
27 %description -l pl.UTF-8
28 System konfiguracji klastra do zarządzania jego plikiem
32 Summary: Header files and static library for ccs
33 Summary(pl.UTF-8): Pliki nagłówkowe i biblioteka statyczna ccs
34 Group: Development/Libraries
35 # doesn't require base
38 Header files and static library for ccs.
40 %description devel -l pl.UTF-8
41 Pliki nagłówkowe i biblioteka statyczna ccs.
44 %setup -q -n cluster-%{version}
50 --cflags="%{rpmcflags} -Wall" \
51 --ldflags="%{rpmldflags}" \
52 --incdir=%{_includedir} \
53 --ncursesincdir=%{_includedir}/ncurses \
55 --libexecdir=%{_libdir} \
58 --sbindir=%{_sbindir} \
62 --without_kernel_modules
66 rm -rf $RPM_BUILD_ROOT
67 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig}
69 %{__make} -C %{name} install \
70 DESTDIR=$RPM_BUILD_ROOT
72 install -d $RPM_BUILD_ROOT%{_sysconfdir}/cluster
73 touch $RPM_BUILD_ROOT%{_sysconfdir}/cluster/cluster.xml
75 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
76 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/%{name}
79 rm -rf $RPM_BUILD_ROOT
82 /sbin/chkconfig --add %{name}
83 %service %{name} restart
86 if [ "$1" = "0" ]; then
88 /sbin/chkconfig --del %{name}
92 %defattr(644,root,root,755)
93 %attr(755,root,root) %{_sbindir}/ccs_test
94 %attr(755,root,root) %{_sbindir}/ccs_tool
95 %attr(755,root,root) %{_sbindir}/ccsd
96 %dir %{_sysconfdir}/cluster
97 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/cluster/cluster.xml
98 %{_mandir}/man5/cluster.conf.5*
99 %{_mandir}/man7/ccs.7*
100 %{_mandir}/man8/ccs*.8*
101 %attr(754,root,root) /etc/rc.d/init.d/%{name}
102 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
105 %defattr(644,root,root,755)