[Groonga-commit] droonga/droonga-engine at 269a815 [master] Use libgroonga-dev on Ubuntu and Debian

Back to archive index

YUKI Hiroshi null+****@clear*****
Mon Sep 29 10:02:36 JST 2014


YUKI Hiroshi	2014-09-29 10:02:36 +0900 (Mon, 29 Sep 2014)

  New Revision: 269a81528d937e46467d0bfcfde1b3a8c929c2c9
  https://github.com/droonga/droonga-engine/commit/269a81528d937e46467d0bfcfde1b3a8c929c2c9

  Message:
    Use libgroonga-dev on Ubuntu and Debian

  Modified files:
    install.sh

  Modified: install.sh (+16 -5)
===================================================================
--- install.sh    2014-09-29 05:24:30 +0900 (d16b6be)
+++ install.sh    2014-09-29 10:02:36 +0900 (31c4426)
@@ -229,15 +229,26 @@ install_master() {
 
 # ====================== for Debian/Ubuntu ==========================
 prepare_environment_in_debian() {
+  local use_libgroonga_dev=no
+  if lsb_release -i | grep --quiet Ubuntu; then
+    add-apt-repository -y ppa:groonga/ppa
+    use_libgroonga_dev=yes
+  elif lsb_release -i | grep --quiet Debian; then
+    local groonga_list=/etc/apt/sources.list.d/groonga.list
+    echo "deb http://packages.groonga.org/debian/ wheezy main" >> $groonga_list
+    echo "deb-src http://packages.groonga.org/debian/ wheezy main" >> $groonga_list
+    sudo apt-get update
+    sudo apt-get install -y --allow-unauthenticated groonga-keyring
+    use_libgroonga_dev=yes
+  fi
+
   apt-get update
   apt-get -y upgrade
   apt-get install -y curl ruby ruby-dev build-essential
 
-#  if lsb_release -i | grep --quiet Ubuntu; then
-#    add-apt-repository -y ppa:groonga/ppa
-#    apt-get update
-#    apt-get install -y libgroonga-dev
-#  fi
+  if [ "$use_libgroonga_dev" = "yes" ]; then
+    apt-get install -y libgroonga-dev
+  fi
 
   if [ "$VERSION" = "master" ]; then
     apt-get install -y git
-------------- next part --------------
HTML����������������������������...
Download 



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