From bac687b13cc923548943b4d6b2aca9039baef804 Mon Sep 17 00:00:00 2001 From: Kitae Kim Date: Wed, 24 Jul 2013 16:07:50 +0900 Subject: [PATCH] package: modified build script on Ubuntu. When compiling qemu using local dibs on Ubuntu, a routine for checking dependency packages is required. Change-Id: I59d1af9beed2b6a9f2a2dad193d3da0db104ba70 Signed-off-by: Kitae Kim --- package/build.ubuntu-32 | 17 +++++++++++++++++ package/build.ubuntu-64 | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/package/build.ubuntu-32 b/package/build.ubuntu-32 index 08e49eea8e..4ab5f70510 100755 --- a/package/build.ubuntu-32 +++ b/package/build.ubuntu-32 @@ -24,6 +24,23 @@ prepare() echo "as a system environment variable on your PC!!" exit 1 fi + + REQUIRED_PKG="ant python zlib1g-dev libglib2.0-dev libsdl1.2-dev libasound2-dev \ + libx11-dev libv4l-dev libxcomposite-dev libpixman-1-dev libcurl4-gnutls-dev \ + libcap-dev libattr1-dev" + + echo "Checking required packages before compling!!" + for pkg in ${REQUIRED_PKG} + do + dpkg -s ${pkg} > /dev/null + if [ "x$?" = "x0" ] + then + echo "checking ${pkg} ... OK" + else + echo "checking ${pkg} ... failure" + exit 1 + fi + done } # build diff --git a/package/build.ubuntu-64 b/package/build.ubuntu-64 index 08e49eea8e..4ab5f70510 100755 --- a/package/build.ubuntu-64 +++ b/package/build.ubuntu-64 @@ -24,6 +24,23 @@ prepare() echo "as a system environment variable on your PC!!" exit 1 fi + + REQUIRED_PKG="ant python zlib1g-dev libglib2.0-dev libsdl1.2-dev libasound2-dev \ + libx11-dev libv4l-dev libxcomposite-dev libpixman-1-dev libcurl4-gnutls-dev \ + libcap-dev libattr1-dev" + + echo "Checking required packages before compling!!" + for pkg in ${REQUIRED_PKG} + do + dpkg -s ${pkg} > /dev/null + if [ "x$?" = "x0" ] + then + echo "checking ${pkg} ... OK" + else + echo "checking ${pkg} ... failure" + exit 1 + fi + done } # build -- 2.34.1