19146: Remove unneeded special case checks, explain the needed one.
[arvados.git] / services / api / fpm-info.sh
index aa3d819b56d53bb1e50ff9dfa13bb6bb9bff2fb3..570f4601c5d9bdeaf7220c6b4676be25a316875d 100644 (file)
@@ -1,10 +1,18 @@
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
 fpm_depends+=('git >= 1.7.10')
 
 case "$TARGET" in
     centos*)
-        fpm_depends+=(libcurl-devel postgresql-devel)
+        fpm_depends+=(libcurl-devel postgresql-devel bison make automake gcc gcc-c++ postgresql shared-mime-info)
+        ;;
+    ubuntu1804)
+        fpm_depends+=(libcurl-ssl-dev libpq-dev g++ bison zlib1g-dev make postgresql-client shared-mime-info)
+        fpm_conflicts+=(ruby-bundler)
         ;;
     debian* | ubuntu*)
-        fpm_depends+=(libcurl4-openssl-dev libpq-dev)
+        fpm_depends+=(libcurl-ssl-dev libpq-dev g++ bison zlib1g-dev make postgresql-client shared-mime-info)
         ;;
 esac