- @mkdir -p ~/Archives/Audio
- @mkdir -p ~/var/lib/mpd/playlists
- @mkdir -p ~/var/log/mpd
- @mkdir -p ~/var/run/mpd
- @cp home/.mpdconf $(HOME)/
-
-pkgs_debian:
- $(MAKE) pkgs_deb_install
- $(MAKE) pkgs_deb_purge
- $(MAKE) pkgs_snap_classic
- $(MAKE) pkgs_snap_strict
+ mkdir -p ~/arc/aud
+ mkdir -p ~/var/lib/mpd/playlists
+ mkdir -p ~/var/log/mpd
+ mkdir -p ~/var/run/mpd
+ cp home/.mpdconf $(HOME)/
+
+compiled:
+ mkdir -p bin
+ cd src && make
+ mv src/clockloop bin/
+
+font_cache:
+ fc-cache -fv
+
+#
+# Void Linux
+#
+
+pkgs_void:
+ sudo xbps-install $(shell ./list pkgs-void.list)
+
+pkgs_void_update:
+ xbps-query -m | awk -F - '{sub("-" $$NF "$$", ""); print}' | sort -u > pkgs-void.list
+ patch pkgs-void.list pkgs-void.list.comments.patch
+
+#
+# Golang
+#
+pkgs_golang: list pkgs-golang.list
+ go get -u $(shell ./list pkgs-golang.list)
+
+#
+# Ubuntu
+#
+pkgs_ubuntu: list pkgs-ubuntu.list
+ sudo apt install $(shell ./list pkgs-ubuntu.list)
+
+pkgs_ubuntu_debfiles: list pkgs-ubuntu-debfiles.list
+ ./install-debfiles pkgs-ubuntu-debfiles.list
+
+#
+# PIP
+#
+pkgs_pip_install:
+ pip install --user $(shell ./list pkgs-pip.list)
+
+pkgs_pip_upgrade:
+ pip install --user --upgrade $(shell ./list pkgs-pip.list)
+
+#
+# Rust (cargo)
+#
+
+pkgs_cargo: list pkgs-cargo.list
+ cargo install $(shell ./list pkgs-cargo.list)
+
+#
+# Homebrew/Mac
+#