|
|
|
@ -3,7 +3,7 @@
|
|
|
|
|
FAKE_ROOT=/home/vagrant/fake.root
|
|
|
|
|
|
|
|
|
|
rm -rf ~/extract
|
|
|
|
|
mkdir -p ~/fake.root ~/packages ~/extract ~/github
|
|
|
|
|
mkdir -p ${FAKE_ROOT} ~/packages ~/extract ~/github
|
|
|
|
|
|
|
|
|
|
export PATH=${FAKE_ROOT}/bin:${PATH}
|
|
|
|
|
|
|
|
|
@ -17,12 +17,16 @@ PACKAGE_URLS="\
|
|
|
|
|
ftp://ftp.cwru.edu/pub/bash/readline-6.3.tar.gz \
|
|
|
|
|
http://zlib.net/zlib-1.2.8.tar.gz \
|
|
|
|
|
http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz \
|
|
|
|
|
http://sqlite.org/2015/sqlite-autoconf-3080803.tar.gz"
|
|
|
|
|
http://sqlite.org/2015/sqlite-autoconf-3080803.tar.gz \
|
|
|
|
|
https://www.openssl.org/source/openssl-1.0.1p.tar.gz \
|
|
|
|
|
http://www.libssh2.org/download/libssh2-1.6.0.tar.gz \
|
|
|
|
|
http://curl.haxx.se/download/curl-7.43.0.tar.gz \
|
|
|
|
|
"
|
|
|
|
|
|
|
|
|
|
cd ~/packages
|
|
|
|
|
|
|
|
|
|
for url in $PACKAGE_URLS; do
|
|
|
|
|
wget -N $url
|
|
|
|
|
wget --no-check-certificate -N $url
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
cd ~/extract
|
|
|
|
@ -88,3 +92,25 @@ fi
|
|
|
|
|
CFLAGS="-DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_SOUNDEX" \
|
|
|
|
|
&& \
|
|
|
|
|
make && make install)
|
|
|
|
|
|
|
|
|
|
(cd openssl-* &&
|
|
|
|
|
./config --prefix=${FAKE_ROOT} -fPIC &&
|
|
|
|
|
make &&
|
|
|
|
|
make install)
|
|
|
|
|
|
|
|
|
|
(cd libssh2-* &&
|
|
|
|
|
./configure --PREFIX=${FAKE_ROOT} \
|
|
|
|
|
--with-libssl-prefix=/home/vagrant/fake.root \
|
|
|
|
|
--with-libz-prefix=/home/vagrant/fake.root \
|
|
|
|
|
"LDFLAGS=-ldl" &&
|
|
|
|
|
make &&
|
|
|
|
|
make install)
|
|
|
|
|
|
|
|
|
|
(cd curl-* &&
|
|
|
|
|
./configure --prefix=${FAKE_ROOT} \
|
|
|
|
|
--with-libssh2=${FAKE_ROOT} \
|
|
|
|
|
--with-ssl=${FAKE_ROOT} \
|
|
|
|
|
--with-zlib=${FAKE_ROOT} \
|
|
|
|
|
"LDFLAGS=-ldl" &&
|
|
|
|
|
make &&
|
|
|
|
|
make install)
|
|
|
|
|