Juan Hernandez has uploaded a new change for review. Change subject: packaging: Changes required for el6 ......................................................................
packaging: Changes required for el6 Changes required to build for el6 distributions. Change-Id: I96e8059d4ea65394ec331992cbf1a37ea1f94895 Signed-off-by: Juan Hernandez <juan.hernan...@redhat.com> --- M packaging/fedora/spec/ovirt-engine.spec.in 1 file changed, 9 insertions(+), 24 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/63/12663/1 diff --git a/packaging/fedora/spec/ovirt-engine.spec.in b/packaging/fedora/spec/ovirt-engine.spec.in index 5a64de5..6c91ae2 100644 --- a/packaging/fedora/spec/ovirt-engine.spec.in +++ b/packaging/fedora/spec/ovirt-engine.spec.in @@ -2,7 +2,7 @@ %global product_name oVirt Engine %global product_name_short oVirt Engine %global user_description oVirt Manager -%global install_poms 1 +%global install_poms 0 # Short names for engine directories: %global engine_name ovirt-engine @@ -98,12 +98,9 @@ BuildArch: noarch # Build time requirements: -BuildRequires: dos2unix -BuildRequires: java-devel -BuildRequires: jpackage-utils BuildRequires: make -BuildRequires: maven BuildRequires: unzip +BuildRequires: java-1.7.0-openjdk >= 1:1.7.0 # Run time requirements (most of these requirements should be # moved to the subpackages): @@ -111,24 +108,21 @@ Requires: cracklib-python Requires: httpd Requires: java-1.7.0-openjdk >= 1:1.7.0.9-2.3.3.2 -Requires: java Requires: jpackage-utils -Requires: log4j Requires: mod_ssl Requires: ntp Requires: openssl Requires: policycoreutils-python Requires: python-configobj Requires: python-cheetah -Requires: ovirt-host-deploy-java +Requires: xz Requires: yum-plugin-versionlock -Requires: ovirt-engine-cli # For local database: Requires: postgresql-server >= 8.4.7 # Require JBoss AS 7: -Requires: jboss-as >= 7.1.1-9.3 +Requires: ovirt-engine-jbossas >= 7.1.1 # We can't require exactly the same version and release of the # setup package because it needs to be updated independely as part @@ -145,11 +139,6 @@ Requires: %{name}-dbscripts = %{version}-%{release} Requires: %{name}-webadmin-portal = %{version}-%{release} -# Require other tool packages: -Requires: ovirt-iso-uploader -Requires: ovirt-image-uploader -Requires: ovirt-log-collector - # Make sure that obsolete subpackages are removed: Obsoletes: %{name}-notification-service Obsoletes: %{name}-tools-common @@ -165,7 +154,6 @@ Summary: Engine core of %{product_name_short} Group: Virtualization/Management Requires: %{name} = %{version}-%{release} -Requires: java Requires: openssh Requires: openssl @@ -271,6 +259,10 @@ # locations: make %{make_common_opts} install DESTDIR=%{buildroot} +# Install the init script: +install -dm 755 %{buildroot}%{_sysconfdir}/rc.d/init.d +ln -s %{engine_data}/service/engine-service.py %{buildroot}%{_sysconfdir}/rc.d/init.d/ovirt-engine + install -dm 755 %{buildroot}/%{engine_state}/deployments install -dm 755 %{buildroot}/%{engine_state}/content install -dm 755 %{buildroot}/%{engine_log}/{host-deploy,notifier,engine-manage-domains} @@ -335,12 +327,6 @@ done %endif -# Install the systemd files: -install -dm 755 %{buildroot}%{_unitdir} -install -m 644 packaging/fedora/engine-service.systemd %{buildroot}%{_unitdir}/%{engine_name}.service -install -dm 755 %{buildroot}%{_sysconfdir}/tmpfiles.d -install -m 644 packaging/resources/ovirt-tmpfilesd %{buildroot}%{_sysconfdir}/tmpfiles.d/ovirt-engine.conf - %preun if [ "$1" -eq 0 ] @@ -400,7 +386,6 @@ # Misc configuration files: %{engine_data}/conf -%{_sysconfdir}/tmpfiles.d/ovirt-engine.conf # Engine configuration files: %dir %attr(-, %{engine_user}, %{engine_group}) %{engine_etc} @@ -412,7 +397,7 @@ %dir %{_sysconfdir}/sysconfig/%{engine_name}.d %{engine_data}/service %{_bindir}/engine-service -%{_unitdir}/%{engine_name}.service +%{_initddir}/ovirt-engine # Jar files used by all the components: %dir %{engine_java} -- To view, visit http://gerrit.ovirt.org/12663 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I96e8059d4ea65394ec331992cbf1a37ea1f94895 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: engine_3.2 Gerrit-Owner: Juan Hernandez <juan.hernan...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches