diff --git a/tools/mktools b/tools/mktools index ae428f6..f00594f 100755 --- a/tools/mktools +++ b/tools/mktools @@ -58,5 +58,8 @@ astrobuild "gcc-2" astrobuild "busybox" astrobuild "make" astrobuild "perl" +astrobuild "openssl" +astrobuild "ca-certificates" +astrobuild "curl" astrobuild "stow" astrobuild "astronaut" diff --git a/tools/satellites/ca-certificates.sat b/tools/satellites/ca-certificates.sat new file mode 100644 index 0000000..a042420 --- /dev/null +++ b/tools/satellites/ca-certificates.sat @@ -0,0 +1,12 @@ +name=ca-certificates +version=$(date +%d%m%Y) + +dlfile "https://mxr.mozilla.org/mozilla-central/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1" +extrafile "make-ca.sh" +extrafile "make-cert.pl" + +mkdir -p "$dir_install/tools/lib/ssl/certs" +sh ./make-ca.sh ./certdata.txt "$dir_install/tools/lib/ssl/certs" +c_rehash "$dir_install/tools/lib/ssl/certs" + +# vim:set tabstop=4 shiftwidth=4 syntax=sh et: diff --git a/tools/satellites/curl.sat b/tools/satellites/curl.sat new file mode 100644 index 0000000..c092ef1 --- /dev/null +++ b/tools/satellites/curl.sat @@ -0,0 +1,12 @@ +name=curl +version=7.39.0 + +dlextract "http://curl.haxx.se/download/$name-$version.tar.bz2" \ + "1efecb5b0e43c17d968f0d228bbbbbbd" + +cd "$name-$version" + +./configure --prefix=/tools --with-ssl +make; make DESTDIR="$dir_install" install + +# vim:set tabstop=4 shiftwidth=4 syntax=sh et: diff --git a/tools/satellites/openssl.sat b/tools/satellites/openssl.sat new file mode 100644 index 0000000..7c1b5ff --- /dev/null +++ b/tools/satellites/openssl.sat @@ -0,0 +1,12 @@ +name=openssl +version=1.0.1j + +dlextract "https://www.openssl.org/source/$name-$version.tar.gz" \ + "f7175c9cd3c39bb1907ac8bba9df8ed3" + +cd "$name-$version" + +./config --prefix=/tools shared +make INSTALL_PREFIX="$dir_install" all install_sw + +# vim:set tabstop=4 shiftwidth=4 syntax=sh et: