summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Lutterkort <lutter@fedoraproject.org>2007-01-06 00:22:27 +0000
committerDavid Lutterkort <lutter@fedoraproject.org>2007-01-06 00:22:27 +0000
commitfcff0e11c3e135e2936d4e7e66d60704da99ab38 (patch)
tree47b2fceabaf22d3a5313105223c405360f81fb5d
parente58cbb0d73579f62adba8065a3602df451292ccd (diff)
downloadpuppet-package-fcff0e11c3e135e2936d4e7e66d60704da99ab38.tar.gz
puppet-package-fcff0e11c3e135e2936d4e7e66d60704da99ab38.tar.xz
puppet-package-fcff0e11c3e135e2936d4e7e66d60704da99ab38.zip
New version 0.22.0puppet-0_22_0-1_fc7
-rw-r--r--.cvsignore2
-rw-r--r--puppet.spec26
-rw-r--r--sources2
3 files changed, 22 insertions, 8 deletions
diff --git a/.cvsignore b/.cvsignore
index 3402e11..f5e5b56 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-puppet-0.20.1.tgz
+puppet-0.22.0.tgz
diff --git a/puppet.spec b/puppet.spec
index 4dd4baf..d7f525c 100644
--- a/puppet.spec
+++ b/puppet.spec
@@ -2,9 +2,12 @@
%define pbuild %{_builddir}/%{name}-%{version}
%define confdir conf/redhat
+%define has_ruby_abi 0%{?fedora:%fedora} >= 5 || 0%{?rhel:%rhel} >= 5
+%define has_ruby_noarch %has_ruby_abi
+
Summary: A network tool for managing many disparate systems
Name: puppet
-Version: 0.20.1
+Version: 0.22.0
Release: 1%{?dist}
License: GPL
Group: System Environment/Base
@@ -13,10 +16,14 @@ URL: http://reductivelabs.com/projects/puppet/
Source: http://reductivelabs.com/downloads/puppet/%{name}-%{version}.tgz
Requires: ruby >= 1.8.1
+%if %has_ruby_abi
Requires: ruby(abi) = 1.8
+%endif
Requires: facter >= 1.1.4
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+%if %has_ruby_noarch
BuildArchitectures: noarch
+%endif
BuildRequires: ruby >= 1.8.1
%description
@@ -108,25 +115,32 @@ exit 0
%preun
if [ "$1" = 0 ] ; then
- /sbin/service puppet stop > /dev/null 2>&1
- /sbin/chkconfig --del puppet
+ /sbin/service puppet stop > /dev/null 2>&1
+ /sbin/chkconfig --del puppet
fi
%preun server
if [ "$1" = 0 ] ; then
- /sbin/service puppetmaster stop > /dev/null 2>&1
- /sbin/chkconfig --del puppetmaster
+ /sbin/service puppetmaster stop > /dev/null 2>&1
+ /sbin/chkconfig --del puppetmaster
fi
%postun server
if [ "$1" -ge 1 ]; then
- /sbin/service puppetmaster condrestart > /dev/null 2>&1
+ /sbin/service puppetmaster condrestart > /dev/null 2>&1
fi
%clean
%{__rm} -rf %{buildroot}
%changelog
+* Fri Jan 5 2007 David Lutterkort <dlutter@redhat.com> - 0.22.0-1
+- New version
+
+* Mon Nov 20 2006 David Lutterkort <dlutter@redhat.com> - 0.20.1-2
+- Make require ruby(abi) and buildarch: noarch conditional for fedora 5 or
+ later to allow building on older fedora releases
+
* Mon Nov 13 2006 David Lutterkort <dlutter@redhat.com> - 0.20.1-1
- New version
diff --git a/sources b/sources
index 6fbcc79..63c9399 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5d4a35b197f6342742bbd3561aac99e8 puppet-0.20.1.tgz
+9d60a93ba44467f551088fc20686edba puppet-0.22.0.tgz