#requires nspr #requires perl mcd $BUILDDIR/nss BUILD_OPT=1 export BUILD_OPT PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 export PKG_CONFIG_ALLOW_SYSTEM_LIBS export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS NSPR_INCLUDE_DIR=/usr/include/nspr NSPR_LIB_DIR=/usr/lib${SUFFIX} export NSPR_INCLUDE_DIR export NSPR_LIB_DIR FREEBL_NO_DEPEND=1 export FREEBL_NO_DEPEND NSS_USE_SYSTEM_SQLITE=1 export NSS_USE_SYSTEM_SQLITE if [ "$SUFFIX" = "64" ] then USE_64=1 export USE_64 fi make -C $SRC/nss-util-3.*/mozilla/security/coreconf make -C $SRC/nss-util-3.*/mozilla/security/dbm make -C $SRC/nss-util-3.*/mozilla/security/nss cd $SRC/nss-util-3.*/mozilla/security/coreconf make install cd $SRC/nss-util-3.*/mozilla/security/dbm make install cd $SRC/nss-util-3.*/mozilla/security/nss make install # Copy the binary libraries we want cd $SRC/nss-util-3.* for file in `cd mozilla/dist/*.OBJ/lib; echo *` do install -p -m 755 mozilla/dist/*.OBJ/lib/$file /usr/lib${SUFFIX}/ done # Copy the include files we want test -d /usr/include/nss3 || mkdir -p /usr/include/nss3 for file in $SRC/nss-*/mozilla/dist/public/nss/*.h do install -p -m 644 $file /usr/include/nss3/ done