From 0f995b607aed2ca7d743506083393f0ca877086e Mon Sep 17 00:00:00 2001 From: CentOS Buildsys Date: Nov 08 2013 00:44:46 +0000 Subject: import pcs-0.9.99-2.el7.src.rpm --- diff --git a/.pcs.metadata b/.pcs.metadata new file mode 100644 index 0000000..75175d3 --- /dev/null +++ b/.pcs.metadata @@ -0,0 +1,2 @@ +8516686ca368337db12799d85478fb7975909cbb SOURCES/pcs-withgems-0.9.99.tar.gz +80dc7788a3468fb7dd362a4b8bedd9efb373de89 SOURCES/HAM-logo.png diff --git a/README.md b/README.md deleted file mode 100644 index 0e7897f..0000000 --- a/README.md +++ /dev/null @@ -1,5 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 - -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SPECS/pcs.spec b/SPECS/pcs.spec new file mode 100644 index 0000000..79585c8 --- /dev/null +++ b/SPECS/pcs.spec @@ -0,0 +1,272 @@ +Name: pcs +Version: 0.9.99 +Release: 2%{?dist} +License: GPLv2 +URL: http://github.com/feist/pcs +Group: System Environment/Base +#BuildArch: x86_64 +BuildRequires: python2-devel +Summary: Pacemaker Configuration System +Source0: http://people.redhat.com/cfeist/pcs/pcs-withgems-%{version}.tar.gz +Source1: HAM-logo.png +BuildRequires: ruby >= 2.0.0 ruby-devel rubygems pam-devel +BuildRequires: systemd-units rubygem-bundler +Requires(post): systemd +Requires(preun): systemd +Requires(postun): systemd +Requires: pacemaker-cli corosync ruby >= 2.0.0 pacemaker + +%description +pcs is a corosync and pacemaker configuration tool. It permits users to +easily view, modify and created pacemaker based clusters. + +%prep +%setup -q +cp -f %SOURCE1 pcsd/public/images + +%build + + +%install +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} hdrdir="%{_includedir}" rubyhdrdir="%{_includedir}" includedir="%{_includedir}" +chmod 755 $RPM_BUILD_ROOT/%{python_sitelib}/pcs/pcs.py + +# Temporary fix for ruby-2.0.0 and rpam +#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 + +%post +%systemd_post pcsd.service + +%preun +%systemd_preun pcsd.service + +%postun +%systemd_postun_with_restart pcsd.service + + +%files +%defattr(-,root,root,-) +%{python_sitelib}/pcs +%{python_sitelib}/pcs-%{version}-py2.*.egg-info +/usr/sbin/pcs +/usr/lib/pcsd/* +/usr/lib/pcsd/.bundle/config +/usr/lib/pcsd/.gitignore +/usr/lib/systemd/system/pcsd.service +/var/lib/pcsd +/etc/pam.d/pcsd +/etc/bash_completion.d/pcs +/etc/logrotate.d/pcsd +%dir /var/log/pcsd +/etc/sysconfig/pcsd +%{_mandir}/man8/pcs.* + + +%doc COPYING README + +%changelog +* Thu Nov 07 2013 Chris Feist - 0.9.99-2 +- Re-synced to upstream sources + +* Wed Nov 06 2013 Chris Feist - 0.9.98-1 +- Re-synced to upstream sources + +* Tue Nov 05 2013 Chris Feist - 0.9.96-2 +- Re-synced to upstream sources + +* Tue Oct 29 2013 Chris Feist - 0.9.96-2 +- Re-synced to upstream sources + +* Tue Oct 22 2013 Chris Feist - 0.9.95-2 +- Re-synced to upstream sources + +* Tue Oct 22 2013 Chris Feist - 0.9.94-1 +- Re-synced to upstream sources + +* Wed Oct 16 2013 Chris Feist - 0.9.91-1 +- Re-synced to upstream sources + +* Tue Oct 15 2013 Chris Feist - 0.9.92-2 +- Re-synced to upstream sources + +* Wed Oct 09 2013 Chris Feist - 0.9.91-1 +- Re-synced to upstream sources + +* Wed Sep 18 2013 Chris Feist - 0.9.84-1 +- Re-synced to upstream sources + +* Tue Sep 03 2013 Chris Feist - 0.9.77-1 +- Re-synced to upstreams sources + +* Tue Sep 03 2013 Chris Feist - 0.9.76-1 +- Re-synced to upstreams sources + +* Fri Aug 09 2013 Chris Feist - 0.9.71-1 +- Rebuilt with new upstream sources + +* Fri Aug 09 2013 Chris Feist - 0.9.63-1 +- Rebuilt with new upstream sources + +* Wed Aug 07 2013 Chris Feist - 0.9.62-1 +- Rebuilt with new upstream sources + +* Tue Aug 06 2013 Chris Feist - 0.9.61-1 +- Rebuilt with new upstream sources + +* Mon Jul 29 2013 Chris Feist - 0.9.60-1 +- Rebuilt with new upstream sources +- Added pcsd wizards + +* Tue Jul 23 2013 Chris Feist - 0.9.58-1 +- Rebuilt with new upstream sources + +* Tue Jul 23 2013 Chris Feist - 0.9.57-1 +- Rebuilt with new upstream sources + +* Mon Jul 22 2013 Chris Feist - 0.9.56-1 +- Rebuilt with upstream source +- Added missing bash completion file + +* Mon Jul 22 2013 Chris Feist - 0.9.55-1 +- Rebuilt with upstream source + +* Wed Jul 10 2013 Chris Feist - 0.9.54-4 +- Fix rpam error after adding systemd macros + +* Wed Jul 10 2013 Chris Feist - 0.9.54-3 +- Rebuild with proper upstream sources + +* Wed Jul 10 2013 Chris Feist - 0.9.54-1 +- Rebuild with upstream sources + +* Wed Jul 10 2013 Chris Feist - 0.9.53-2 +- Added systemd macros + +* Tue Jul 09 2013 Chris Feist - 0.9.53-1 +- Rebuild with upstream sources + +* Mon Jul 08 2013 Chris Feist - 0.9.52-1 +- Rebuild with upstream sources + +* Mon Jul 01 2013 Chris Feist - 0.9.49-3 +- Fix pcsd.conf source file location. + +* Mon Jul 01 2013 Chris Feist - 0.9.49-1 +- Rebuild with upstream sources + +* Tue Jun 18 2013 Chris Feist - 0.9.48-1 +- Rebuild with upstream sources + +* Wed Jun 12 2013 Chris Feist - 0.9.47-1 +- Rebuild with upstream sources + +* Mon Jun 10 2013 Chris Feist - 0.9.46-1 +- Rebuild with upstream sources + +* Wed Jun 05 2013 Chris Feist - 0.9.45-2 +- Rebuild with upstream sources + +* Mon Jun 03 2013 Chris Feist - 0.9.44-4 +- Rebuild with upstream sources + +* Thu May 30 2013 Chris Feist - 0.9.44-1 +- Rebuild with upstream sources + +* Wed May 29 2013 Chris Feist - 0.9.43-1 +- Rebuild with upstream sources + +* Wed May 29 2013 Chris Feist - 0.9.42-5 +- Fix issues with ruby 2.0 build + +* Wed May 29 2013 Chris Feist - 0.9.42-1 +- Rebuild with upstream sources + +* Tue May 07 2013 Chris Feist - 0.9.41-1 +- Rebuild with upstream sources + +* Tue Apr 30 2013 Chris Feist - 0.9.40-1 +- Rebuild with upstream sources + +* Wed Apr 17 2013 Chris Feist - 0.9.39-1 +- Rebuild with upstream sources + +* Tue Apr 09 2013 Chris Feist - 0.9.38-1 +- Rebuild with upstream sources + +* Wed Apr 03 2013 Chris Feist - 0.9.37-4 +- Re-enable gem builds with fix for ruby 2.0.0 + +* Tue Mar 26 2013 Chris Feist - 0.9.37-2 +- Temporarily disable gem builds for ruby 2.0.0 + +* Wed Mar 20 2013 Chris Feist - 0.9.37-1 +- Re-synced to upstream + +* Fri Mar 15 2013 Chris Feist - 0.9.35-1 +- Re-synced to upstream + +* Tue Mar 12 2013 Chris Feist - 0.9.34-1 +- Re-synced to upstream +- Updated pcsd location to /usr/lib + +* Wed Feb 20 2013 Chris Feist - 0.9.32-1 +- Re-synced to upstream + +* Mon Feb 18 2013 Chris Feist - 0.9.31-1 +- Re-synced to upstream + +* Mon Jan 14 2013 Chris Feist - 0.9.30-1 +- Updated build to properly manage combined pcs/pcsd + +* Wed Jan 02 2013 Chris Feist - 0.9.29-4 +- Updated certificate generation code to fix firefox issues + +* Fri Dec 07 2012 Chris Feist - 0.9.29-3 +- Added in missing pam service + +* Thu Nov 29 2012 Chris Feist - 0.9.29-2 +- Add pam-devel to BuildRequires + +* Thu Nov 29 2012 Chris Feist - 0.9.29-1 +- Resync to latest version of pcs/pcsd + +* Fri Sep 28 2012 Chris Feist - 0.9.26-1 +- Resync to latest version of pcs/pcsd + +* Tue Aug 21 2012 Chris Feist - 0.9.15-1.test.1 +- Resync to latest version of pcs/pcsd + +* Mon Aug 13 2012 Chris Feist - 0.9.14-1.test.1 +- Resync to latest version of pcs/pcsd + +* Thu Aug 09 2012 Chris Feist - 0.9.13-1.test.1 +- Resync to latest version of pcs and rename pcs-gui to pcsd + +* Mon Jun 11 2012 Chris Feist - 0.9.5-5.test.1 +- Resync to latest version of pcs + +* Mon Jun 11 2012 Chris Feist - 0.9.5-4 +- Resync to latest version of pcs + +* Thu May 24 2012 Chris Feist - 0.9.4-1 +- Resync to latest version of pcs +- Move cluster creation options to cluster sub command. + +* Mon May 07 2012 Chris Feist - 0.9.3.1-1 +- Resync to latest version of pcs which includes fixes to work with F17. + +* Mon Mar 19 2012 Chris Feist - 0.9.2.4-1 +- Resynced to latest version of pcs + +* Mon Jan 23 2012 Chris Feist - 0.9.1-1 +- Updated BuildRequires and %doc section for fedora + +* Fri Jan 20 2012 Chris Feist - 0.9.0-2 +- Updated spec file for fedora specific changes + +* Mon Jan 16 2012 Chris Feist - 0.9.0-1 +- Initial Build +