[Groonga-mysql-commit] mroonga/mroonga at f3d536c [master] travis: add fallback for apt-get build-dep

Back to archive index

Kouhei Sutou null+****@clear*****
Tue Mar 10 11:10:55 JST 2015


Kouhei Sutou	2015-03-10 11:10:55 +0900 (Tue, 10 Mar 2015)

  New Revision: f3d536c82c5e76ec15bae753d7011fa63fc3d788
  https://github.com/mroonga/mroonga/commit/f3d536c82c5e76ec15bae753d7011fa63fc3d788

  Message:
    travis: add fallback for apt-get build-dep

  Modified files:
    tools/travis/install.sh

  Modified: tools/travis/install.sh (+30 -1)
===================================================================
--- tools/travis/install.sh    2015-03-10 11:07:12 +0900 (48c062f)
+++ tools/travis/install.sh    2015-03-10 11:10:55 +0900 (3cb5a7a)
@@ -93,7 +93,36 @@ deb-src ${apt_url_base}/${distribution}/ ${code_name} ${component}
 EOF
       sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
       sudo apt-get -qq update
-      sudo apt-get -qq -y build-dep mariadb-server
+      if ! sudo apt-get -qq -y build-dep mariadb-server; then
+        # MariaDB 10.0 or later doesn't provide .dsc file for old Ubuntu. :<
+        sudo apt-get -qq -y install \
+             libtool \
+             procps \
+             debhelper \
+             file \
+             libncurses5-dev \
+             perl \
+             libwrap0-dev \
+             zlib1g-dev \
+             libreadline-gplv2-dev \
+             libssl-dev \
+             libpam0g-dev \
+             psmisc \
+             po-debconf \
+             chrpath \
+             automake1.9 \
+             doxygen \
+             texlive-latex-base \
+             ghostscript \
+             dpatch \
+             gawk \
+             bison \
+             lsb-release \
+             hardening-wrapper \
+             cmake \
+             libaio-dev \
+             libjemalloc-dev
+      fi
       sudo apt-get -qq -y install \
            mariadb-server libmariadbclient-dev mariadb-test
       apt-get -qq source mariadb-server
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-mysql-commit mailing list
Back to archive index