rpms/eclipse-nls/F-10 fetch-babel.sh, 1.2, 1.3 .cvsignore, 1.4, 1.5 eclipse-nls.spec, 1.3, 1.4 sources, 1.4, 1.5
Sean Flanigan
seanf at fedoraproject.org
Tue Jul 14 03:22:16 UTC 2009
- Previous message: rpms/evince/devel .cvsignore, 1.64, 1.65 evince.spec, 1.165, 1.166 sources, 1.63, 1.64
- Next message: rpms/eclipse-nls/F-11 fetch-babel.sh, 1.2, 1.3 .cvsignore, 1.4, 1.5 eclipse-nls.spec, 1.5, 1.6 sources, 1.4, 1.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: seanf
Update of /cvs/pkgs/rpms/eclipse-nls/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20899
Modified Files:
.cvsignore eclipse-nls.spec sources
Added Files:
fetch-babel.sh
Log Message:
- Updated to Babel's release "0.7"
- Created a new fetch-babel.sh to automate the zip downloads
- Fixed names/descriptions for languages with two word names such as "Portuguese (Brazilian)".
Index: fetch-babel.sh
===================================================================
RCS file: fetch-babel.sh
diff -N fetch-babel.sh
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ fetch-babel.sh 14 Jul 2009 03:21:46 -0000 1.3
@@ -0,0 +1,26 @@
+#!/bin/bash -e
+LANGPACKS=http://download.eclipse.org/technology/babel/babel_language_packs
+ZIP_DOWNLOAD_PAGE=$LANGPACKS/ganymede.php
+
+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
+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"
+
+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
+done
+rm -f $ziplist
+cd ..
+tar cjf BabelLanguagePack-$version.tar.bz2 $WORKDIR
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-nls/F-10/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore 28 Apr 2009 03:11:57 -0000 1.4
+++ .cvsignore 14 Jul 2009 03:21:45 -0000 1.5
@@ -1 +1 @@
-BabelLanguagePack-3.4.0.v20090423085802.tar.bz2
+BabelLanguagePack-3.4.0.v20090620043401.tar.bz2
Index: eclipse-nls.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-nls/F-10/eclipse-nls.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- eclipse-nls.spec 28 Apr 2009 03:11:57 -0000 1.3
+++ eclipse-nls.spec 14 Jul 2009 03:21:45 -0000 1.4
@@ -9,11 +9,15 @@ Group: Text Editors/Integrated Developme
License: EPL
URL: http://babel.eclipse.org/
-Version: 3.4.0.v20090423085802
+Version: 3.4.0.v20090620043401
Release: 1%{?dist}
-## The source for this package is taken from
-# http://download.eclipse.org/technology/babel/babel_language_packs/ *.zip
-# http://download.eclipse.org/releases/ganymede/site.xml
+## The source for this package is taken from the Babel project's update site.
+## http://download.eclipse.org/technology/babel/babel_language_packs/<releasetrain>.php *.zip
+## Use the following commands to download the langpack zips and generate the tarball:
+# sudo yum install curl
+# mkdir temp && cd temp
+# sh ../fetch-babel.sh
+# mv BabelLanguagePack-%{version}.tar.bz2 .. && cd ..
Source0: BabelLanguagePack-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -66,14 +70,16 @@ have a translation for a given string. \
# with licence information, and these jars are placed in the
# dropins/babel/eclipse/plugins directory above.
+%define spc() %(echo -n ' ')
+
%lang_meta_pkg ar ar Arabic
%lang_meta_pkg bg bg Bulgarian
-%lang_meta_pkg zh zh "Chinese (Simplified)"
-%lang_meta_pkg zh_TW zh_TW "Chinese (Traditional)"
+%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 (Australian)"
+%lang_meta_pkg en_AU en_AU English%{spc}(Australian)
%lang_meta_pkg et et Estonian
%lang_meta_pkg fi fi Finnish
%lang_meta_pkg fr fr French
@@ -93,14 +99,14 @@ have a translation for a given string. \
%lang_meta_pkg no no Norwegian
%lang_meta_pkg pl pl Polish
%lang_meta_pkg pt pt Portuguese
-%lang_meta_pkg pt_BR pt_BR "Portuguese (Brazilian)"
+%lang_meta_pkg pt_BR pt_BR Portuguese%{spc}(Brazilian)
%lang_meta_pkg ro ro Romanian
%lang_meta_pkg ru ru Russian
%lang_meta_pkg es es Spanish
%lang_meta_pkg sv sv Swedish
%lang_meta_pkg tr tr Turkish
%lang_meta_pkg uk uk Ukrainian
-%lang_meta_pkg en_AA en_AA "Pseudo Translations"
+%lang_meta_pkg en_AA en_AA Pseudo%{spc}Translations
%prep
# extract langpack zips from tarball
@@ -117,6 +123,7 @@ for f in Babel*.zip; do
rm $f
done
#mv artifacts.jar content.jar eclipse
+rm -rf eclipse/features
%build
# nothing to build
@@ -131,6 +138,11 @@ cp -a eclipse $RPM_BUILD_ROOT%{eclipse_d
rm -rf $RPM_BUILD_ROOT
%changelog
+* Mon Jul 13 2009 Sean Flanigan <sflaniga at redhat.com> - 3.4.0.v20090620043401-1
+- Updated to Babel's release "0.7"
+- Created a new fetch-babel.sh to automate the zip downloads
+- Fixed names/descriptions for languages with two word names such as "Portuguese (Brazilian)".
+
* Tue Apr 28 2009 Sean Flanigan <sflaniga at redhat.com> - 3.4.0.v20090423085802-1
- Upstream langpack have working downloads again - updated to latest version
- Added subpackages for en_AU, et, hi and mn langpacks
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-nls/F-10/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources 28 Apr 2009 03:11:57 -0000 1.4
+++ sources 14 Jul 2009 03:21:46 -0000 1.5
@@ -1 +1 @@
-5abd9072331ccce3f0eb7f97ccb9e612 BabelLanguagePack-3.4.0.v20090423085802.tar.bz2
+5c573ad69d907530e0403eac78c12596 BabelLanguagePack-3.4.0.v20090620043401.tar.bz2
- Previous message: rpms/evince/devel .cvsignore, 1.64, 1.65 evince.spec, 1.165, 1.166 sources, 1.63, 1.64
- Next message: rpms/eclipse-nls/F-11 fetch-babel.sh, 1.2, 1.3 .cvsignore, 1.4, 1.5 eclipse-nls.spec, 1.5, 1.6 sources, 1.4, 1.5
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list