rpms/eclipse-nls/F-11 .cvsignore, 1.3, 1.4 eclipse-nls.spec, 1.3, 1.4 sources, 1.3, 1.4

Sean Flanigan seanf at fedoraproject.org
Tue Apr 28 03:25:33 UTC 2009


Author: seanf

Update of /cvs/pkgs/rpms/eclipse-nls/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21071

Modified Files:
	.cvsignore eclipse-nls.spec sources 
Log Message:
- Upstream has working langpack downloads again - updated to latest version
- Added subpackages for en_AU, et, hi and mn langpacks
- Changed filenames back to newer format (as in rawhide spec)
- Made base package eclipse-nls owner of babel dropins directories



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-nls/F-11/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	24 Apr 2009 02:24:19 -0000	1.3
+++ .cvsignore	28 Apr 2009 03:25:03 -0000	1.4
@@ -1 +1 @@
-BabelLanguagePack-3.4.0.v20081026043401.tar.bz2
+BabelLanguagePack-3.4.0.v20090423085802.tar.bz2


Index: eclipse-nls.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-nls/F-11/eclipse-nls.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- eclipse-nls.spec	24 Apr 2009 02:24:19 -0000	1.3
+++ eclipse-nls.spec	28 Apr 2009 03:25:03 -0000	1.4
@@ -9,22 +9,39 @@ Group: Text Editors/Integrated Developme
 License: EPL
 URL: http://babel.eclipse.org/
 
-Version: 3.4.0.v20081026043401
+Version: 3.4.0.v20090423085802
 Release: 1%{?dist}
-## The source for this package is taken from http://download.eclipse.org/technology/babel/babel_language_packs/
+## 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
 Source0: BabelLanguagePack-%{version}.tar.bz2
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch:  noarch
+Requires:   eclipse-platform >= 3.4.0-18
 
 %description
 Babel language packs include translations for the Eclipse platform and other 
 Eclipse-related packages.
 
+%files
+%defattr(-,root,root,-)
+%dir %{eclipse_data}/dropins/babel
+%dir %{eclipse_data}/dropins/babel/eclipse
+#%{eclipse_data}/dropins/babel/eclipse/artifacts.jar
+#%{eclipse_data}/dropins/babel/eclipse/content.jar
+%dir %{eclipse_data}/dropins/babel/eclipse/features
+%dir %{eclipse_data}/dropins/babel/eclipse/plugins
+
+
+# %1 subpackage id (ie Linux locale id)
+# %2 Java locale id (mostly the same as Linux)
+# %3 language name
 %define lang_meta_pkg() \
 %package %1 \
 Summary:    Eclipse/Babel language pack for %3 \
 Group:      Text Editors/Integrated Development Environments (IDE) \
-Requires:   eclipse-platform >= 3.4.0-18 \
+Requires:   eclipse-nls = %{version}-%{release} \
 Obsoletes:  eclipse-sdk-nls-%1 < 3.2.1-4 \
 \
 %description %1 \
@@ -38,12 +55,8 @@ have a translation for a given string. \
 \
 %files %1 \
 %defattr(-,root,root,-) \
-%dir %{eclipse_data}/dropins/babel \
-%dir %{eclipse_data}/dropins/babel/eclipse \
-%dir %{eclipse_data}/dropins/babel/eclipse/features \
-%{eclipse_data}/dropins/babel/eclipse/features/*.nl-%{2}_%{version} \
-%dir %{eclipse_data}/dropins/babel/eclipse/plugins \
-%{eclipse_data}/dropins/babel/eclipse/plugins/*.nl-%{2}_%{version}.jar
+%{eclipse_data}/dropins/babel/eclipse/features/org.eclipse.babel.nls_*_%{2}_%{version} \
+%{eclipse_data}/dropins/babel/eclipse/plugins/*.nl_%{2}_%{version}.jar
 
 
 # Note that no licence %%doc files are listed under %%files.  Upstream 
@@ -60,22 +73,23 @@ have a translation for a given string. \
 %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 (Australian)"
+%lang_meta_pkg et et Estonian
 %lang_meta_pkg fi fi Finnish
 %lang_meta_pkg fr fr French
 %lang_meta_pkg de de German
 %lang_meta_pkg el el Greek
-# NB 'he' is 'iw' as far as Java is concerned.  fetch-babel.sh knows about it
+# NB 'he' is 'iw' as far as Java is concerned.
 # similarly, yi -> ji, id -> in
 %lang_meta_pkg he iw Hebrew
-#% lang_meta_pkg hi hi Hindi
+%lang_meta_pkg hi hi Hindi
 %lang_meta_pkg hu hu Hungarian
 %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.
 #% lang_meta_pkg tlh tl Klingon
 %lang_meta_pkg ko ko Korean
-#% lang_meta_pkg mn mn Mongolian
+%lang_meta_pkg mn mn Mongolian
 %lang_meta_pkg no no Norwegian
 %lang_meta_pkg pl pl Polish
 %lang_meta_pkg pt pt Portuguese
@@ -91,16 +105,18 @@ have a translation for a given string. \
 %prep
 # extract langpack zips from tarball
 %setup -q -n %{name}
+mkdir -p eclipse/features eclipse/plugins
 # remove unsupported langpacks (currently Klingon)
 unsupported="tl"
 for locale in $unsupported; do
-   rm Babel*-${locale}_%{version}.zip
+   rm -f Babel*-${locale}_%{version}.zip
 done
 # extract remaining zips - to eclipse/{features,plugins}
 for f in Babel*.zip; do
    unzip -qq $f
    rm $f
 done
+#mv artifacts.jar content.jar eclipse
 
 %build
 # nothing to build
@@ -115,7 +131,13 @@ cp -a eclipse $RPM_BUILD_ROOT%{eclipse_d
 rm -rf $RPM_BUILD_ROOT
 
 %changelog
-* Fri Apr 24 2009 Sean Flanigan <sflaniga at redhat.com> - 3.4.0.v20081026043401
+* Tue Apr 28 2009 Sean Flanigan <sflaniga at redhat.com> - 3.4.0.v20090423085802-1
+- Upstream has working langpack downloads again - updated to latest version
+- Added subpackages for en_AU, et, hi and mn langpacks
+- Changed filenames back to newer format (as in rawhide spec)
+- Made base package eclipse-nls owner of babel dropins directories
+
+* Fri Apr 24 2009 Sean Flanigan <sflaniga at redhat.com> - 3.4.0.v20081026043401-1
 - Backported from rawhide spec (3.5.0.v20090417091040-1), changed filenames
  to suit older langpacks
 - Updated to use Babel's zipped langpacks instead of fetch-babel.sh


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-nls/F-11/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	24 Apr 2009 02:24:19 -0000	1.3
+++ sources	28 Apr 2009 03:25:03 -0000	1.4
@@ -1 +1 @@
-749455df33da1718530c66796249b7f5  BabelLanguagePack-3.4.0.v20081026043401.tar.bz2
+5abd9072331ccce3f0eb7f97ccb9e612  BabelLanguagePack-3.4.0.v20090423085802.tar.bz2




More information about the scm-commits mailing list