diff options
Diffstat (limited to 'crypto/nss/INSTALL')
-rwxr-xr-x | crypto/nss/INSTALL | 30 |
1 files changed, 22 insertions, 8 deletions
diff --git a/crypto/nss/INSTALL b/crypto/nss/INSTALL index 5b816d2941..e3041a313a 100755 --- a/crypto/nss/INSTALL +++ b/crypto/nss/INSTALL @@ -1,18 +1,32 @@ -cd $SOURCE_DIRECTORY/mozilla/dist && +if is_version_less 3.14 "$NSS_BRANCH"; then + cd $SOURCE_DIRECTORY/dist +else + cd $SOURCE_DIRECTORY/mozilla/dist +fi && # don't overwrite OpenSSL's libssl.a static library -cd */lib && +pushd */lib && mv -v libssl.a libssl3.a && -cd $SOURCE_DIRECTORY/mozilla/dist && +popd && -install -v -d -m755 $INSTALL_ROOT/usr/lib/nss && -install -v -d -m755 $INSTALL_ROOT/usr/include/nss && +install -v -d -m755 $INSTALL_ROOT/usr/lib && install -v -m755 */lib/*.so $INSTALL_ROOT/usr/lib && install -v -m755 */lib/*.chk $INSTALL_ROOT/usr/lib && install -v -m755 */lib/*.a $INSTALL_ROOT/usr/lib && + +install -v -d -m755 $INSTALL_ROOT/usr/lib/pkgconfig && + +if is_version_less 3.14 "$NSS_BRANCH"; then + install -v -m755 ../nss/config/nss-config $INSTALL_ROOT/usr/bin && + install -v -m644 */lib/pkgconfig/nss.pc $INSTALL_ROOT/usr/lib/pkgconfig +else + install -v -m644 ../security/nss/cmd/disttools/nss.pc $INSTALL_ROOT/usr/lib/pkgconfig +fi && + +install -v -d -m755 $INSTALL_ROOT/usr/bin && install -v -m755 */bin/* $INSTALL_ROOT/usr/bin && + +install -v -d -m755 $INSTALL_ROOT/usr/include/nss && install -v -m644 private/nss/*.h $INSTALL_ROOT/usr/include/nss && install -v -m644 public/nss/*.h $INSTALL_ROOT/usr/include/nss && -install -v -m644 public/dbm/*.h $INSTALL_ROOT/usr/include/nss/ && -install -v -m755 ../security/nss/cmd/disttools/nss-config $INSTALL_ROOT/usr/bin && -install -v -m644 ../security/nss/cmd/disttools/nss.pc $INSTALL_ROOT/usr/lib/pkgconfig +install -v -m644 public/dbm/*.h $INSTALL_ROOT/usr/include/nss |