-Summary: Pgpool-HA uses heartbeat to keep pgpool from being a single point of failure
+%global pgmajorversion 91
+%global pginstdir /usr/pgsql-9.1
+%global pgpoolinstdir /usr/pgpool-9.1
+%global sname pgpool-ha
+
+Summary: OCF style resource agent script for pgpool-II.
Name: pgpool-ha
-Version: 1.0.0
-Release: 2%{?dist}
+Version: 2.0
+Release: 1%{?dist}
License: BSD
Vendor: PgPool Global Development Group
Group: Applications/Databases
-URL: http://pgpool.projects.PostgreSQL.org
-Source0: http://pgfoundry.org/frs/download.php/1124/%{name}-%{version}.tar.bz2
+URL: http://www.pgpool.net
+Source0: http://www.pgpool.net/download.php?f=%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires: heartbeat >= 2.0
BuildArch: noarch
%description
-Pgpool-HA combines pgpool with heartbeat. Pgpool is a replication
-server of PostgreSQL and makes reliability, but the pgpool server is
-always a single point failure. Pgpool-HA uses heartbeat to eliminate
-this.
+OCF style resource agent script for pgpool-II.
%prep
-%setup -q -n %{name}-%{version}
+%setup -q -n %{sname}-%{version}
%build
-%configure --bindir=%{_bindir} --sysconfdir=%{_sysconfdir} --mandir=%{_mandir} --libdir=%{_libdir}
+./configure.sh --with-pgsql=%{pginstdir} --with-pgpool=%{pgpoolinstdir}
+make
%install
-rm -rf %{buildroot}
-cd src
-make %{?smp_flags} install
-install -d %{buildroot}%{_bindir}
-install -d %{buildroot}%{_sysconfdir}/ha.d/resource.d/heartbeat/
-install -m 755 pgpool.monitor %{buildroot}%{_bindir}/pgpool.monitor
-install -m 755 pgpool %{buildroot}%{_sysconfdir}/ha.d/resource.d/heartbeat/pgpool
+make install
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
-%{_bindir}/pgpool.monitor
-%{_sysconfdir}/ha.d/resource.d/heartbeat/pgpool
-%doc AUTHORS COPYING INSTALL README.ja ChangeLog doc README
+/usr/lib/ocf/resource.d/heartbeat/pgpool
+$docdir /usr/share/doc/pgpool-ha
+%doc AUTHORS COPYING INSTALL README ChangeLog
%changelog
+* Mon Oct 15 2012 TAKATSUKA Haruka <harukat@sraoss.co.jp> 2.0-1
+- rewite for pgpool-ha 2.0
+
* Tue Oct 10 2006 Devrim GUNDUZ <devrim@CommandPrompt.com> 1.0.0-2
- Some fixes to spec file