diff --git a/pkgs/openssl/openssl-build.sh b/pkgs/openssl/openssl-build.sh index bbc8b7e14b3..1e6213ae648 100755 --- a/pkgs/openssl/openssl-build.sh +++ b/pkgs/openssl/openssl-build.sh @@ -4,9 +4,14 @@ export NIX_LDFLAGS=-Wl,-s . $stdenv/setup || exit 1 +envpkgs="" +. $setenv || exit 1 + tar xvfz $src || exit 1 cd openssl-* || exit 1 ./config --prefix=$out shared || exit 1 make || exit 1 mkdir $out || exit 1 make install || exit 1 + +echo $envpkgs > $out/envpkgs || exit 1 diff --git a/pkgs/openssl/openssl.fix b/pkgs/openssl/openssl.fix index fb02db0f738..533f6d7fb4b 100644 --- a/pkgs/openssl/openssl.fix +++ b/pkgs/openssl/openssl.fix @@ -1,6 +1,8 @@ Package( [ ("name", "openssl-0.9.7b") + , ("build", Relative("openssl/openssl-build.sh")) + , ("setenv", Relative("helpers/set-env.sh")) , ("src", App(IncludeFix("fetchurl/fetchurl.fix"), [ ("url", "http://www.openssl.org/source/openssl-0.9.7b.tar.gz")