[SM-Commit] GIT changes to master grimoire by Andraž Levstik (bdba4164e13cbe70e16bc0c1e30c9eaf32b494d4)

Andraž Levstik scm at sourcemage.org
Tue Nov 17 01:32:51 EST 2009


GIT changes to master grimoire by Andraž Levstik <ruskie+2054d253 at codemages.net>:

 utils/xen-tools/BUILD   |    5 ++++-
 utils/xen-tools/DEPENDS |    1 +
 utils/xen-tools/DETAILS |    2 +-
 utils/xen-tools/HISTORY |    6 ++++++
 utils/xen-tools/INSTALL |    4 +++-
 5 files changed, 15 insertions(+), 3 deletions(-)

New commits:
commit 4b174e8727a0355aec69d463c0dc04d5eed91514
Author: Andraž Levstik <ruskie+2054d253 at codemages.net>
Commit: Andraž Levstik <ruskie+2054d253 at codemages.net>

    xen-tools: fix to install python bindings as well

diff --git a/utils/xen-tools/BUILD b/utils/xen-tools/BUILD
index 213d1e5..2aca722 100755
--- a/utils/xen-tools/BUILD
+++ b/utils/xen-tools/BUILD
@@ -1,3 +1,6 @@
 unset LDFLAGS
 unset CFLAGS
-make -C tools 
+make -C tools &&
+cd tools/python &&
+python setup.py build &&
+cd $SOURCE_DIRECTORY
diff --git a/utils/xen-tools/DEPENDS b/utils/xen-tools/DEPENDS
index 95bba31..1b42ff6 100755
--- a/utils/xen-tools/DEPENDS
+++ b/utils/xen-tools/DEPENDS
@@ -1,5 +1,6 @@
 depends  bridge-utils &&
 depends  python &&
+depends  setuptools &&
 depends  python-pam &&
 depends  iproute2 &&
 depends  dev86
diff --git a/utils/xen-tools/DETAILS b/utils/xen-tools/DETAILS
index bb5d91f..f476cfb 100755
--- a/utils/xen-tools/DETAILS
+++ b/utils/xen-tools/DETAILS
@@ -3,11 +3,11 @@
          VERSION=3.4.2
           SOURCE=${PACKAGE}-${VERSION}.tar.gz
       SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
-#     SOURCE_HASH=sha512:d4af7572494fe251ac1c42f151e4f5052d222a5a371b3aed0a8dac3c76b3a2c8b810279389148a51404a266ba7542aa82f12e5439a98d22ba437be89d939b789
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PACKAGE}-${VERSION}
    SOURCE_URL[0]=http://bits.xensource.com/oss-xen/release/${VERSION}/${SOURCE}
         WEB_SITE=http://www.xen.org
          ENTERED=20041110
+      PATCHLEVEL=1
       LICENSE[0]=GPL
         KEYWORDS="utils"
            SHORT="Xen is a paravirtualising virtual machine monitor"
diff --git a/utils/xen-tools/HISTORY b/utils/xen-tools/HISTORY
index 63326ae..f15464c 100644
--- a/utils/xen-tools/HISTORY
+++ b/utils/xen-tools/HISTORY
@@ -1,3 +1,9 @@
+2009-11-17 Andraž "ruskie" Levstik <ruskie+f03a580f at codemages.net>
+	* DEPENDS: depends on setuptools
+	* BUILD: build python bindings else nothing works
+	* INSTALL: install python bindings else nothing works
+	* DETAILS: patchlevel++
+
 2009-11-15 Eric Sandall <sandalle at sourcemage.org>
 	* DEPENDS: xproto and xorg-libs are not required at compile-time
 	  dev86 is requires (and bin86, the other LD86, is not sufficient)
diff --git a/utils/xen-tools/INSTALL b/utils/xen-tools/INSTALL
index cb6cd07..35ae9c6 100755
--- a/utils/xen-tools/INSTALL
+++ b/utils/xen-tools/INSTALL
@@ -1,3 +1,5 @@
 unset LDFLAGS
 unset CFLAGS
-make -C tools DESTDIR=${INSTALL_ROOT} install
+make -C tools DESTDIR=${INSTALL_ROOT} install &&
+cd tools/python &&
+python setup.py install



More information about the SM-Commit mailing list