Thrift-2136:Vagrant build not compiling java, ruby, php, go libs
Client: build
Patch: jfarrell
Updating to add deb package creation.
diff --git a/contrib/Vagrantfile b/contrib/Vagrantfile
index ef518bf..fd67821 100644
--- a/contrib/Vagrantfile
+++ b/contrib/Vagrantfile
@@ -28,10 +28,10 @@
# Install Dependencies
# ---
# General dependencies
-sudo apt-get install -qq libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev automake libtool flex bison pkg-config g++ libssl-dev make libqt4-dev git
+sudo apt-get install -qq libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev automake libtool flex bison pkg-config g++ libssl-dev make libqt4-dev git debhelper
# Java dependencies
-sudo apt-get install -qq ant openjdk-7-jdk
+sudo apt-get install -qq ant openjdk-7-jdk libcommons-lang3-java
# Python dependencies
sudo apt-get install -qq python-all python-all-dev python-all-dbg python-setuptools
@@ -44,7 +44,7 @@
sudo apt-get install -qq libbit-vector-perl
# Php dependencies
-sudo apt-get install -qq php5-dev php5-cli php-pear
+sudo apt-get install -qq php5 php5-dev php5-cli php-pear
# GlibC dependencies
sudo apt-get install -qq libglib2.0-dev
diff --git a/debian/control b/debian/control
index fa888bf..84e545e 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@
Section: devel
Priority: extra
Build-Depends: debhelper (>= 5), build-essential, mono-gmcs, python-dev, ant,
- mono-devel, libmono-system-web2.0-cil, erlang-base, ruby1.8-dev, mongrel, autoconf, python-support,
+ mono-devel, libmono-system-web2.0-cil, erlang-base, ruby1.8-dev, autoconf, python-support,
automake, pkg-config, libtool, bison, flex, libboost-dev | libboost1.40-dev, python-all,
python-all-dev, python-all-dbg, openjdk-6-jdk | java-sdk, libcommons-lang3-java,
libboost-test-dev | libboost-test1.40-dev, libevent-dev, perl (>= 5.8.0-7),