commit f003dac29c32cef4176e4f164c57bb46bc69489c Author: Sean Flanigan sflaniga@redhat.com Date: Fri Dec 10 13:10:35 2010 +1000
- Updated from upstream to 0.8.0 (3.5.0.v20100814074441) - Added locales ca, en_CA, fa and id - Marked eclipse-nls as not having debuginfo
.gitignore | 11 ++++++++++- eclipse-nls.spec | 21 +++++++++++++++------ fetch-babel.sh | 32 ++++++++++++++++++++------------ sources | 2 +- 4 files changed, 46 insertions(+), 20 deletions(-) --- diff --git a/.gitignore b/.gitignore index 9e69c69..4992d6c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,10 @@ -BabelLanguagePack-3.5.0.v20090620043401.tar.bz2 +BabelLanguagePack-3.5.0.v20100729072834.tar.bz2 +BabelLanguagePack-3.5.0.v20100731072648.tar.bz2 +/BabelLanguagePack-3.5.0.v20100814074441.tar.bz2 +nohup.out +/eclipse/ +/eclipse-nls/ +/.*.log +*~ +/clog +eclipse-nls*.rpm diff --git a/eclipse-nls.spec b/eclipse-nls.spec index 546a77d..e79d171 100644 --- a/eclipse-nls.spec +++ b/eclipse-nls.spec @@ -3,19 +3,19 @@ # and we don't need multilib anyway: %define __jar_repack %{nil}
+%define debug_package %{nil} + Name: eclipse-nls Summary: Babel language packs for the Eclipse platform and various plugins Group: Text Editors/Integrated Development Environments (IDE) License: EPL URL: http://babel.eclipse.org/
-Version: 3.5.0.v20090620043401 -Release: 2%{?dist} +Version: 3.5.0.v20100814074441 +Release: 1%{?dist} ## The source for this package is taken from -# http://download.eclipse.org/technology/babel/babel_language_packs/ *.zip -# and http://download.eclipse.org/technology/babel/update-site/galileo/%7Bartifact... -# or http://build.eclipse.org/technology/babel/test-updates/galileo/%7Bartifacts,... -# or http://download.eclipse.org/technology/babel/update-site/galileo/site.xml +# http://download.eclipse.org/technology/babel/babel_language_packs/R0.8.0/gal... +# usage: FROM=http://download.eclipse.org/technology/babel/babel_language_packs/R0.8.0/gal... ./fetch-babel.sh Source0: BabelLanguagePack-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -72,13 +72,16 @@ have a translation for a given string. \
%lang_meta_pkg ar ar Arabic %lang_meta_pkg bg bg Bulgarian +%lang_meta_pkg ca ca Catalan %lang_meta_pkg zh zh Chinese%{spc}(Simplified) %lang_meta_pkg zh_TW zh_TW Chinese%{spc}(Traditional) %lang_meta_pkg cs cs Czech %lang_meta_pkg da da Danish %lang_meta_pkg nl nl Dutch %lang_meta_pkg en_AU en_AU English%{spc}(Australian) +%lang_meta_pkg en_CA en_CA English%{spc}(Canadian) %lang_meta_pkg et et Estonian +%lang_meta_pkg fa fa Farsi %lang_meta_pkg fi fi Finnish %lang_meta_pkg fr fr French %lang_meta_pkg de de German @@ -88,6 +91,7 @@ have a translation for a given string. \ %lang_meta_pkg he iw Hebrew %lang_meta_pkg hi hi Hindi %lang_meta_pkg hu hu Hungarian +%lang_meta_pkg id id Indonesian %lang_meta_pkg it it Italian %lang_meta_pkg ja ja Japanese # tl should be Tagalog. Klingon has < 1% coverage at present in Babel. Tagalog is unsupported. @@ -138,6 +142,11 @@ cp -a eclipse $RPM_BUILD_ROOT%{eclipse_data}/dropins/babel/ rm -rf $RPM_BUILD_ROOT
%changelog +* Fri Dec 10 2010 Sean Flanigan sflaniga@redhat.com - 3.5.0.v20100814074441-1 +- Updated from upstream to 0.8.0 (3.5.0.v20100814074441) +- Added locales ca, en_CA, fa and id +- Marked eclipse-nls as not having debuginfo + * Fri Jul 24 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 3.5.0.v20090620043401-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
diff --git a/fetch-babel.sh b/fetch-babel.sh index 2ff41d5..0c3e22a 100644 --- a/fetch-babel.sh +++ b/fetch-babel.sh @@ -1,26 +1,34 @@ #!/bin/bash -e -LANGPACKS=http://download.eclipse.org/technology/babel/babel_language_packs -ZIP_DOWNLOAD_PAGE=$LANGPACKS/galileo.php - +FROM=${FROM:-http://download.eclipse.org/technology/babel/babel_language_packs/R0.8.0/gal... +LANGPACKS=${FROM%/*} CURL='curl -H Pragma: --remote-time --show-error --silent' #CURL='curl --remote-time --show-error' WORKDIR=eclipse-nls mkdir -p $WORKDIR cd $WORKDIR -$CURL $ZIP_DOWNLOAD_PAGE -o index.html +$CURL $FROM -o index.html ziplist=`mktemp --tmpdir -t` sed -n 's/.*<a href="([^"]*.zip)">.*/\1/p' index.html > $ziplist version=`sed -n 's/.*_([^_]*).zip.*/\1/p' $ziplist|head -1` echo "Langpack version: $version" +echo "Downloading all langpacks from $FROM"
-for zip in `cat $ziplist`; do - zipbase=`basename $zip` - if [ ! -r $zipbase ]; then - echo "Downloading $zipbase" - $CURL -o $zipbase.tmp -C - $LANGPACKS/$zip - mv $zipbase.tmp $zipbase - fi +zips=(`cat $ziplist`) +zipslen=${#zips[*]} +for index in ${!zips[*]}; do + zip=${zips[$index]} + zipbase=`basename $zip` + if [ ! -r $zipbase ]; then + echo "[$((index+1))/$zipslen] Downloading $zipbase" + $CURL -o $zipbase.tmp -C - $LANGPACKS/$zipbase + mv $zipbase.tmp $zipbase + else + echo "[$((index+1))/$zipslen] Skipping $zipbase (file exists)" + fi done + rm -f $ziplist cd .. -tar cjf BabelLanguagePack-$version.tar.bz2 $WORKDIR +tarball=BabelLanguagePack-$version.tar.bz2 +echo "Creating tarball $tarball" +tar cjf $tarball $WORKDIR diff --git a/sources b/sources index 55c7a5a..8caf6b2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6a0caafe21af677e7d0f0301484ac4dd BabelLanguagePack-3.5.0.v20090620043401.tar.bz2 +24f7b036b92c17db8fc91d0665109225 BabelLanguagePack-3.5.0.v20100814074441.tar.bz2