This package should contain all of the dependencies to install aeolus conductor on a single machine.
Signed-off-by: Chris Lalancette clalance@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@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@lists.fedoraproject.org]) +AC_INIT([aeolus-conductor], [0.0.3], [aeolus-devel@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)