]> xenbits.xensource.com Git - people/gdunlap/raisin.git/.git/commitdiff
Fedora dependencies for Xen, Grub and Libvirt
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>
Tue, 17 Mar 2015 17:22:32 +0000 (17:22 +0000)
committerStefano Stabellini <stefano.stabellini@eu.citrix.com>
Tue, 17 Mar 2015 18:36:04 +0000 (18:36 +0000)
Fix stubdom build

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
grub.sh
libvirt.sh
xen.sh

diff --git a/grub.sh b/grub.sh
index 0559e9f29feeb4e10cbc4dc08dc8193e6b452d58..8ade78f6e66efe569b30635b12f95abd62974ddf 100644 (file)
--- a/grub.sh
+++ b/grub.sh
@@ -23,6 +23,14 @@ function grub_build() {
             $SUDO apt-get install -y libc6-dev-i386
         fi
         ;;
+        "Fedora" )
+        $SUDO yum install -y git make gcc tar automake autoconf sysconftool \
+          bison flex
+        if test $ARCH = "x86_64"
+        then
+            $SUDO yum install -y glibc-devel.i686
+        fi
+        ;;
         * )
         echo "I don't know how to install grub dependencies on $DISTRO"
         return 1
index 5999fcb0034962da4e21b7ef8baf98ddf8176aad..7e539c14aa02f46375b08d697faa3be81f934516 100644 (file)
@@ -17,6 +17,11 @@ function libvirt_build() {
                                  libyajl-dev libxml2-dev gettext \
                                  libdevmapper-dev libnl-3-dev libnl-route-3-dev
         ;;
+        "Fedora" )
+        $SUDO yum install -y git patch make gcc libtool autoconf gettext-devel \
+                             python-devel libxslt yajl-devel libxml2-devel \
+                             device-mapper-devel libpciaccess-devel libuuid-devel
+        ;;
         * )
         echo "I don't know how to install libvirt dependencies on $DISTRO"
         return 1
diff --git a/xen.sh b/xen.sh
index a4ed7d23ed1c1178e59e73b78c5faba7e55eda6a..d98e44b33e4c6ac8a3562d1facc7ae75027a42d2 100644 (file)
--- a/xen.sh
+++ b/xen.sh
@@ -15,7 +15,7 @@ function xen_build() {
           libglib2.0-dev libssl-dev libpixman-1-dev
         if test $ARCH = "x86_32" || test $ARCH = "x86_64"
         then
-                $SUDO apt-get install -y bcc iasl bin86
+                $SUDO apt-get install -y bcc iasl bin86 texinfo
         fi
         if test $ARCH = "x86_64"
         then
@@ -26,6 +26,19 @@ function xen_build() {
             $SUDO apt-get install -y libfdt-dev
         fi
         ;;
+        "Fedora" )
+        $SUDO yum install -y git make gcc python-devel gettext
+          libuuid-devel ncurses-devel glib2-devel libaio-devel openssl-devel
+          yajl-devel patch pixman-devel 
+        if test $ARCH = "x86_32" || test $ARCH = "x86_64"
+        then
+            $SUDO yum install -y dev86 iasl texinfo
+        fi
+        if test $ARCH = "x86_64"
+        then
+            $SUDO yum install -y glibc-devel.i686
+        fi
+        ;;
         * )
         echo "I don't know how to install xen dependencies on $DISTRO"
         return 1