[Groonga-commit] groonga/groonga [master] [yum] support CentOS 6.

Back to archive index

null+****@clear***** null+****@clear*****
2011年 9月 15日 (木) 21:56:33 JST


Kouhei Sutou	2011-09-15 12:56:33 +0000 (Thu, 15 Sep 2011)

  New Revision: 07e8b0b0a7ad01c192e3c610db43f0abfa90eca4

  Log:
    [yum] support CentOS 6.

  Modified files:
    packages/yum/build-in-chroot.sh
    packages/yum/groonga-depended-packages

  Modified: packages/yum/build-in-chroot.sh (+16 -13)
===================================================================
--- packages/yum/build-in-chroot.sh    2011-09-24 09:22:05 +0000 (45c23ec)
+++ packages/yum/build-in-chroot.sh    2011-09-15 12:56:33 +0000 (14b51c4)
@@ -79,15 +79,8 @@ build()
 {
     architecture=$1
     distribution=$2
+    distribution_version=$3
 
-    case $distribution in
-	fedora)
-	    distribution_version=15
-	    ;;
-	centos)
-	    distribution_version=5
-	    ;;
-    esac
     target=${distribution}-${distribution_version}-${architecture}
     base_dir=${CHROOT_BASE}/${target}
     if [ ! -d $base_dir ]; then
@@ -134,11 +127,21 @@ build()
 
 for architecture in $ARCHITECTURES; do
     for distribution in $DISTRIBUTIONS; do
-	if test "$parallel" = "yes"; then
-	    build $architecture $distribution &
-	else
-	    build $architecture $distribution
-	fi;
+	case $distribution in
+	    fedora)
+		distribution_versions="15"
+		;;
+	    centos)
+		distribution_versions="5 6"
+		;;
+	esac
+	for distribution_version in $distribution_versions; do
+	    if test "$parallel" = "yes"; then
+		build $architecture $distribution $distribution_version &
+	    else
+		build $architecture $distribution $distribution_version
+	    fi;
+	done;
     done;
 done
 

  Modified: packages/yum/groonga-depended-packages (+1 -0)
===================================================================
--- packages/yum/groonga-depended-packages    2011-09-24 09:22:05 +0000 (643cabb)
+++ packages/yum/groonga-depended-packages    2011-09-15 12:56:33 +0000 (5ebc470)
@@ -8,3 +8,4 @@ libevent-devel
 python2-devel
 php-devel
 ruby
+tar




Groonga-commit メーリングリストの案内
Back to archive index