[node-patches] Change in ovirt-node-iso[ovirt-3.4]: Update spec
fabiand at fedoraproject.org
fabiand at fedoraproject.org
Mon May 19 14:27:46 UTC 2014
Fabian Deutsch has uploaded a new change for review.
Change subject: Update spec
......................................................................
Update spec
The spec is now using a base image and edit-node to build the image.
Previously the image was build from scratch.
Change-Id: I4cc0c231f3af647490e497abe3bd25f3323ff2fe
Signed-off-by: Fabian Deutsch <fabiand at fedoraproject.org>
---
M ovirt-node-iso.spec.in
1 file changed, 31 insertions(+), 19 deletions(-)
git pull ssh://gerrit.ovirt.org:29418/ovirt-node-iso refs/changes/63/27863/1
diff --git a/ovirt-node-iso.spec.in b/ovirt-node-iso.spec.in
index 97f04d0..ce83a31 100644
--- a/ovirt-node-iso.spec.in
+++ b/ovirt-node-iso.spec.in
@@ -1,21 +1,26 @@
-%define product oVirt Node ISO
-%define product_short oVirt Node ISO
-%define product_code ovirt-node-iso
-%define build_counter %(test -n "%{?BUILD_NUMBER}" && echo "%{?BUILD_NUMBER}" || echo @BUILD_NUMBER@ )
-%define vdsm_compat 3.3,3.2,3.1
+%global product oVirt Node ISO
+%global product_short oVirt Node ISO
+%global product_code ovirt-node-iso
-Name: ovirt-node-iso
-Version: @VERSION@
-Release: 1.0.%{?build_counter}%{?dist}
-Summary: %{product} ISO Image
-BuildArch: noarch
-Source1: %{product_code}-%{version}-%{release}.iso
-Group: Applications/System
-License: License: AFL and BSD and (BSD or GPLv2+) and BSD with advertising and Boost and GFDL and GPL and GPL+ and (GPL+ or Artistic) and GPLv1+ and GPLv2 and (GPLv2 or BSD) and (GPLv2 or GPLv3) and GPLv2 with exceptions and GPLv2+ and (GPLv2+ or AFL) and GPLv2+ with exceptions and GPLv3 and GPLv3+ and GPLv3+ with exceptions and IJG and ISC and LGPLv2 and LGPLv2+ and (LGPLv2+ or BSD) and (LGPLv2+ or MIT) and LGPLv2+ with exceptions and LGPLv2/GPLv2 and LGPLv3 and LGPLv3+ and MIT and (MIT or LGPLv2+ or BSD) and (MPLv1.1 or GPLv2+ or LGPLv2+) and Open Publication and OpenLDAP and OpenSSL and Public Domain and Python and (Python or ZPLv2.0) and Rdisc and Redistributable, no modification permitted and SISSL and Vim and zlib
-URL: http://ovirt.org/
-BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+%global vdsm_compat 3.4,3.3,3.2,3.1
-Requires: rpmdevtools
+%global build_date %(date +%Y%m%d)
+%global build_release .0
+
+Name: ovirt-node-iso
+URL: http://www.ovirt.org/Node
+Version: 3.4.1
+Release: %{?build_date}%{?build_release}%{?dist}
+Summary: %{product} ISO Image
+BuildArch: noarch
+Source1: http://plain.resources.ovirt.org/pub/ovirt-node-base-3.0/iso/el6/ovirt-node-iso-3.0.4-1.0.201401291204.el6.iso
+
+Group: Applications/System
+License: License: AFL and BSD and (BSD or GPLv2+) and BSD with advertising and Boost and GFDL and GPL and GPL+ and (GPL+ or Artistic) and GPLv1+ and GPLv2 and (GPLv2 or BSD) and (GPLv2 or GPLv3) and GPLv2 with exceptions and GPLv2+ and (GPLv2+ or AFL) and GPLv2+ with exceptions and GPLv3 and GPLv3+ and GPLv3+ with exceptions and IJG and ISC and LGPLv2 and LGPLv2+ and (LGPLv2+ or BSD) and (LGPLv2+ or MIT) and LGPLv2+ with exceptions and LGPLv2/GPLv2 and LGPLv3 and LGPLv3+ and MIT and (MIT or LGPLv2+ or BSD) and (MPLv1.1 or GPLv2+ or LGPLv2+) and Open Publication and OpenLDAP and OpenSSL and Public Domain and Python and (Python or ZPLv2.0) and Rdisc and Redistributable, no modification permitted and SISSL and Vim and zlib
+
+BuildRequires: ovirt-node-tools
+Requires: rpmdevtools
+
%define app_root %{_datadir}/%{name}
%description
@@ -25,11 +30,14 @@
%prep
%build
+#
+# Build the Node for Engine ISO by leveraging edit-node
+#
+export INSTALL=ovirt-node-plugin-vdsm,gettext,pm-utils,make
+export UPDATE=glusterfs-libs,glusterfs-api,openssl
+edit-node -d -v --repo el6.repo --install $INSTALL,$UPDATE %{source1}
%install
-%{__rm} -rf %{buildroot}
-mkdir %{buildroot}
-
%{__install} -d -m0755 %{buildroot}%{app_root}
%{__install} -p -m0644 %{SOURCE1} %{buildroot}%{app_root}/%{product_code}-%{version}-%{release}.iso
echo %{version},%{release} > %{buildroot}%{app_root}/version-%{version}-%{release}.txt
@@ -99,6 +107,10 @@
%changelog
+* Mon May 12 2014 Fabian Deutsch <fabiand at redhat.com> - 3.4.1-1.0
+- Major upgrade
+- Use edit-node and base images
+
* Mon Oct 15 2012 Mike Burns <mburns at redhat.com> 2.5.999
- add vdsm-compatibility version text file to rpm.
--
To view, visit http://gerrit.ovirt.org/27863
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I4cc0c231f3af647490e497abe3bd25f3323ff2fe
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-node-iso
Gerrit-Branch: ovirt-3.4
Gerrit-Owner: Fabian Deutsch <fabiand at fedoraproject.org>
More information about the node-patches
mailing list