abinfo "Appending system LDFLAGS ..."
sed -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/' \
    -i "$SRCDIR"/nss/coreconf/rules.mk

abinfo "Preparing for certificate generation ..."
mkdir -pv "$SRCDIR"/nss/certs

ln -sr "$SRCDIR"/nss/lib/ckfw/builtins/certdata.txt \
    "$SRCDIR"/nss/certs/
ln -sr "$SRCDIR"/nss/lib/ckfw/builtins/nssckbi.h \
    "$SRCDIR"/nss/certs/

cp -v "$SRCDIR"/autobuild/certdata2pem.py \
    "$SRCDIR"/nss/

(
    cd "$SRCDIR"/nss/certs
    abinfo "Running certdata2pem.py ..."
    python2 "$SRCDIR"/nss/certdata2pem.py

    abinfo "Generating Mozilla CA configuration ..."
    printf "mozilla/%s\n" *.crt \
        > "$SRCDIR"/nss/certs/mozilla.conf
    test -s "$SRCDIR"/nss/certs/mozilla.conf
)
