Переглянути джерело

Add some missing deps for fun

parazyd 3 роки тому
батько
коміт
5116377b00
2 змінених файлів з 8 додано та 6 видалено
  1. 3 1
      README.md
  2. 5 5
      contrib/dependency_setup.sh

+ 3 - 1
README.md

@@ -47,13 +47,15 @@ The following dependencies are also required:
 | make           | make             |
 | jq             | jq               |
 | gcc            | gcc              |
+| pkg-config     | pkg-config       |
+| alsa-lib       | libasound2-dev   |
 
 Users of Debian-based systems (e.g. Ubuntu) can simply run the
 following to install the required dependencies:
 
 ```shell
 # apt-get update
-# apt-get install -y git make jq gcc
+# apt-get install -y git make jq gcc pkg-config libasound2-dev
 ```
 
 Alternatively, users can try using the automated script under `contrib`

+ 5 - 5
contrib/dependency_setup.sh

@@ -22,17 +22,17 @@ setup_mac() {
 }
 
 setup_apt() {
-	apt_deps="git make jq gcc"
+	apt_deps="git make jq gcc pkg-config libasound2-dev"
 	$1 install $apt_deps || return 1
 }
 
 setup_pacman() {
-	pacman_deps="git make jq gcc"
+	pacman_deps="git make jq gcc pkgconf alsa-lib"
 	$1 -Sy $pacman_deps || return 1
 }
 
 setup_xbps() {
-	xbps_deps="git make jq gcc pkg-config"
+	xbps_deps="git make jq gcc pkg-config alsa-lib-devel"
 	$1 -S $xbps_deps || return 1
 }
 
@@ -42,7 +42,7 @@ setup_dnf() {
 }
 
 setup_apk() {
-	apk_deps="git make jq gcc musl-dev"
+	apk_deps="git make jq gcc musl-dev pkgconfig alsa-lib-dev"
 	$1 add $apk_deps || return 1
 }
 
@@ -52,7 +52,7 @@ setup_zypper() {
 }
 
 setup_emerge() {
-	emerge_deps="dev-vcs/git app-misc/jq"
+	emerge_deps="dev-vcs/git app-misc/jq media-libs/alsa-lib"
 	$1 $emerge_deps || return 1
 }