0f995b
Name: pcs		
0f995b
Version: 0.9.99
0f995b
Release: 2%{?dist}
0f995b
License: GPLv2
0f995b
URL: http://github.com/feist/pcs
0f995b
Group: System Environment/Base
0f995b
#BuildArch: x86_64
0f995b
BuildRequires: python2-devel
0f995b
Summary: Pacemaker Configuration System	
0f995b
Source0: http://people.redhat.com/cfeist/pcs/pcs-withgems-%{version}.tar.gz
0f995b
Source1: HAM-logo.png
0f995b
BuildRequires: ruby >= 2.0.0 ruby-devel rubygems pam-devel
0f995b
BuildRequires: systemd-units rubygem-bundler
0f995b
Requires(post): systemd
0f995b
Requires(preun): systemd
0f995b
Requires(postun): systemd
0f995b
Requires: pacemaker-cli corosync ruby >= 2.0.0 pacemaker
0f995b
0f995b
%description
0f995b
pcs is a corosync and pacemaker configuration tool.  It permits users to
0f995b
easily view, modify and created pacemaker based clusters.
0f995b
0f995b
%prep
0f995b
%setup -q
0f995b
cp -f %SOURCE1 pcsd/public/images
0f995b
0f995b
%build
0f995b
0f995b
0f995b
%install
0f995b
rm -rf $RPM_BUILD_ROOT
0f995b
pwd
0f995b
make install DESTDIR=$RPM_BUILD_ROOT PYTHON_SITELIB=%{python_sitelib}
0f995b
make install_pcsd DESTDIR=$RPM_BUILD_ROOT PYTHON_SITELIB=%{python_sitelib} hdrdir="%{_includedir}" rubyhdrdir="%{_includedir}" includedir="%{_includedir}"
0f995b
chmod 755 $RPM_BUILD_ROOT/%{python_sitelib}/pcs/pcs.py
0f995b
0f995b
# Temporary fix for ruby-2.0.0 and rpam
0f995b
#cp $RPM_BUILD_ROOT/usr/lib/pcsd/gemhome/gems/rpam-ruby19-1.2.1/ext/Rpam/rpam_ext.so $RPM_BUILD_ROOT/usr/lib/pcsd/gemhome/gems/rpam-ruby19-1.2.1/lib
0f995b
0f995b
%post
0f995b
%systemd_post pcsd.service
0f995b
0f995b
%preun
0f995b
%systemd_preun pcsd.service
0f995b
0f995b
%postun
0f995b
%systemd_postun_with_restart pcsd.service
0f995b
0f995b
0f995b
%files
0f995b
%defattr(-,root,root,-)
0f995b
%{python_sitelib}/pcs
0f995b
%{python_sitelib}/pcs-%{version}-py2.*.egg-info
0f995b
/usr/sbin/pcs
0f995b
/usr/lib/pcsd/*
0f995b
/usr/lib/pcsd/.bundle/config
0f995b
/usr/lib/pcsd/.gitignore
0f995b
/usr/lib/systemd/system/pcsd.service
0f995b
/var/lib/pcsd
0f995b
/etc/pam.d/pcsd
0f995b
/etc/bash_completion.d/pcs
0f995b
/etc/logrotate.d/pcsd
0f995b
%dir /var/log/pcsd
0f995b
/etc/sysconfig/pcsd
0f995b
%{_mandir}/man8/pcs.*
0f995b
0f995b
0f995b
%doc COPYING README
0f995b
0f995b
%changelog
0f995b
* Thu Nov 07 2013 Chris Feist <cfeist@redhat.com> - 0.9.99-2
0f995b
- Re-synced to upstream sources
0f995b
0f995b
* Wed Nov 06 2013 Chris Feist <cfeist@redhat.com> - 0.9.98-1
0f995b
- Re-synced to upstream sources
0f995b
0f995b
* Tue Nov 05 2013 Chris Feist <cfeist@redhat.com> - 0.9.96-2
0f995b
- Re-synced to upstream sources
0f995b
0f995b
* Tue Oct 29 2013 Chris Feist <cfeist@redhat.com> - 0.9.96-2
0f995b
- Re-synced to upstream sources
0f995b
0f995b
* Tue Oct 22 2013 Chris Feist <cfeist@redhat.com> - 0.9.95-2
0f995b
- Re-synced to upstream sources
0f995b
0f995b
* Tue Oct 22 2013 Chris Feist <cfeist@redhat.com> - 0.9.94-1
0f995b
- Re-synced to upstream sources
0f995b
0f995b
* Wed Oct 16 2013 Chris Feist <cfeist@redhat.com> - 0.9.91-1
0f995b
- Re-synced to upstream sources
0f995b
0f995b
* Tue Oct 15 2013 Chris Feist <cfeist@redhat.com> - 0.9.92-2
0f995b
- Re-synced to upstream sources
0f995b
0f995b
* Wed Oct 09 2013 Chris Feist <cfeist@redhat.com> - 0.9.91-1
0f995b
- Re-synced to upstream sources
0f995b
0f995b
* Wed Sep 18 2013 Chris Feist <cfeist@redhat.com> - 0.9.84-1
0f995b
- Re-synced to upstream sources
0f995b
0f995b
* Tue Sep 03 2013 Chris Feist <cfeist@redhat.com> - 0.9.77-1
0f995b
- Re-synced to upstreams sources
0f995b
0f995b
* Tue Sep 03 2013 Chris Feist <cfeist@redhat.com> - 0.9.76-1
0f995b
- Re-synced to upstreams sources
0f995b
0f995b
* Fri Aug 09 2013 Chris Feist <cfeist@redhat.com> - 0.9.71-1
0f995b
- Rebuilt with new upstream sources
0f995b
0f995b
* Fri Aug 09 2013 Chris Feist <cfeist@redhat.com> - 0.9.63-1
0f995b
- Rebuilt with new upstream sources
0f995b
0f995b
* Wed Aug 07 2013 Chris Feist <cfeist@redhat.com> - 0.9.62-1
0f995b
- Rebuilt with new upstream sources
0f995b
0f995b
* Tue Aug 06 2013 Chris Feist <cfeist@redhat.com> - 0.9.61-1
0f995b
- Rebuilt with new upstream sources
0f995b
0f995b
* Mon Jul 29 2013 Chris Feist <cfeist@redhat.cmo> - 0.9.60-1
0f995b
- Rebuilt with new upstream sources
0f995b
- Added pcsd wizards
0f995b
0f995b
* Tue Jul 23 2013 Chris Feist <cfeist@redhat.cmo> - 0.9.58-1
0f995b
- Rebuilt with new upstream sources
0f995b
0f995b
* Tue Jul 23 2013 Chris Feist <cfeist@redhat.cmo> - 0.9.57-1
0f995b
- Rebuilt with new upstream sources
0f995b
0f995b
* Mon Jul 22 2013 Chris Feist <cfeist@redhat.cmo> - 0.9.56-1
0f995b
- Rebuilt with upstream source
0f995b
- Added missing bash completion file
0f995b
0f995b
* Mon Jul 22 2013 Chris Feist <cfeist@redhat.cmo> - 0.9.55-1
0f995b
- Rebuilt with upstream source
0f995b
0f995b
* Wed Jul 10 2013 Chris Feist <cfeist@redhat.com> - 0.9.54-4
0f995b
- Fix rpam error after adding systemd macros
0f995b
0f995b
* Wed Jul 10 2013 Chris Feist <cfeist@redhat.com> - 0.9.54-3
0f995b
- Rebuild with proper upstream sources
0f995b
0f995b
* Wed Jul 10 2013 Chris Feist <cfeist@redhat.com> - 0.9.54-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Wed Jul 10 2013 Chris Feist <cfeist@redhat.com> - 0.9.53-2
0f995b
- Added systemd macros
0f995b
0f995b
* Tue Jul 09 2013 Chris Feist <cfeist@redhat.com> - 0.9.53-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Mon Jul 08 2013 Chris Feist <cfeist@redhat.com> - 0.9.52-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Mon Jul 01 2013 Chris Feist <cfeist@redhat.com> - 0.9.49-3
0f995b
- Fix pcsd.conf source file location.
0f995b
0f995b
* Mon Jul 01 2013 Chris Feist <cfeist@redhat.com> - 0.9.49-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Tue Jun 18 2013 Chris Feist <cfeist@redhat.com> - 0.9.48-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Wed Jun 12 2013 Chris Feist <cfeist@redhat.com> - 0.9.47-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Mon Jun 10 2013 Chris Feist <cfeist@redhat.com> - 0.9.46-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Wed Jun 05 2013 Chris Feist <cfeist@redhat.com> - 0.9.45-2
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Mon Jun 03 2013 Chris Feist <cfeist@redhat.com> - 0.9.44-4
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Thu May 30 2013 Chris Feist <cfeist@redhat.com> - 0.9.44-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Wed May 29 2013 Chris Feist <cfeist@redhat.com> - 0.9.43-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Wed May 29 2013 Chris Feist <cfeist@redhat.com> - 0.9.42-5
0f995b
- Fix issues with ruby 2.0 build
0f995b
0f995b
* Wed May 29 2013 Chris Feist <cfeist@redhat.com> - 0.9.42-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Tue May 07 2013 Chris Feist <cfeist@redhat.com> - 0.9.41-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Tue Apr 30 2013 Chris Feist <cfeist@redhat.com> - 0.9.40-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Wed Apr 17 2013 Chris Feist <cfeist@redhat.com> - 0.9.39-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Tue Apr 09 2013 Chris Feist <cfeist@redhat.com> - 0.9.38-1
0f995b
- Rebuild with upstream sources
0f995b
0f995b
* Wed Apr 03 2013 Chris Feist <cfeist@redhat.com> - 0.9.37-4
0f995b
- Re-enable gem builds with fix for ruby 2.0.0
0f995b
0f995b
* Tue Mar 26 2013 Chris Feist <cfeist@redhat.com> - 0.9.37-2
0f995b
- Temporarily disable gem builds for ruby 2.0.0
0f995b
0f995b
* Wed Mar 20 2013 Chris Feist <cfeist@redhat.com> - 0.9.37-1
0f995b
- Re-synced to upstream
0f995b
0f995b
* Fri Mar 15 2013 Chris Feist <cfeist@redhat.com> - 0.9.35-1
0f995b
- Re-synced to upstream
0f995b
0f995b
* Tue Mar 12 2013 Chris Feist <cfeist@redhat.com> - 0.9.34-1
0f995b
- Re-synced to upstream
0f995b
- Updated pcsd location to /usr/lib
0f995b
0f995b
* Wed Feb 20 2013 Chris Feist <cfeist@redhat.com> - 0.9.32-1
0f995b
- Re-synced to upstream
0f995b
0f995b
* Mon Feb 18 2013 Chris Feist <cfeist@redhat.com> - 0.9.31-1
0f995b
- Re-synced to upstream
0f995b
0f995b
* Mon Jan 14 2013 Chris Feist <cfeist@redhat.com> - 0.9.30-1
0f995b
- Updated build to properly manage combined pcs/pcsd
0f995b
0f995b
* Wed Jan 02 2013 Chris Feist <cfeist@redhat.com> - 0.9.29-4
0f995b
- Updated certificate generation code to fix firefox issues
0f995b
0f995b
* Fri Dec 07 2012 Chris Feist <cfeist@redhat.com> - 0.9.29-3
0f995b
- Added in missing pam service
0f995b
0f995b
* Thu Nov 29 2012 Chris Feist <cfeist@redhat.com> - 0.9.29-2
0f995b
- Add pam-devel to BuildRequires
0f995b
0f995b
* Thu Nov 29 2012 Chris Feist <cfeist@redhat.com> - 0.9.29-1
0f995b
- Resync to latest version of pcs/pcsd
0f995b
0f995b
* Fri Sep 28 2012 Chris Feist <cfeist@redhat.com> - 0.9.26-1
0f995b
- Resync to latest version of pcs/pcsd
0f995b
0f995b
* Tue Aug 21 2012 Chris Feist <cfeist@redhat.com> - 0.9.15-1.test.1
0f995b
- Resync to latest version of pcs/pcsd
0f995b
0f995b
* Mon Aug 13 2012 Chris Feist <cfeist@redhat.com> - 0.9.14-1.test.1
0f995b
- Resync to latest version of pcs/pcsd
0f995b
0f995b
* Thu Aug 09 2012 Chris Feist <cfeist@redhat.com> - 0.9.13-1.test.1
0f995b
- Resync to latest version of pcs and rename pcs-gui to pcsd
0f995b
0f995b
* Mon Jun 11 2012 Chris Feist <cfeist@redhat.com> - 0.9.5-5.test.1
0f995b
- Resync to latest version of pcs
0f995b
0f995b
* Mon Jun 11 2012 Chris Feist <cfeist@redhat.com> - 0.9.5-4
0f995b
- Resync to latest version of pcs
0f995b
0f995b
* Thu May 24 2012 Chris Feist <cfeist@redhat.com> - 0.9.4-1
0f995b
- Resync to latest version of pcs
0f995b
- Move cluster creation options to cluster sub command.
0f995b
0f995b
* Mon May 07 2012 Chris Feist <cfeist@redhat.com> - 0.9.3.1-1
0f995b
- Resync to latest version of pcs which includes fixes to work with F17.
0f995b
0f995b
* Mon Mar 19 2012 Chris Feist <cfeist@redhat.com> - 0.9.2.4-1
0f995b
- Resynced to latest version of pcs
0f995b
0f995b
* Mon Jan 23 2012 Chris Feist <cfeist@redhat.com> - 0.9.1-1
0f995b
- Updated BuildRequires and %doc section for fedora
0f995b
0f995b
* Fri Jan 20 2012 Chris Feist <cfeist@redhat.com> - 0.9.0-2
0f995b
- Updated spec file for fedora specific changes
0f995b
0f995b
* Mon Jan 16 2012 Chris Feist <cfeist@redhat.com> - 0.9.0-1
0f995b
- Initial Build
0f995b