On Aug 1, 2011, at 5:47 PM, Chris Lalancette wrote:

ACK. (One comment bellow)

  -- Michal

> Signed-off-by: Chris Lalancette <[email protected]>
> ---
> server/support/fedora/deltacloud-core.spec |   27 +++++++++++++++++++++++++--
> 1 files changed, 25 insertions(+), 2 deletions(-)
> 
> diff --git a/server/support/fedora/deltacloud-core.spec 
> b/server/support/fedora/deltacloud-core.spec
> index b00aac9..0048336 100644
> --- a/server/support/fedora/deltacloud-core.spec
> +++ b/server/support/fedora/deltacloud-core.spec
> @@ -3,7 +3,7 @@
> Summary: Deltacloud REST API
> Name: deltacloud-core
> Version: 0.3.0
> -Release: 8%{?dist}
> +Release: 12%{?dist}
> Group: Development/Languages
> License: ASL 2.0 and MIT
> URL: http://incubator.apache.org/deltacloud
> @@ -57,6 +57,23 @@ Requires: %{name} = %{version}-%{release}
> %description doc
> Documentation for %{name}
> 
> +%package all
> +Summary: Deltacloud Core with all drivers
> +Requires: %{name} = %{version}-%{release}
> +Requires: deltacloud-core-azure
> +Requires: deltacloud-core-ec2
> +Requires: deltacloud-core-gogrid
> +Requires: deltacloud-core-mock
> +Requires: deltacloud-core-opennebula
> +Requires: deltacloud-core-rackspace
> +Requires: deltacloud-core-rhevm
> +Requires: deltacloud-core-rimuhosting
> +Requires: deltacloud-core-sbc
> +Requires: deltacloud-core-terremark

We recently imported the 'condor' driver, we should add this driver here as 
well.


  -- Michal

> +
> +%description all
> +Deltacloud core with all available drivers
> +
> %package azure
> Summary: Deltacloud Core for Azure
> Requires: %{name} = %{version}-%{release}
> @@ -159,9 +176,9 @@ mkdir -p %{buildroot}%{_initddir}
> mkdir -p %{buildroot}%{_bindir}
> mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
> cp -r %{_builddir}/%{name}-%{version}/* %{buildroot}%{app_root}
> -install -m 0655 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
> install -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/deltacloudd
> install -m 0755 %{SOURCE2} %{buildroot}%{_initddir}/%{name}
> +install -m 0655 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
> find %{buildroot}%{app_root}/lib -type f | xargs chmod -x
> chmod -x %{buildroot}%{_sysconfdir}/sysconfig/%{name}
> chmod 0755 %{buildroot}%{_initddir}/%{name}
> @@ -220,6 +237,9 @@ fi
> %{app_root}/%{name}.gemspec
> %{app_root}/Rakefile
> 
> +%files all
> +%defattr(-, root, root, -)
> +
> %files azure
> %defattr(-, root, root, -)
> 
> @@ -251,6 +271,9 @@ fi
> %defattr(-, root, root, -)
> 
> %changelog
> +* Mon Aug 01 2011 Chris Lalancette <[email protected]> - 0.3.0-12
> +- Add the -all package
> +
> * Tue May 31 2011 Chris Lalancette <[email protected]> - 0.3.0-8
> - Create sub-packages to bring in dependencies
> 
> -- 
> 1.7.4.4
> 

------------------------------------------------------
Michal Fojtik, [email protected]
Deltacloud API: http://deltacloud.org

Reply via email to