This package should contain all of the dependencies to install
aeolus conductor on a single machine.
Signed-off-by: Chris Lalancette <clalance(a)redhat.com>
---
Makefile.am | 1 +
aeolus-all.spec.in | 30 ++++++++++++++++++++++++++++++
configure.ac | 4 ++--
3 files changed, 33 insertions(+), 2 deletions(-)
create mode 100644 aeolus-all.spec.in
diff --git a/Makefile.am b/Makefile.am
index 8b1ac93..de2d888 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -51,6 +51,7 @@ rpms: dist
cd services/image_factory/console; rake rpms $(RAKE_EXTRA_RELEASE)
cd services/image_factory/image_factory_connector; rake rpms $(RAKE_EXTRA_RELEASE)
rpmbuild $(RPM_FLAGS) -ta $(distdir).tar.gz
+ rpmbuild $(RPM_FLAGS) -ba aeolus-all.spec
srpms: dist
rpmbuild $(RPM_FLAGS) -ts $(distdir).tar.gz
diff --git a/aeolus-all.spec.in b/aeolus-all.spec.in
new file mode 100644
index 0000000..569ba61
--- /dev/null
+++ b/aeolus-all.spec.in
@@ -0,0 +1,30 @@
+Name: aeolus-all
+Version: @VERSION@
+Release: 0%{?dist}%{?extra_release}
+Summary: A meta-package to pull in all components for Aeolus
+
+Group: Applications/Internet
+License: GPLv2+
+URL:
http://aeolusproject.org
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Requires: aeolus-conductor-daemons = %{version}-%{release}
+Requires: condor = 7.6.0-2dcloud%{?dist}
+Requires: iwhd
+Requires: aeolus-configure
+Requires: imagefactory
+Requires: qpid-cpp-server
+Requires: rubygem(image_factory_connector)
+
+%description
+This is the aeolus meta-package. If you want to install aeolus and all of its
+dependencies on a single machine, you should install this package and then
+run aeolus-configure to configure everything.
+
+%files
+
+%post
+
+%changelog
+* Mon Apr 04 2011 Chris Lalancette <clalance(a)redhat.com>
+- Initial build
diff --git a/configure.ac b/configure.ac
index 794ba17..de71cf0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([aeolus-conductor], [0.0.3], [aeolus-devel(a)lists.fedoraproject.org])
+AC_INIT([aeolus-conductor], [0.0.3], [aeolus-devel(a)lists.fedorahosted.org])
AM_INIT_AUTOMAKE([-Wall -Werror foreign -Wno-portability tar-pax])
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_MACRO_DIR([m4])
@@ -43,6 +43,6 @@ PKG_CHECK_MODULES(REST, rest-0.6)
test x"$ac_ct_CC:$CFLAGS" = 'xgcc:-g -O2' \
&& CFLAGS="$CFLAGS -Wshadow -Wall -Werror"
-AC_CONFIG_FILES([Makefile aeolus-conductor.spec])
+AC_CONFIG_FILES([Makefile aeolus-conductor.spec aeolus-all.spec])
AC_OUTPUT(src/classad_plugin/Makefile)
--
1.7.4