Browse Source

Added openssl, ca-certificates and curl to tools

master
mid-kid 10 years ago
parent
commit
12a2b66b4c
  1. 3
      tools/mktools
  2. 12
      tools/satellites/ca-certificates.sat
  3. 12
      tools/satellites/curl.sat
  4. 12
      tools/satellites/openssl.sat

3
tools/mktools

@ -58,5 +58,8 @@ astrobuild "gcc-2"
astrobuild "busybox" astrobuild "busybox"
astrobuild "make" astrobuild "make"
astrobuild "perl" astrobuild "perl"
astrobuild "openssl"
astrobuild "ca-certificates"
astrobuild "curl"
astrobuild "stow" astrobuild "stow"
astrobuild "astronaut" astrobuild "astronaut"

12
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:

12
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:

12
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:
Loading…
Cancel
Save