summaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build.sh')
-rw-r--r--build.sh8
1 files changed, 5 insertions, 3 deletions
diff --git a/build.sh b/build.sh
index 3e3d7f0..76ea132 100644
--- a/build.sh
+++ b/build.sh
@@ -13,10 +13,11 @@ ZSHRC="${HOME}/.zshrc"
ZCACHE="${HOME}/.cache/zsh/history"
GITCONFIG="${HOME}/.gitconfig"
-dwm_version="dwm_farajli-6.5.2"
+dwm_version="dwm_farajli-6.5.3"
dmenu_version="dmenu_farajli-5.3.0"
slstatus_version="slstatus_farajli-1.0.1"
st_version="st_farajli-0.9.2.1"
+slock_version="slock_farajli-1.6.0"
MAKEDIR() { mkdir -pv "${1}"; }
@@ -44,7 +45,7 @@ pkg() {
"sync") curl -LO https://farajli.net/archive/"${package}".tar.gz ;;
"unpack") tar xf "${package}".tar.gz ;;
"compile") make -C "${package}" ;;
- "install") PREFIX="${BINDIR}" make -C "${package}" install ;;
+ "install") PREFIX=$(dirname "${BINDIR}") make -C "${package}" install ;;
"font_install") cp -r "${package}" "${FONTDIR}" ;;
?)
echo Invalid usage of pkg >&2
@@ -54,7 +55,7 @@ pkg() {
done
}
-clean() { rm -rf -- *.tar.gz LiberationMono "${dwm_version}" "${dmenu_version}" "${slstatus_version}" "${st_version}"; }
+clean() { rm -rf -- *.tar.gz LiberationMono "${dwm_version}" "${dmenu_version}" "${slstatus_version}" "${st_version}" "${slock_version}"; }
create_dirs() {
MAKEDIR "${BINDIR}"
@@ -126,3 +127,4 @@ install_dwm() { pkg "${dwm_version}" sync unpack install; }
install_st() { pkg "${st_version}" sync unpack install; }
install_dmenu() { pkg "${dmenu_version}" sync unpack install; }
install_slstatus() { pkg "${slstatus_version}" sync unpack install; }
+install_slock() { pkg "${slock_version}" sync unpack install; }