diff --git a/c5-i386-comps.xml b/c5-i386-comps.xml
index 60df2a8..4751363 100644
--- a/c5-i386-comps.xml
+++ b/c5-i386-comps.xml
@@ -147,7 +147,7 @@
这组软件包包括一个系统图形化管理工具的集合,譬如:管理用户帐号和配置系统硬件。
這個群組是系統中圖形管理工具的收集,例如用來管理使用者帳號與設定系統硬體。
Leli qembu liyiqoqo lamathuluzi okuphatha emidwebo yesistimu, njengokuphatha ama-akhawunti omphathi kanye nengaphakathi yekhomputha yesistimu yokuhlanganisa.
- true
+ false
true
authconfig-gtk
@@ -1032,7 +1032,7 @@
安装这组软件包来使用基础图形化用户界面(X)。
安裝這個套件群組以使用基礎的圖形 (X) 使用者介面。
Faka leli qembu lama phakethe elizosetshenziswa kwisiqu soxhumano lomsebenzisi lemidwebo (X).
- true
+ false
true
bitmap-fonts
@@ -4038,7 +4038,7 @@
放松和打发时间的方式。
許多種讓您放鬆以及消磨時間的方法。
Izindlela eziningi zokugcebeleka kanye nokusebenzisa isikhathi sakho.
- true
+ false
true
joystick
@@ -4273,7 +4273,7 @@
GNOME 是一个功能强大的图形化用户界面,它包括一个面板、桌面、系统图标、以及图形化文件管理器。
GNOME 是個功能強大的圖形使用者介面,它含有面板、桌面、系統圖示 以及圖形的檔案管理員。(也是預設的桌面)
I-GNOME inamandla, futhi inguxhumano lomsebenzisi onemidwebo obala iwindi ;lemininingwane, idesktop, izimpawu zezithombe kanye nemenenja yefayela lemidwebo.
- true
+ false
true
control-center
@@ -4656,7 +4656,7 @@
这组软件包包含图形化电子邮件、万维网和聊天客户。
這個群組包括圖形的電子郵件、網頁以及聊天用戶端。
Leli qembu libala iposi lekhomputha elemidwebo, i-web, kanye nabantu bokuxoxa.
- true
+ false
true
firefox
@@ -4812,7 +4812,7 @@
这组软件包包括用来帮助您操作和扫描图像的软件包。
這個群組包括了幫助您處理與掃描影像的套件。
Leli qembu libala amaphakethe okusiza ukuthi udlale ebese uhlola izithombe.
- true
+ false
true
ImageMagick
@@ -5757,7 +5757,7 @@
جاوا میں پروگرام چلانے کیلئے ساتھ
对运行使用 Java 编程语言编写的程序的支持。
Java 程式語言的執行程式支援。
- true
+ false
false
java-1.4.2-gcj-compat
@@ -6619,7 +6619,7 @@
Бібліотеки для програм, збирання яких було виконано у попередніх випусках.
应用程序的库文件是基于原来的发行版本。
建置於較舊版本上的應用程式的函式庫。
- true
+ false
true
compat-libgcc-296
@@ -7655,7 +7655,7 @@
包括的应用程序有办公套件、PDF 查看器等等。
應用程式包括了辦公室套裝軟體、PDF 檢視器等等。
Imiyalelo ibala amathuluzi ehhovisi, ababuki be-PDF, kanye nokuningi.
- true
+ false
true
evince
@@ -8047,7 +8047,7 @@
安装这些工具来启用打印系统或充当打印服务器的系统。
安裝這些工具以啟用系統的列印功能或當作列印伺服器。
Faka lama thuluzi ukunika amandla isistimu yokushicilela noma isebenze njengo mlekeleli wokushicilela.
- true
+ false
true
cups
@@ -9337,7 +9337,7 @@
从光盘录制到播放音频光盘和多媒体文件,该软件包组允许您使用系统上的音频和视频资源。
從燒錄 CD 到播放音效 CD 與多媒體檔案,這個套件群組讓您可以在系統上使用音效與視訊的功能。
Kusuka ekuqoshweni kwe-CD kuya ekudlalweni kwama-CD kanye namafayela onondaba, leli phakethe likuvumela ukuba usebenze ngesistimu yomsindo kanye nevidiyo.
- true
+ false
true
alsa-utils
@@ -11839,7 +11839,7 @@
Пакети для підтримки кластерних сховищ.
为集群存储提供支持的软件包。
提供叢集儲存裝置支援的套件。
- true
+ false
true
Global_File_System-en-US
@@ -11948,7 +11948,7 @@
Підтримка кластеризації
集群的支持
叢集支援。
- true
+ false
true
Cluster_Administration-en-US
@@ -12042,7 +12042,7 @@
Підтримка віртуалізації
虚拟化支持。
虛擬化支援。
- true
+ false
true
kernel-xen
diff --git a/c5-x86_64-comps.xml b/c5-x86_64-comps.xml
index fc8f00a..a7860b7 100644
--- a/c5-x86_64-comps.xml
+++ b/c5-x86_64-comps.xml
@@ -147,7 +147,7 @@
这组软件包包括一个系统图形化管理工具的集合,譬如:管理用户帐号和配置系统硬件。
這個群組是系統中圖形管理工具的收集,例如用來管理使用者帳號與設定系統硬體。
Leli qembu liyiqoqo lamathuluzi okuphatha emidwebo yesistimu, njengokuphatha ama-akhawunti omphathi kanye nengaphakathi yekhomputha yesistimu yokuhlanganisa.
- true
+ false
true
authconfig-gtk
@@ -1031,7 +1031,7 @@
安装这组软件包来使用基础图形化用户界面(X)。
安裝這個套件群組以使用基礎的圖形 (X) 使用者介面。
Faka leli qembu lama phakethe elizosetshenziswa kwisiqu soxhumano lomsebenzisi lemidwebo (X).
- true
+ false
true
bitmap-fonts
@@ -4035,7 +4035,7 @@
放松和打发时间的方式。
許多種讓您放鬆以及消磨時間的方法。
Izindlela eziningi zokugcebeleka kanye nokusebenzisa isikhathi sakho.
- true
+ false
true
joystick
@@ -4270,7 +4270,7 @@
GNOME 是一个功能强大的图形化用户界面,它包括一个面板、桌面、系统图标、以及图形化文件管理器。
GNOME 是個功能強大的圖形使用者介面,它含有面板、桌面、系統圖示 以及圖形的檔案管理員。(也是預設的桌面)
I-GNOME inamandla, futhi inguxhumano lomsebenzisi onemidwebo obala iwindi ;lemininingwane, idesktop, izimpawu zezithombe kanye nemenenja yefayela lemidwebo.
- true
+ false
true
control-center
@@ -4653,7 +4653,7 @@
这组软件包包含图形化电子邮件、万维网和聊天客户。
這個群組包括圖形的電子郵件、網頁以及聊天用戶端。
Leli qembu libala iposi lekhomputha elemidwebo, i-web, kanye nabantu bokuxoxa.
- true
+ false
true
firefox
@@ -4809,7 +4809,7 @@
这组软件包包括用来帮助您操作和扫描图像的软件包。
這個群組包括了幫助您處理與掃描影像的套件。
Leli qembu libala amaphakethe okusiza ukuthi udlale ebese uhlola izithombe.
- true
+ false
true
ImageMagick
@@ -5754,7 +5754,7 @@
جاوا میں پروگرام چلانے کیلئے ساتھ
对运行使用 Java 编程语言编写的程序的支持。
Java 程式語言的執行程式支援。
- true
+ false
false
java-1.4.2-gcj-compat
@@ -6616,7 +6616,7 @@
Бібліотеки для програм, збирання яких було виконано у попередніх випусках.
应用程序的库文件是基于原来的发行版本。
建置於較舊版本上的應用程式的函式庫。
- true
+ false
true
compat-libgcc-296
@@ -7652,7 +7652,7 @@
包括的应用程序有办公套件、PDF 查看器等等。
應用程式包括了辦公室套裝軟體、PDF 檢視器等等。
Imiyalelo ibala amathuluzi ehhovisi, ababuki be-PDF, kanye nokuningi.
- true
+ false
true
evince
@@ -8044,7 +8044,7 @@
安装这些工具来启用打印系统或充当打印服务器的系统。
安裝這些工具以啟用系統的列印功能或當作列印伺服器。
Faka lama thuluzi ukunika amandla isistimu yokushicilela noma isebenze njengo mlekeleli wokushicilela.
- true
+ false
true
cups
@@ -9334,7 +9334,7 @@
从光盘录制到播放音频光盘和多媒体文件,该软件包组允许您使用系统上的音频和视频资源。
從燒錄 CD 到播放音效 CD 與多媒體檔案,這個套件群組讓您可以在系統上使用音效與視訊的功能。
Kusuka ekuqoshweni kwe-CD kuya ekudlalweni kwama-CD kanye namafayela onondaba, leli phakethe likuvumela ukuba usebenze ngesistimu yomsindo kanye nevidiyo.
- true
+ false
true
alsa-utils
@@ -11837,7 +11837,7 @@
Пакети для підтримки кластерних сховищ.
为集群存储提供支持的软件包。
提供叢集儲存裝置支援的套件。
- true
+ false
true
Global_File_System-en-US
@@ -11946,7 +11946,7 @@
Підтримка кластеризації
集群的支持
叢集支援。
- true
+ false
true
Cluster_Administration-en-US
@@ -12123,7 +12123,7 @@
Підтримка віртуалізації
虚拟化支持。
虛擬化支援。
- true
+ false
true
kernel-xen
diff --git a/tools/compsgen.sh b/tools/compsgen.sh
index 7c17cfc..1bdad6e 100755
--- a/tools/compsgen.sh
+++ b/tools/compsgen.sh
@@ -118,19 +118,26 @@ for xmlfile in $(ls $destdir/*.xml);
# groups/packagelist
for id in $(xmlstarlet sel -t -m "//comps/group" -v id -n $xmlfile); do packagelist=$(xmlstarlet sel -t -m "//comps/group[id='$id']" -c packagelist $xmlfile);isindb=$(echo "select packagelist from groups where id='$id';"|sqlite3 $sqlitedb ) ; test "$isindb" = "$packagelist" || (echo "update groups set packagelist='$packagelist' where id='$id' ;"|sqlite3 $sqlitedb ); done
+
+#final done for the xmlfile loop
+done
+}
+dbupdate() {
# Fixing some groups that are by default active but have to be deselected on a CentOS install
- for groupid in ha ha-management load-balancer resilient-storage scalable-file-systems ;do
- echo "update groups set def='false' where id='$groupid';"|sqlite3 $sqlitedb
- done
+ if [ "$release" = "6" ];then
+ for groupid in client-mgmt-tools ha ha-management load-balancer resilient-storage scalable-file-systems ;do
+ echo "update groups set def='false' where id='$groupid';"|sqlite3 $sqlitedb
+ done
+ elif [ "$release" = "5" ];then
+ for groupid in admin-tools base-x games gnome-desktop graphical-internet graphics java legacy-software-support office printing sound-and-video cluster-storage clustering xen ;do
+ echo "update groups set def='false' where id='$groupid';"|sqlite3 $sqlitedb
+ done
+ fi
-
-#final done for the xmlfile loop
-done
}
-
compsxmlout() {
echo Generating the $outputxml file ...
echo "" >$outputxml
@@ -265,5 +272,6 @@ echo sqlite file = $sqlitedb
echo Generated comps xml file = $outputxml
time compsxmlin
+dbupdate
time compsxmlout