commit f003dac29c32cef4176e4f164c57bb46bc69489c
Author: Sean Flanigan <sflaniga(a)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/{artifac...
-# or
http://build.eclipse.org/technology/babel/test-updates/galileo/{artifacts...
-# or
http://download.eclipse.org/technology/babel/update-site/galileo/site.xml
+#
http://download.eclipse.org/technology/babel/babel_language_packs/R0.8.0/...
+# usage:
FROM=http://download.eclipse.org/technology/babel/babel_language_packs/R0...
./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(a)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(a)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/galileo.php}
+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