Compare commits

..

No commits in common. "c6798f7035f561bfed517aeecda606d11685168c" and "ee1cb0af52acfd51231774674a01dde508debc6f" have entirely different histories.

2 changed files with 7 additions and 8 deletions

View file

@ -56,7 +56,7 @@ from various contexts of CA, CI and OCI / OS.
| SPCD_URL_DEBIAN | Debian repository URL | https://deb.debian.org |
| SPCD_URL_EPEL | EPEL repository URL | https://dl.fedoraproject.org |
| SPCD_URL_FEDORA | Fedora repository URL | https://rpmfind.net |
| SPCD_URL_PYTHON | Python repository URL | https://pypi.org/simple |
| SPCD_URL_PYTHON | Python repository URL | https://pypi.org/project |
| SPCD_URL_ROCKY | Rocky repository URL | https://dl.rockylinux.org |
| SPCD_URL_UBUNTU | Ubuntu repository URL | https://ubuntu.mirrors.ovh.net |

13
spcd.sh
View file

@ -7,7 +7,7 @@
[ -n "${SPCD_DNS_1}" ] || SPCD_DNS_1="9.9.9.9"
[ -n "${SPCD_GIT_MAIN}" ] || SPCD_GIT_MAIN="spcd"
[ -n "${SPCD_GIT_ROOT}" ] || SPCD_GIT_ROOT="rwx"
[ -n "${SPCD_URL_PYTHON}" ] || SPCD_URL_PYTHON="https://pypi.org/simple"
[ -n "${SPCD_URL_PYTHON}" ] || SPCD_URL_PYTHON="https://pypi.org/project"
# main
spcd_main() {
@ -704,23 +704,22 @@ spcd_install_packages() {
index-url = ${SPCD_URL_PYTHON}
"
spcd_split
"${SPCD_PYTHON_ALIAS}" -m "venv" "${SPCD_PYTHON_VENV}"
"${SPCD_PYTHON_ALIAS}" -m "venv" "${SPCD_VENV}"
spcd_split
. "${SPCD_PYTHON_VENV}/bin/activate"
. "${SPCD_VENV}/bin/activate"
spcd_split
pip install --upgrade "pip"
spcd_split
pip install \
"pelican" \
"ruff" \
"sphinx" "sphinx-rtd-theme"
"sphinx"
}
spcd_install_python_modules() {
spcd_step "Install Python modules"
spcd_ipm__root="$(mktemp --directory)" || exit
spcd_ipm__target="\
${SPCD_PYTHON_VENV}/lib/${SPCD_PYTHON_COMMAND}/site-packages"
spcd_ipm__target="${SPCD_VENV}/lib/${SPCD_PYTHON_COMMAND}/site-packages"
echo "${spcd_ipm__root}"
for spcd_ipm__repository in "${SPCD_GIT_MAIN}" "${SPCD_GIT_ROOT}"; do
case "${spcd_ipm__repository}" in
@ -949,7 +948,7 @@ SPCD_PM_APT="apt"
SPCD_PM_DNF="dnf"
SPCD_PM_PACMAN="pacman"
SPCD_PYTHON_VENV="/opt/venv"
SPCD_VENV="/opt/venv"
SPCD_HORIZONTAL="────╌╌╌╌┄┄┄┄┈┈┈┈"