Hello community,

here is the log from the commit of package euca2ools for openSUSE:Factory 
checked in at 2012-10-23 19:35:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/euca2ools (Old)
 and      /work/SRC/openSUSE:Factory/.euca2ools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "euca2ools", Maintainer is "cth...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/euca2ools/euca2ools.changes      2012-04-17 
07:44:46.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.euca2ools.new/euca2ools.changes 2012-10-23 
19:35:51.000000000 +0200
@@ -1,0 +2,12 @@
+Tue Oct 23 03:47:50 UTC 2012 - mrd...@opensuse.org
+
+- drop obosolete patches now upstream
+- no upstream changelog provided See: 
+  https://github.com/eucalyptus/euca2ools/commits/master
+
+-------------------------------------------------------------------
+Mon Sep 24 09:54:07 UTC 2012 - bwiedem...@suse.com
+
+- update to 2.1.1
+
+-------------------------------------------------------------------

Old:
----
  euca2ools-2.0.1.tar.bz2
  euca2ools-2.0.1_mkFile-fixes.patch
  euca2ools_noHashBang.patch

New:
----
  euca2ools-2.1.1.tar.gz
  euca2ools-manpage-perms.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ euca2ools.spec ++++++
--- /var/tmp/diff_new_pack.HACPm3/_old  2012-10-23 19:35:58.000000000 +0200
+++ /var/tmp/diff_new_pack.HACPm3/_new  2012-10-23 19:35:58.000000000 +0200
@@ -17,17 +17,14 @@
 
 
 Name:           euca2ools
-Version:        2.0.1
+Version:        2.1.1
 Release:        0
 Summary:        Elastic Utility Computing Architecture Command Line Tools
 License:        BSD-2-Clause
 Group:          Productivity/Networking/System
 Url:            http://open.eucalyptus.com/downloads
-Source0:        %{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM euca2ools-2.0.1_mkFile-fixes.patch
-Patch0:         euca2ools-2.0.1_mkFile-fixes.patch
-# PATCH-FIX-UPSTREAM euca2ools_noHashBang.patch
-Patch1:         euca2ools_noHashBang.patch
+Source0:        %{name}-%{version}.tar.gz
+Patch0:         euca2ools-manpage-perms.patch
 BuildRequires:  help2man
 BuildRequires:  make
 BuildRequires:  python-boto   >= 2.1
@@ -53,20 +50,25 @@
 
 %prep
 %setup -q
-%patch0
-%patch1
+%patch0 -p1
 
 %build
-%{__make} man
+%{__python} setup.py build
+sh -xe generate-manpages.sh
 
 %install
-%makeinstall PREFIX=%{_prefix} MANPREFIX=%{_prefix}/share
+%{__python} setup.py install --prefix=%{_prefix} --skip-build --root 
%{buildroot}
+%{__python} setup.py install -O1 --prefix=%{_prefix} --skip-build --root 
%{buildroot}
+find "%{buildroot}%{python_sitelib}/" -name '*.pyo' -exec %__rm {} \;
 find "%{buildroot}%{python_sitelib}/" -name '*.pyc' \
     -exec %__rm {} \;
 %__python -c 'import compileall;
 compileall.compile_dir("%{buildroot}%{python_sitelib}/",
 ddir="%{python_sitelib}/",
 force=1)'
+export DESTDIR=%{buildroot}
+export PREFIX=%{_prefix}
+sh -xe install-manpages.sh
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -77,6 +79,7 @@
 %doc %{_mandir}/man1/*
 %{_bindir}/euca*
 %{_bindir}/euare*
+%{_bindir}/eustore-*
 %{python_sitelib}/euca2ools*
 
 %changelog

++++++ euca2ools-manpage-perms.patch ++++++
Index: euca2ools-2.1.1/install-manpages.sh
===================================================================
--- euca2ools-2.1.1.orig/install-manpages.sh
+++ euca2ools-2.1.1/install-manpages.sh
@@ -5,5 +5,5 @@
 
 install -d "$DESTDIR/$MANDIR/man1"
 for manpage in man/*; do
-    install "$manpage" "$DESTDIR/$MANDIR/man1/`basename $manpage`"
+    install -m 644 "$manpage" "$DESTDIR/$MANDIR/man1/`basename $manpage`"
 done
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to