commit aa104bf8f757a2867bccb7e532cce0e1762b891f Author: Christoffer Holmberg Date: Tue Feb 2 12:37:02 2021 +0200 diff --git a/grml-install.sh b/grml-install.sh new file mode 100644 index 0000000..6c46b05 --- /dev/null +++ b/grml-install.sh @@ -0,0 +1,33 @@ +#!/usr/bin/env bash + +pkgver=0.18.0 +pkgdir=/tmp/grml/ + +echo "--** Installing dependencies **--" +apt update +apt install zsh coreutils grep sed procps txt2tags build-essential + +echo "--** Creating pkgdir **--" +mkdir -p ${pkgdir} +cd ${pkgdir} + +echo "--** Downloading grml core **--" +wget "https://deb.grml.org/pool/main/g/grml-etc-core/grml-etc-core_${pkgver}.tar.gz" +tar xvf grml-etc-core_${pkgver}.tar.gz + +echo "--** Make docs **--" +cd "grml-etc-core-${pkgver}/doc/" +make + +echo "--** Install grml config **--" +cd .. +set -x # echo on +install -D -m644 etc/skel/.zshrc "/etc/skel/.zshrc" +install -D -m644 etc/zsh/keephack "/etc/zsh/keephack" +install -D -m644 etc/zsh/zshrc "/etc/zsh/zshrc" +install -D -m644 doc/grmlzshrc.5 "/usr/share/man/man5/grmlzshrc.5" +ln -sf grmlzshrc.5.gz "/usr/share/man/man5/grml-zsh-config.5.gz" +set +x # echo off + +echo "--** Cleaning up **--" +rm -r "${pkgdir}" \ No newline at end of file