summaryrefslogtreecommitdiffstats
path: root/ctdb/packaging/RHEL/ctdb.spec
diff options
context:
space:
mode:
Diffstat (limited to 'ctdb/packaging/RHEL/ctdb.spec')
-rw-r--r--ctdb/packaging/RHEL/ctdb.spec34
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
-
-