[aeolus-configure/f16] Update to upstream 2.0.2-gitb7ee8da278

Chris Lalancette clalance at fedoraproject.org
Thu Sep 8 20:42:51 UTC 2011


commit 0b9ab601d23d205c07737cc340437e5075e11a19
Author: Chris Lalancette <clalance at redhat.com>
Date:   Thu Sep 8 16:36:16 2011 -0400

    Update to upstream 2.0.2-gitb7ee8da278
    
    Signed-off-by: Chris Lalancette <clalance at redhat.com>

 .gitignore                                   |    1 +
 0001-Rename-dcuser-to-aeolususer.patch       |   24 ------------
 0002-Remove-delayed_job-from-configure.patch |   49 --------------------------
 aeolus-configure.spec                        |   40 ++++++++++++--------
 sources                                      |    2 +-
 5 files changed, 26 insertions(+), 90 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 255f966..0d24e27 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /aeolus-configure-2.0.1.tgz
+/aeolus-configure-2.0.2-gitb7ee8da278.tgz
diff --git a/aeolus-configure.spec b/aeolus-configure.spec
index 010ac3f..7b164cd 100644
--- a/aeolus-configure.spec
+++ b/aeolus-configure.spec
@@ -1,17 +1,23 @@
 %global aeolushome /usr/share/aeolus-configure
 %global pbuild %{_builddir}/%{name}-%{version}
 
+%global alphatag gitb7ee8da278
+
 Summary:  Aeolus Configure Puppet Recipe
 Name:     aeolus-configure
-Version:  2.0.1
-Release:  5%{?dist}
+Version:  2.0.2
+Release:  0.1%{alphatag}%{?dist}%{?extra_release}
 
 Group:    Applications/Internet
 License:  GPLv2+
 URL:      http://aeolusproject.org
-Source0:  http://repos.fedorapeople.org/repos/aeolus/%{name}/%{version}/tarball/%{name}-%{version}.tgz
-Patch1: 0001-Rename-dcuser-to-aeolususer.patch
-Patch2: 0002-Remove-delayed_job-from-configure.patch
+# to build source tarball
+# git clone git://git.fedorahosted.org/aeolus/configure.git
+# cd configure
+# git checkout b7ee8da278b271570e314e758b24b84b2d12f576
+# rake package
+# cp pkg/aeolus-configure-2.0.2.tgz ~/rpmbuild/SOURCES
+Source0: %{name}-%{version}-%{alphatag}.tgz
 BuildArch:  noarch
 Requires:   puppet >= 2.6.6
 Requires:   rubygem(uuidtools)
@@ -19,45 +25,47 @@ Requires:   rubygem(uuidtools)
 # create buckets, eventually replace w/ an
 # iwhd client
 Requires:  curl
-Requires:  rubygem-curb
+Requires:  rubygem(curb)
+Requires:  rubygem(highline)
 
 %description
 Aeolus Configure Puppet Recipe
 
 %prep
 %setup -q
-%patch1 -p1
-%patch2 -p1
 
 %build
 
 %install
 %{__mkdir} -p %{buildroot}/%{aeolushome}/modules/aeolus %{buildroot}/%{_sbindir}
+%{__mkdir} -p %{buildroot}/%{_bindir}
 %{__mkdir} -p %{buildroot}%{_sysconfdir}/aeolus-configure/nodes
 %{__cp} -R %{pbuild}/conf/* %{buildroot}%{_sysconfdir}/aeolus-configure/nodes
-%{__cp} -R %{pbuild}/recipes/aeolus/*/ %{buildroot}/%{aeolushome}/modules/aeolus
+%{__mv} %{buildroot}%{_sysconfdir}/aeolus-configure/nodes/custom_template.tdl %{buildroot}%{_sysconfdir}/aeolus-configure/
+%{__cp} -R %{pbuild}/recipes/aeolus/* %{buildroot}/%{aeolushome}/modules/aeolus
 %{__cp} -R %{pbuild}/recipes/apache/ %{buildroot}/%{aeolushome}/modules/apache
 %{__cp} -R %{pbuild}/recipes/ntp/ %{buildroot}/%{aeolushome}/modules/ntp
 %{__cp} -R %{pbuild}/recipes/openssl/ %{buildroot}/%{aeolushome}/modules/openssl
 %{__cp} -R %{pbuild}/recipes/postgres/ %{buildroot}/%{aeolushome}/modules/postgres
+%{__cp} -R %{pbuild}/bin/aeolus-check-services %{buildroot}/%{_bindir}/
+%{__cp} -R %{pbuild}/bin/aeolus-configure-image %{buildroot}/%{_sbindir}/
 %{__cp} -R %{pbuild}/bin/aeolus-configure %{buildroot}/%{_sbindir}/
 %{__cp} -R %{pbuild}/bin/aeolus-cleanup %{buildroot}/%{_sbindir}/
 %{__cp} -R %{pbuild}/bin/aeolus-node %{buildroot}/%{_sbindir}/\
 
-# file permissions
-%{__chmod} +x %{buildroot}%{aeolushome}/modules/aeolus/templates/deltacloud-core
-
-# empty file
-%{__rm} %{buildroot}%{aeolushome}/modules/ntp/README
-
 %files
 %attr(0755, root, root) %{_sbindir}/aeolus-configure
 %attr(0755, root, root) %{_sbindir}/aeolus-cleanup
 %attr(0755, root, root) %{_sbindir}/aeolus-node
-%config(noreplace) %{_sysconfdir}/aeolus-configure/nodes/*
+%config(noreplace) %{_sysconfdir}/aeolus-configure/*
+%attr(0755, root, root) %{_bindir}/aeolus-check-services
 %{aeolushome}
+%{_sbindir}/aeolus-configure-image
 
 %changelog
+* Thu Sep 08 2011 Chris Lalancette <clalance at redhat.com> - 2.0.2-0.1gitb7ee8da278
+- Update to latest upstream aeolus-configure
+
 * Mon Aug 01 2011 Chris Lalancette <clalance at redhat.com> - 2.0.1-5
 - Spec file cleanups
 - Add patches to ignore delayed_job
diff --git a/sources b/sources
index 1d6ff42..642bc7d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-47bbb632be9dc6b529e00e9c17efa618  aeolus-configure-2.0.1.tgz
+32d61f98af2a646d6005414bb1a42360  aeolus-configure-2.0.2-gitb7ee8da278.tgz


More information about the scm-commits mailing list