#!/usr/bin/python3

import os

replacements = [
    ("https:.*/font-awesome/.*/all.min.css", "file:///usr/share/nodejs/@fortawesome/fontawesome-free/css/all.min.css"),
    ("https:.*/bootstrap.min.css", "file:///usr/share/javascript/bootstrap5/css/bootstrap.min.css"),
    ("https:.*/bootstrap.min.js", "file:///usr/share/javascript/bootstrap5/js/bootstrap.min.js"),
    ("https:.*/bootstrap.bundle.min.js", "file:///usr/share/javascript/bootstrap5/js/bootstrap.bundle.min.js"),
    ("https:.*mathjax.js.config=tex-ams_chtml", "file:///usr/share/javascript/mathjax/MathJax.js?config=TeX-AMS_CHTML")
]

subst_expr = ";".join([f"s|\"{x[0]}\"|\"{x[1]}\"|gi;s/ integrity.*>/>/" for x in replacements])

files = "debian/octave-statistics-common/usr/share/doc/octave-statistics-common/docs/*.html"

os.system(f"sed -i -e '{subst_expr}' {files}")
