rpms/eclipse-sdk-nls/devel eclipse-sdk-nls.spec,1.2,1.3
Kyu Lee (klee)
fedora-extras-commits at redhat.com
Wed Mar 21 20:06:55 UTC 2007
Author: klee
Update of /cvs/extras/rpms/eclipse-sdk-nls/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11186
Modified Files:
eclipse-sdk-nls.spec
Log Message:
* Wed Mar 21 2007 Kyu Lee <klee at redhat.com> 3.2.1-3
- Added Czech, Hungarian, Polish, Russian, Arabic and Hebrew translations.
Index: eclipse-sdk-nls.spec
===================================================================
RCS file: /cvs/extras/rpms/eclipse-sdk-nls/devel/eclipse-sdk-nls.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- eclipse-sdk-nls.spec 21 Mar 2007 16:57:06 -0000 1.2
+++ eclipse-sdk-nls.spec 21 Mar 2007 20:03:16 -0000 1.3
@@ -2,7 +2,7 @@
Name: eclipse-sdk-nls
Version: 3.2.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Eclipse language packs for the Eclipse SDK
Group: Development/Languages
License: Eclipse Public License
@@ -21,6 +21,36 @@
BuildArch: noarch
+%package cs
+Summary: Eclipse SDK language pack for Czech
+Group: Development/Languages
+Requires: eclipse-rcp
+
+%package hu
+Summary: Eclipse SDK language pack for Hungarian
+Group: Development/Languages
+Requires: eclipse-rcp
+
+%package pl
+Summary: Eclipse SDK language pack for Polish
+Group: Development/Languages
+Requires: eclipse-rcp
+
+%package ru
+Summary: Eclipse SDK language pack for Russian
+Group: Development/Languages
+Requires: eclipse-rcp
+
+%package ar
+Summary: Eclipse SDK language pack for Arabic
+Group: Development/Languages
+Requires: eclipse-rcp
+
+%package iw
+Summary: Eclipse SDK language pack for Hebrew
+Group: Development/Languages
+Requires: eclipse-rcp
+
%package da
Summary: Eclipse SDK language pack for Danish
Group: Development/Languages
@@ -100,6 +130,24 @@
This package contains multiple language translations for the Eclipse SDK.
+%description cs
+Eclipse language pack for Czech translations.
+
+%description hu
+Eclipse language pack for Hungarian translations.
+
+%description pl
+Eclipse language pack for Polish translations.
+
+%description ru
+Eclipse language pack for Russian translations.
+
+%description ar
+Eclipse language pack for Arabic translations.
+
+%description iw
+Eclipse language pack for Hebrew translations.
+
%description de
Eclipse language pack for German translations.
@@ -180,6 +228,36 @@
# Find all corresponding feature/plugin files and list then in a file
# to tag them as files.
+find $RPM_BUILD_ROOT%{eclipse_base}/features -regex \.*.cs_\.*[^0-9]$ \
+ | sed -e s:$RPM_BUILD_ROOT:: > cs.files
+find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.cs_* \
+ | sed -e s:$RPM_BUILD_ROOT:: >> cs.files
+
+find $RPM_BUILD_ROOT%{eclipse_base}/features -regex \.*.hu_\.*[^0-9]$ \
+ | sed -e s:$RPM_BUILD_ROOT:: > hu.files
+find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.hu_* \
+ | sed -e s:$RPM_BUILD_ROOT:: >> hu.files
+
+find $RPM_BUILD_ROOT%{eclipse_base}/features -regex \.*.pl_\.*[^0-9]$ \
+ | sed -e s:$RPM_BUILD_ROOT:: > pl.files
+find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.pl_* \
+ | sed -e s:$RPM_BUILD_ROOT:: >> pl.files
+
+find $RPM_BUILD_ROOT%{eclipse_base}/features -regex \.*.ru_\.*[^0-9]$ \
+ | sed -e s:$RPM_BUILD_ROOT:: > ru.files
+find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.ru_* \
+ | sed -e s:$RPM_BUILD_ROOT:: >> ru.files
+
+find $RPM_BUILD_ROOT%{eclipse_base}/features -regex \.*.ar_\.*[^0-9]$ \
+ | sed -e s:$RPM_BUILD_ROOT:: > ar.files
+find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.ar_* \
+ | sed -e s:$RPM_BUILD_ROOT:: >> ar.files
+
+find $RPM_BUILD_ROOT%{eclipse_base}/features -regex \.*.iw_\.*[^0-9]$ \
+ | sed -e s:$RPM_BUILD_ROOT:: > iw.files
+find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.iw_* \
+ | sed -e s:$RPM_BUILD_ROOT:: >> iw.files
+
find $RPM_BUILD_ROOT%{eclipse_base}/features -regex \.*.de_\.*[^0-9]$ \
| sed -e s:$RPM_BUILD_ROOT:: > de.files
find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.de_* \
@@ -257,6 +335,12 @@
# Mark each license file 'epl-v10.html' in features with with doc tag
+sed -i "s:\(.*\)\(epl-v10.html\):%doc\ \1\2:" cs.files
+sed -i "s:\(.*\)\(epl-v10.html\):%doc\ \1\2:" hu.files
+sed -i "s:\(.*\)\(epl-v10.html\):%doc\ \1\2:" pl.files
+sed -i "s:\(.*\)\(epl-v10.html\):%doc\ \1\2:" ru.files
+sed -i "s:\(.*\)\(epl-v10.html\):%doc\ \1\2:" ar.files
+sed -i "s:\(.*\)\(epl-v10.html\):%doc\ \1\2:" iw.files
sed -i "s:\(.*\)\(epl-v10.html\):%doc\ \1\2:" de.files
sed -i "s:\(.*\)\(epl-v10.html\):%doc\ \1\2:" da.files
sed -i "s:\(.*\)\(epl-v10.html\):%doc\ \1\2:" el.files
@@ -282,33 +366,33 @@
# but needs to be fixed in eclipse-nlspackager.
find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.cu_* -delete
-find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.cs_* -delete
-find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.ar_* -delete
find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.ac_* -delete
-find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.hu_* -delete
-find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.iw_* -delete
-find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.pl_* -delete
-find $RPM_BUILD_ROOT%{eclipse_base}/plugins -name *.ru_* -delete
find $RPM_BUILD_ROOT%{eclipse_base}/features -maxdepth 1 -type d \
- -name *.cs_* -exec rm -rf '{}' \;
-find $RPM_BUILD_ROOT%{eclipse_base}/features -maxdepth 1 -type d \
- -name *.ar_* -exec rm -rf '{}' \;
-find $RPM_BUILD_ROOT%{eclipse_base}/features -maxdepth 1 -type d \
-name *.ac_* -exec rm -rf '{}' \;
-find $RPM_BUILD_ROOT%{eclipse_base}/features -maxdepth 1 -type d \
- -name *.hu_* -exec rm -rf '{}' \;
-find $RPM_BUILD_ROOT%{eclipse_base}/features -maxdepth 1 -type d \
- -name *.iw_* -exec rm -rf '{}' \;
-find $RPM_BUILD_ROOT%{eclipse_base}/features -maxdepth 1 -type d \
- -name *.pl_* -exec rm -rf '{}' \;
-find $RPM_BUILD_ROOT%{eclipse_base}/features -maxdepth 1 -type d \
- -name *.ru_* -exec rm -rf '{}' \;
%clean
rm -rf $RPM_BUILD_ROOT
+%files cs -f cs.files
+%defattr(-,root,root)
+
+%files hu -f hu.files
+%defattr(-,root,root)
+
+%files pl -f pl.files
+%defattr(-,root,root)
+
+%files ru -f ru.files
+%defattr(-,root,root)
+
+%files ar -f ar.files
+%defattr(-,root,root)
+
+%files iw -f iw.files
+%defattr(-,root,root)
+
%files da -f da.files
%defattr(-,root,root)
@@ -355,6 +439,9 @@
%defattr(-,root,root)
%changelog
+* Wed Mar 21 2007 Kyu Lee <klee at redhat.com> 3.2.1-3
+- Added Czech, Hungarian, Polish, Russian, Arabic and Hebrew translations.
+
* Wed Mar 21 2007 Kyu Lee <klee at redhat.com> 3.2.1-2
- Added dos2unix BuildRequire.
More information about the fedora-extras-commits
mailing list