build/build.sh
John J. McDonough
jjmcd at fedoraproject.org
Fri Jul 3 14:59:55 UTC 2009
build/build.sh | 106 ++++++++++++++++++++++++++++-----------------------------
1 file changed, 53 insertions(+), 53 deletions(-)
New commits:
commit 8c62e5d55db202c18ff7dd056fb7447ecdc908b0
Author: John J. McDonough <jjmcd at fedoraproject.org>
Date: Fri Jul 3 10:59:22 2009 -0400
Uncomment temporary commented section in build.sh
diff --git a/build/build.sh b/build/build.sh
index ba8548d..a725abf 100755
--- a/build/build.sh
+++ b/build/build.sh
@@ -60,60 +60,60 @@ git clone git://git.fedorahosted.org/git/fedora-doc-utils docs-common
#
# release-notes
#
-# git clone git://git.fedorahosted.org/git/docs/release-notes.git
-# pushd release-notes
-# # Now make the place where we will build the tar
-# TARG="../../tars/fedora-release-notes-${VER}"
-# mkdir $TARG
-# cp Makefile $TARG
-# # merge in translation repository
-# git merge --no-commit origin/f11-tx
-# TFXLAN=(as bn_IN ca cs da de el es fi fr gu he hi hr hu id it ja kn ko ml mr ms nb nl or pa pl pt_BR pt ru sk sr_Latn sr sv ta te uk zh_CN zh_TW)
-# PUBLAN=(as-IN bn-IN ca-ES cs-CZ da-DK de-DE el-GR es-ES fi-FI fr-FR gu-IN he-IL hi-IN hr-HR hu-HU id-ID it-IT ja-JP kn-IN ko-KR ml-IN mr-IN ms-MY nb-NO nl-NL or-IN pa-IN pl-PL pt-BR pt-PT ru-RU sk-SK sr-Latn-RS sr-RS sv-SE ta-IN te-IN uk-UA zh-CN zh-TW)
+git clone git://git.fedorahosted.org/git/docs/release-notes.git
+pushd release-notes
+# Now make the place where we will build the tar
+TARG="../../tars/fedora-release-notes-${VER}"
+mkdir $TARG
+cp Makefile $TARG
+# merge in translation repository
+git merge --no-commit origin/f11-tx
+TFXLAN=(as bn_IN ca cs da de el es fi fr gu he hi hr hu id it ja kn ko ml mr ms nb nl or pa pl pt_BR pt ru sk sr_Latn sr sv ta te uk zh_CN zh_TW)
+PUBLAN=(as-IN bn-IN ca-ES cs-CZ da-DK de-DE el-GR es-ES fi-FI fr-FR gu-IN he-IL hi-IN hr-HR hu-HU id-ID it-IT ja-JP kn-IN ko-KR ml-IN mr-IN ms-MY nb-NO nl-NL or-IN pa-IN pl-PL pt-BR pt-PT ru-RU sk-SK sr-Latn-RS sr-RS sv-SE ta-IN te-IN uk-UA zh-CN zh-TW)
-# #
-# # Merge the po's and move them to the target
-# #
-# for NUM in {0..39} ; do
-# mv po/${TFXLAN[${NUM}]}.po po/${PUBLAN[${NUM}]}.po
-# mkdir ${PUBLAN[${NUM}]}
-# for POTFILE in pot/*.pot; do
-# msgmerge po/${PUBLAN[${NUM}]}.po ${POTFILE} | msgattrib --no-obsolete \
-# > ${PUBLAN[${NUM}]}/$(basename ${POTFILE} .pot).po
-# done
-# cp -r ${PUBLAN[${NUM}]} $TARG
-# done
-# #make update-po-all
-# #
-# # Build the .omf files
-# #
-# sed -i 's|Fedora Release Notes|Release Notes for Fedora 11|g' en-US/fedora-release-notes.omf.in
-# xml2po -e -o po/release-notes.pot en-US/Release_Notes.xml en-US/Article_Info.xml en-US/rpm-info.xml
-# mkdir omf
-# for NUM in {0..39} ; do
-# LANG=${PUBLAN[$NUM]}
-# FLAN=${TFXLAN[$NUM]}
-# if [ ! -f po/$LANG.po ]; then cp po/release-notes.pot po/$LANG.po; else msgmerge -U -q po/$LANG.po po/release-notes.pot; touch po/$LANG.po; fi
-# mkdir -p $LANG
-# pushd po && xml2po -e -p $LANG.po ../en-US/fedora-release-notes.omf.in >../$LANG/fedora-release-notes.omf.in && popd
-# sed -e "s!@RELEASE@!$VER!g" $LANG/fedora-release-notes.omf.in > omf/fedora-release-notes-$FLAN.omf
-# sed -i "s!@DATE@!$RELDATE!g" omf/fedora-release-notes-$FLAN.omf
-# sed -i "s!@LANG@!$LANG!g" omf/fedora-release-notes-$FLAN.omf
-# sed -i "s!@LANGC@!$FLAN!g" omf/fedora-release-notes-$FLAN.omf
-# done
-# sed -e "s!@RELEASE@!$VER!g" en-US/fedora-release-notes.omf.in > omf/fedora-release-notes-C.omf
-# sed -i "s!@DATE@!$RELDATE!g" omf/fedora-release-notes-$FLAN.omf
-# sed -i "s!@LANG@!en-US!g" omf/fedora-release-notes-$FLAN.omf
-# sed -i "s!@LANGC@!C!g" omf/fedora-release-notes-$FLAN.omf
-# #
-# # Now move everything to the target
-# #
-# cp -r en-US $TARG
-# cp -r omf $TARG
-# cd $TARG
-# cd ..
-# tar -czf ../rpm/fedora-release-notes-${VER}.tar.gz fedora-release-notes-${VER}
-# popd
+#
+# Merge the po's and move them to the target
+#
+for NUM in {0..39} ; do
+ mv po/${TFXLAN[${NUM}]}.po po/${PUBLAN[${NUM}]}.po
+ mkdir ${PUBLAN[${NUM}]}
+ for POTFILE in pot/*.pot; do
+ msgmerge po/${PUBLAN[${NUM}]}.po ${POTFILE} | msgattrib --no-obsolete \
+ > ${PUBLAN[${NUM}]}/$(basename ${POTFILE} .pot).po
+ done
+ cp -r ${PUBLAN[${NUM}]} $TARG
+ done
+#make update-po-all
+#
+# Build the .omf files
+#
+sed -i 's|Fedora Release Notes|Release Notes for Fedora 11|g' en-US/fedora-release-notes.omf.in
+xml2po -e -o po/release-notes.pot en-US/Release_Notes.xml en-US/Article_Info.xml en-US/rpm-info.xml
+mkdir omf
+for NUM in {0..39} ; do
+ LANG=${PUBLAN[$NUM]}
+ FLAN=${TFXLAN[$NUM]}
+ if [ ! -f po/$LANG.po ]; then cp po/release-notes.pot po/$LANG.po; else msgmerge -U -q po/$LANG.po po/release-notes.pot; touch po/$LANG.po; fi
+ mkdir -p $LANG
+ pushd po && xml2po -e -p $LANG.po ../en-US/fedora-release-notes.omf.in >../$LANG/fedora-release-notes.omf.in && popd
+ sed -e "s!@RELEASE@!$VER!g" $LANG/fedora-release-notes.omf.in > omf/fedora-release-notes-$FLAN.omf
+ sed -i "s!@DATE@!$RELDATE!g" omf/fedora-release-notes-$FLAN.omf
+ sed -i "s!@LANG@!$LANG!g" omf/fedora-release-notes-$FLAN.omf
+ sed -i "s!@LANGC@!$FLAN!g" omf/fedora-release-notes-$FLAN.omf
+done
+sed -e "s!@RELEASE@!$VER!g" en-US/fedora-release-notes.omf.in > omf/fedora-release-notes-C.omf
+sed -i "s!@DATE@!$RELDATE!g" omf/fedora-release-notes-$FLAN.omf
+sed -i "s!@LANG@!en-US!g" omf/fedora-release-notes-$FLAN.omf
+sed -i "s!@LANGC@!C!g" omf/fedora-release-notes-$FLAN.omf
+#
+# Now move everything to the target
+#
+cp -r en-US $TARG
+cp -r omf $TARG
+cd $TARG
+cd ..
+tar -czf ../rpm/fedora-release-notes-${VER}.tar.gz fedora-release-notes-${VER}
+popd
#
# homepage
#
More information about the Fedora-docs-commits
mailing list