]> git.arvados.org - arvados.git/blob - services/api/fpm-info.sh
22349: Rails API package depends on libnss-systemd
[arvados.git] / services / api / fpm-info.sh
1 # Copyright (C) The Arvados Authors. All rights reserved.
2 #
3 # SPDX-License-Identifier: AGPL-3.0
4
5 fpm_depends+=(
6     # Dependencies to build gems
7     bison
8     make
9     "ruby >= 2.7.0"
10     # Postinst script dependencies
11     diffutils
12     # Passenger dependencies
13     procps
14     # Dependencies of our API server code
15     "git >= 1.7.10"
16     shared-mime-info
17 )
18
19 case "$TARGET" in
20     centos*|rocky*)
21         fpm_depends+=(
22             # Dependencies to build gems
23             automake
24             gcc-c++
25             libcurl-devel
26             postgresql
27             postgresql-devel
28             "ruby-devel >= 2.7.0"
29             zlib-devel
30             # Passenger runtime dependencies
31             libnsl
32         )
33         ;;
34     debian* | ubuntu*)
35         fpm_depends+=(
36             # Dependencies to build gems
37             g++
38             libcurl-ssl-dev
39             libpq-dev
40             postgresql-client
41             "ruby-dev >= 2.7.0"
42             zlib1g-dev
43             # Passenger runtime dependencies
44             libnsl2
45             libnss-systemd
46         )
47         ;;
48 esac