Merge branch 'f18' into f19

Conflicts:
	pcs.spec
This commit is contained in:
Chris Feist 2013-03-25 14:35:02 -05:00
commit 51f9320a01
4 changed files with 55 additions and 6 deletions

1
.gitignore vendored
View File

@ -15,3 +15,4 @@
/pcs-0.9.27.tar.gz
/pcs-0.9.32.tar.gz
/pcs-0.9.33.tar.gz
/pcs-0.9.36.tar.gz

42
fedfix.patch Normal file
View File

@ -0,0 +1,42 @@
Index: pcs/pcs-0.9.36/pcsd/Makefile
===================================================================
--- pcs.orig/pcs-0.9.36/pcsd/Makefile
+++ pcs/pcs-0.9.36/pcsd/Makefile
@@ -1,4 +1,4 @@
-PCSD_GEMS=sinatra sinatra-contrib json highline rack rack-protection tilt eventmachine rack-test backports sinatra-sugar monkey-lib rpam-ruby19
+PCSD_GEMS=rpam-ruby19
tarball:
rm -f dist/pcsd.tar.gz
Index: pcs/pcs-0.9.36/pcsd/pcsd.rb
===================================================================
--- pcs.orig/pcs-0.9.36/pcsd/pcsd.rb
+++ pcs/pcs-0.9.36/pcsd/pcsd.rb
@@ -1,5 +1,5 @@
require 'sinatra'
-require 'sinatra/reloader' if development? #require 'rack/ssl'
+#require 'sinatra/reloader' if development? #require 'rack/ssl'
require 'open3'
require 'rexml/document'
require 'resource.rb'
@@ -18,13 +18,13 @@ require 'logger'
use Rack::CommonLogger
#use Rack::SSL
-also_reload 'resource.rb'
-also_reload 'remote.rb'
-also_reload 'fenceagent.rb'
-also_reload 'cluster.rb'
-also_reload 'config.rb'
-also_reload 'pcs.rb'
-also_reload 'auth.rb'
+#also_reload 'resource.rb'
+#also_reload 'remote.rb'
+#also_reload 'fenceagent.rb'
+#also_reload 'cluster.rb'
+#also_reload 'config.rb'
+#also_reload 'pcs.rb'
+#also_reload 'auth.rb'
enable :sessions

View File

@ -1,13 +1,14 @@
Name: pcs
Version: 0.9.33
Version: 0.9.36
Release: 2%{?dist}
License: GPLv2
URL: http://github.com/feist/pcs
Group: System Environment/Base
BuildRequires: python2-devel ruby ruby-devel pam-devel
BuildRequires: python2-devel ruby ruby-devel pam-devel rubygem-sinatra rubygem-json rubygem-rack-test
Summary: Pacemaker Configuration System
Source0: http://people.redhat.com/cfeist/pcs/pcs-%{version}.tar.gz
Requires: pacemaker ruby
Patch0: fedfix.patch
Requires: pacemaker ruby rubygem-sinatra rubygem-json rubygem-rack-test
%description
pcs is a corosync and pacemaker configuration tool. It permits users to
@ -15,6 +16,7 @@ easily view, modify and created pacemaker based clusters.
%prep
%setup -q
%patch0 -p2 -b .fedfix
%build
@ -22,6 +24,7 @@ easily view, modify and created pacemaker based clusters.
rm -rf $RPM_BUILD_ROOT
pwd
make install DESTDIR=$RPM_BUILD_ROOT PYTHON_SITELIB=%{python_sitelib}
make install_pcsd DESTDIR=$RPM_BUILD_ROOT PYTHON_SITELIB=%{python_sitelib}
chmod 755 $RPM_BUILD_ROOT/%{python_sitelib}/pcs/pcs.py
%files
@ -37,8 +40,11 @@ chmod 755 $RPM_BUILD_ROOT/%{python_sitelib}/pcs/pcs.py
%doc COPYING README
%changelog
* Wed Mar 13 2013 Chris Feist <cfeist@redhat.com> - 0.9.33-1
- Rebuild for missing libruby.so.1.9
* Mon Mar 25 2013 Chris Feist <cfeist@redhat.com> - 0.9.36-2
- Removed duplicate libraries already present in fedora
* Mon Mar 18 2013 Chris Feist <cfeist@redhat.com> - 0.9.36-1
- Resynced to latest upstream
* Mon Mar 11 2013 Chris Feist <cfeist@redhat.com> - 0.9.33-1
- Resynched to latest upstream

View File

@ -1 +1 @@
7fa7ee079ed754f105147a879d2d6107 pcs-0.9.33.tar.gz
6b16990c85c658ba3098a553bedf7923 pcs-0.9.36.tar.gz