diff options
Diffstat (limited to 'ctdb/packaging/RHEL/ctdb.spec')
-rw-r--r-- | ctdb/packaging/RHEL/ctdb.spec | 34 |
1 files changed, 7 insertions, 27 deletions
diff --git a/ctdb/packaging/RHEL/ctdb.spec b/ctdb/packaging/RHEL/ctdb.spec index 67564fa930..9d7f4ddcdc 100644 --- a/ctdb/packaging/RHEL/ctdb.spec +++ b/ctdb/packaging/RHEL/ctdb.spec @@ -12,7 +12,7 @@ Group: System Environment/Daemons URL: bzr://www.samba.org/~tridge/ctdb/ Source: ctdb-%{version}.tar.bz2 -Source999: setup.tar.bz2 +Source999: ctdb-setup.tar.bz2 Prereq: /sbin/chkconfig /bin/mktemp /usr/bin/killall Prereq: fileutils sed /etc/init.d @@ -36,15 +36,7 @@ ctdb is the clustered database used by samba %build -# RPM_OPT_FLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64" - -## check for ccache -# ccache -h 2>&1 > /dev/null -#if [ $? -eq 0 ]; then -# CC="ccache gcc" -#else - CC="gcc" -#fi +CC="gcc" ## always run autogen.sh ./autogen.sh @@ -52,11 +44,8 @@ ctdb is the clustered database used by samba CFLAGS="$RPM_OPT_FLAGS $EXTRA -D_GNU_SOURCE" ./configure \ --prefix=%{_prefix} \ -make showflags - make - %install # Clean up in case there is trash left from a previous build rm -rf $RPM_BUILD_ROOT @@ -65,12 +54,11 @@ rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_includedir} mkdir -p $RPM_BUILD_ROOT{%{_libdir},%{_includedir}} mkdir -p $RPM_BUILD_ROOT%{_prefix}/{bin,sbin} -mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib +mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ctdb mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d -make DESTDIR=$RPM_BUILD_ROOT \ - install +make DESTDIR=$RPM_BUILD_ROOT install install -m644 setup/ctdb.sysconfig $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/ctdb install -m755 setup/ctdb.init $RPM_BUILD_ROOT%{initdir}/ctdb @@ -106,15 +94,7 @@ fi %config(noreplace) %{_sysconfdir}/sysconfig/ctdb %attr(755,root,root) %config %{initdir}/ctdb -%{_bindir}/ctdbd -%{_bindir}/ctdb_test -%{_bindir}/ctdbd_test -%{_bindir}/ctdb_control -%{_bindir}/ctdb_bench -%{_bindir}/ctdb_fetch -%{_bindir}/ctdb_fetch1 -%{_bindir}/ctdb_messaging -%{_bindir}/lockwait +%{_sysconfdir}/ctdb/events +%{_sbindir}/ctdbd +%{_bindir}/ctdb %{_includedir}/ctdb.h - - |