[euca2ools: 2/2] Upstream update (2.0.1)

gholms gholms at fedoraproject.org
Thu Apr 12 19:41:14 UTC 2012


commit 3344260259d4df3d8d74432de11ca87d067002c0
Author: Garrett Holmstrom <gholms at fedoraproject.org>
Date:   Wed Apr 4 11:13:23 2012 -0700

    Upstream update (2.0.1)

 .gitignore                             |    1 +
 euca2ools-1.3.1-boto20.patch           |   49 ----------
 euca2ools-1.3.1-describe-all.patch     |   82 ----------------
 euca2ools-1.3.1-download-usage.patch   |   16 ---
 euca2ools-1.3.1-ebsreg.patch           |   81 ----------------
 euca2ools-1.3.1-ec2cert.patch          |   15 ---
 euca2ools-1.3.1-emptyblock.patch       |   16 ---
 euca2ools-1.3.1-euca20.patch           |   90 ------------------
 euca2ools-1.3.1-fsid.patch             |  160 --------------------------------
 euca2ools-1.3.1-imageattr-ptr.patch    |   14 ---
 euca2ools-1.3.1-inv-user.patch         |   43 ---------
 euca2ools-1.3.1-kernel.patch           |   15 ---
 euca2ools-1.3.1-key-doc.patch          |   20 ----
 euca2ools-1.3.1-mkfsopt.patch          |   29 ------
 euca2ools-1.3.1-rs.patch               |   22 -----
 euca2ools-1.3.1-shasum.patch           |  134 --------------------------
 euca2ools-1.3.1-smallbundle.patch      |   17 ----
 euca2ools-1.3.1-space.patch            |  106 ---------------------
 euca2ools-1.3.1-srcnet.patch           |   22 -----
 euca2ools-1.3.1-strlen.patch           |   17 ----
 euca2ools-1.3.1-symlink.patch          |   11 --
 euca2ools-1.3.1-udev-persistence.patch |   22 -----
 euca2ools-1.3.1-uploadloc.patch        |   70 --------------
 euca2ools-1.3.1-uriparse.patch         |   91 ------------------
 euca2ools-1.3.1-userdash.patch         |   59 ------------
 euca2ools-1.3.1-userdata.patch         |   12 ---
 euca2ools-1.3.1-userint.patch          |   49 ----------
 euca2ools-1.3.1-valid.patch            |   23 -----
 euca2ools.spec                         |  106 ++-------------------
 sources                                |    1 +
 30 files changed, 13 insertions(+), 1380 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index cf86d6a..3a8ad02 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 /euca2ools-1.2.tar.gz
 /euca2ools-1.3.tar.gz
 /euca2ools-1.3.1.tar.gz
+/euca2ools-2.0.1.tar.gz
diff --git a/euca2ools.spec b/euca2ools.spec
index d3a65d7..19cd1be 100644
--- a/euca2ools.spec
+++ b/euca2ools.spec
@@ -3,74 +3,17 @@
 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
 
 Name:           euca2ools
-Version:        1.3.1
-Release:        13%{?dist}
+Version:        2.0.1
+Release:        1%{?dist}
 Summary:        Elastic Utility Computing Architecture Command-Line Tools
 
 Group:          Applications/Internet
 License:        BSD
-URL:            http://open.eucalyptus.com/
-Source0:        http://eucalyptussoftware.com/downloads/releases/%{name}-%{version}.tar.gz
-# https://bugs.launchpad.net/euca2ools/+bug/509562
-Patch1:         euca2ools-1.3.1-strlen.patch
-# https://bugs.launchpad.net/euca2ools/+bug/522292
-Patch2:         euca2ools-1.3.1-symlink.patch
-# https://bugs.launchpad.net/euca2ools/+bug/546526
-Patch3:         euca2ools-1.3.1-inv-user.patch
-# https://bugs.launchpad.net/euca2ools/+bug/551847
-Patch4:         euca2ools-1.3.1-udev-persistence.patch
-# https://bugs.launchpad.net/euca2ools/+bug/479836
-Patch5:         euca2ools-1.3.1-ec2cert.patch
-# https://bugs.launchpad.net/euca2ools/+bug/546551
-Patch6:         euca2ools-1.3.1-kernel.patch
-# https://bugs.launchpad.net/euca2ools/+bug/541468
-Patch7:         euca2ools-1.3.1-describe-all.patch
-# https://bugs.launchpad.net/euca2ools/+bug/546567
-Patch8:         euca2ools-1.3.1-download-usage.patch
-# https://bugs.launchpad.net/euca2ools/+bug/531453
-Patch9:         euca2ools-1.3.1-space.patch
-# https://bugs.launchpad.net/euca2ools/+bug/546420
-Patch10:        euca2ools-1.3.1-valid.patch
-# https://bugs.launchpad.net/euca2ools/+bug/530816
-Patch11:        euca2ools-1.3.1-key-doc.patch
-# https://bugs.launchpad.net/euca2ools/+bug/405628
-Patch12:        euca2ools-1.3.1-uriparse.patch
-# https://bugs.launchpad.net/euca2ools/+bug/548483
-Patch13:        euca2ools-1.3.1-rs.patch
-# https://bugs.launchpad.net/euca2ools/+bug/665667
-Patch14:        euca2ools-1.3.1-shasum.patch
-# https://bugs.launchpad.net/euca2ools/+bug/479823
-Patch15:        euca2ools-1.3.1-userint.patch
-# (upstream bzr revision 331)
-Patch16:        euca2ools-1.3.1-userdash.patch
-# https://bugs.launchpad.net/euca2ools/+bug/667793
-# https://bugs.launchpad.net/euca2ools/+bug/672986
-Patch17:        euca2ools-1.3.1-fsid.patch
-# https://bugs.launchpad.net/euca2ools/+bug/726901
-Patch18:        euca2ools-1.3.1-userdata.patch
-# https://bugs.launchpad.net/euca2ools/+bug/725170
-Patch19:        euca2ools-1.3.1-srcnet.patch
-# Boto 2.0 compatibility
-Patch20:        euca2ools-1.3.1-boto20.patch
-# https://bugzilla.redhat.com/show_bug.cgi?id=684976
-Patch21:        euca2ools-1.3.1-euca20.patch
-# https://bugs.launchpad.net/euca2ools/+bug/760157
-Patch22:        euca2ools-1.3.1-smallbundle.patch
-# https://bugs.launchpad.net/euca2ools/+bug/771498
-Patch23:        euca2ools-1.3.1-mkfsopt.patch
-# (upstream bzr revision 424)
-Patch24:        euca2ools-1.3.1-emptyblock.patch
-# https://bugs.launchpad.net/euca2ools/+bug/795395
-Patch25:        euca2ools-1.3.1-imageattr-ptr.patch
-# https://bugs.launchpad.net/euca2ools/+bug/704658
-# Patch is based on upstream bzr rev 443
-Patch26:        euca2ools-1.3.1-uploadloc.patch
-# Allow boot-from-EBS image registration
-# Patch is based on upstream bzr rev 416
-Patch27:        euca2ools-1.3.1-ebsreg.patch
+URL:            http://www.eucalyptus.com/
+Source0:        http://downloads.eucalyptus.com/software/euca2ools/2.0/source/euca2ools-%{version}.tar.gz
 
 Requires:       m2crypto
-Requires:       python-boto
+Requires:       python-boto >= 2.2
 Requires:       rsync
 Requires:       util-linux
 
@@ -85,7 +28,7 @@ Eucalyptus is an open source service overlay that implements elastic
 computing using existing resources.  The goal of Eucalyptus is to allow
 sites with existing clusters and server infrastructure to co-host elastic
 computing services that are interface-compatible with Amazon's AWS (EC2,
-S3, EBS).
+S3, EBS, IAM).
 
 This package contains the command line tools used to interact with
 Eucalyptus.  These tools are also compatible with Amazon AWS.
@@ -93,49 +36,17 @@ Eucalyptus.  These tools are also compatible with Amazon AWS.
 
 %prep
 %setup -q
-%patch1  -p0
-%patch2  -p1
-%patch3  -p1
-%patch4  -p1
-%patch5  -p1
-%patch6  -p1
-%patch7  -p0
-%patch8  -p1
-%patch9  -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch16 -p1
-%patch17 -p1
-%patch18 -p1
-%patch19 -p1
-%patch20 -p1
-%patch21 -p1
-%patch22 -p1
-%patch23 -p1
-%patch24 -p1
-%patch25 -p1
-%patch26 -p1
-%patch27 -p1
 
 
 %build
-cd %{name}
 %{__python} setup.py build
 
 
 %install
-pushd %{name}
 %{__python} setup.py install --skip-build --root %{buildroot}
 %{__python} setup.py install -O1 --skip-build --root %{buildroot}
-popd
 
-mkdir -p %{buildroot}/%{_bindir}
 mkdir -p %{buildroot}/%{_mandir}/man1
-cp -p bin/* %{buildroot}/%{_bindir}
 cp -p man/* %{buildroot}/%{_mandir}/man1
 
 
@@ -146,7 +57,9 @@ rm -rf %{buildroot}
 %files
 %defattr(-,root,root,-)
 %{_bindir}/euca-*
+%{_bindir}/euare-*
 %{_mandir}/man1/euca*
+%{_mandir}/man1/euare*
 %{python_sitelib}/%{name}-*.egg-info
 %{python_sitelib}/%{name}/
 %doc CHANGELOG
@@ -155,6 +68,9 @@ rm -rf %{buildroot}
 %doc README
 
 %changelog
+* Wed Apr  4 2012 Garrett Holmstrom <gholms at fedoraproject.org> - 2.0.1-1
+- Upstream update (2.0.1)
+
 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3.1-13
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
diff --git a/sources b/sources
index bac5ea8..893170b 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
 e2f4a6c4582b41d05e1963749771b954  euca2ools-1.3.1.tar.gz
+d2b2f4db41ccd759a18851adde3ea254  euca2ools-2.0.1.tar.gz


More information about the scm-commits mailing list