@@ -52,22 +52,19 @@ case "$ID" in
52
52
centos)
53
53
yum update -y
54
54
yum install -y zlib-devel krb5-devel pam-devel
55
- curl=" $( which curl) "
56
55
;;
57
56
58
57
alpine)
59
58
apk upgrade
60
59
apk add --no-cache zlib-dev krb5-dev linux-pam-dev openldap-dev openssl-dev
61
- curl=" $( which curl) "
62
60
;;
63
61
64
62
macos)
65
63
brew install automake m4 libtool
66
64
# If available, libpq seemingly insists on linking against homebrew's
67
65
# openssl no matter what so remove it. Since homebrew's curl depends on
68
66
# it, force use of system curl.
69
- brew uninstall --force --ignore-dependencies openssl gettext
70
- curl=" /usr/bin/curl"
67
+ brew uninstall --force --ignore-dependencies openssl gettext curl
71
68
if [ -z " $MACOSX_ARCHITECTURE " ]; then
72
69
MACOSX_ARCHITECTURE=" $( uname -m) "
73
70
fi
@@ -108,7 +105,7 @@ if [ "$ID" == "centos" ] || [ "$ID" == "macos" ]; then
108
105
openssl_tag=" OpenSSL_${openssl_version// ./ _} "
109
106
openssl_dir=" openssl-${openssl_tag} "
110
107
if [ ! -d " ${openssl_dir} " ]; then
111
- " $ curl" -sL \
108
+ curl -sL \
112
109
https://github.com/openssl/openssl/archive/${openssl_tag} .tar.gz \
113
110
| tar xzf -
114
111
@@ -140,8 +137,7 @@ if [ "$ID" == "macos" ]; then
140
137
# Build kerberos if needed
141
138
krb5_dir=" krb5-${krb5_version} /src"
142
139
if [ ! -d " ${krb5_dir} " ]; then
143
- " $curl " -sL \
144
- curl -sL " https://kerberos.org/dist/krb5/$( echo 1.21.3 | grep -oE ' \d+\.\d+' ) /krb5-${krb5_version} .tar.gz" \
140
+ curl -sL " https://kerberos.org/dist/krb5/${krb5_version% .* } /krb5-${krb5_version} .tar.gz" \
145
141
| tar xzf -
146
142
147
143
cd " ${krb5_dir} "
@@ -162,8 +158,7 @@ if [ "$ID" == "macos" ]; then
162
158
# Build gettext if needed
163
159
gettext_dir=" gettext-${gettext_version} "
164
160
if [ ! -d " ${gettext_dir} " ]; then
165
- " $curl " -sL \
166
- curl -sL " https://ftp.gnu.org/pub/gnu/gettext/gettext-${gettext_version} .tar.gz" \
161
+ curl -sL " https://ftp.gnu.org/pub/gnu/gettext/gettext-${gettext_version} .tar.gz" \
167
162
| tar xzf -
168
163
169
164
cd " ${gettext_dir} "
@@ -188,7 +183,7 @@ if [ "$ID" == "centos" ] || [ "$ID" == "macos" ]; then
188
183
sasl_tag=" cyrus-sasl-${sasl_version} "
189
184
sasl_dir=" cyrus-sasl-${sasl_tag} "
190
185
if [ ! -d " ${sasl_dir} " ]; then
191
- " $ curl" -sL \
186
+ curl -sL \
192
187
https://github.com/cyrusimap/cyrus-sasl/archive/${sasl_tag} .tar.gz \
193
188
| tar xzf -
194
189
@@ -216,7 +211,7 @@ if [ "$ID" == "centos" ] || [ "$ID" == "macos" ]; then
216
211
ldap_tag=" ${ldap_version} "
217
212
ldap_dir=" openldap-${ldap_tag} "
218
213
if [ ! -d " ${ldap_dir} " ]; then
219
- " $ curl" -sL \
214
+ curl -sL \
220
215
https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-${ldap_tag} .tgz \
221
216
| tar xzf -
222
217
246
241
postgres_tag=" REL_${postgres_version// ./ _} "
247
242
postgres_dir=" postgres-${postgres_tag} "
248
243
if [ ! -d " ${postgres_dir} " ]; then
249
- " $ curl" -sL \
244
+ curl -sL \
250
245
https://github.com/postgres/postgres/archive/${postgres_tag} .tar.gz \
251
246
| tar xzf -
252
247
0 commit comments