Sophie

Sophie

distrib > Mageia > 2 > x86_64 > by-pkgid > 1eff3f1bd6201d9e23f9f734769a1eba > files > 24

calligra-l10n-2.4.1-1.mga2.src.rpm

%define name calligra-l10n
%define version 2.4.1
%define release %mkrel 1
# Supported l10n language
%define langlist ca cs da de el en_GB es et fr it kk nb nds nl pl pt pt_BR ru sv uk zh_CN zh_TW

# Language descriptions
%define language_ca ca
%define langname_ca Catalan
%define language_cs cs
%define langname_cs Czech
%define language_da da
%define langname_da Dansk
%define language_de de
%define langname_de German
%define language_el el
%define langname_el Greek
%define language_en_GB en_GB
%define langname_en_GB British English
%define language_es es
%define langname_es Spanish
%define language_et et
%define langname_et Estonian
%define language_fr fr
%define langname_fr French
%define language_gl gl
%define langname_gl Galician
%define language_hu hu
%define langname_hu Hungarian
%define language_it it
%define langname_it Italian
%define language_ja ja
%define langname_ja Japanese
%define language_kk kk
%define langname_kk Kazakh
%define language_nb nb
%define langname_nb Norwegian
%define language_nl nl
%define langname_nl Dutch
%define language_nds nds
%define langname_nds Lower Saxon
%define language_pl pl
%define langname_pl Polish
%define language_pt pt
%define langname_pt Portuguese
%define language_pt_BR pt_BR
%define langname_pt_BR Brazilian portuguese
%define language_pt_PT pt-PT
%define langname_pt_PT Portuguese
%define language_ru ru
%define langname_ru Russian
%define language_sv sv
%define langname_sv Swedish
%define language_tr tr
%define langname_tr Turkish
%define language_uk uk
%define langname_uk Ukrainian
%define language_wa wa
%define langname_wa Walloon
%define language_zh_CN zh_CN
%define langname_zh_CN Simplified Chinese
%define language_zh_TW zh_TW
%define langname_zh_TW Traditional Chinese

# --- Danger line ---

# Locales
%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}

Summary: Language files for Calligra (virtual package)
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
Group: System/Internationalization
Url: http://www.calligra-suite.org/
# localisation package template
Source0: %{name}-template.in
# l10n sources
%{expand:%(\
	i=1; \
	for lang in %langlist; do\
		echo "%%{expand:Source$i: http://fr2.rpmfind.net/linux/KDE/unstable/calligra-%%{version}/calligra-l10n/%%{name}-%%{language_$lang}-%%{version}.tar.bz2}";\
		i=$[i+1];\
	done\
	)
}
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
BuildArch: noarch
Obsoletes: koffice-l10n

%description
Language files for Calligra.

# Expand all localisation packages descriptions.

%{expand:%(\
	for lang in %langlist; do\
		echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/%{name}-template.in 2> /dev/null)}";\
	done\
	)
}

%prep
%setup -T -n %{name}-%{version} -c

for lang in %langlist; do\
  tar xf %{_sourcedir}/%{name}-$lang-%{version}.tar.bz2;
done

%build
for lang in %langlist; do\
	pushd %{name}-$lang-%{version};
		%cmake_kde4;
		%make;
	popd;
done

%install
for lang in %langlist; do
	pushd %{name}-$lang-%{version};
		%makeinstall_std -C build;
	popd;
done


%changelog

* Wed May 09 2012 fwang <fwang> 2.4.1-1.mga2
+ Revision: 234965
- new version 2.4.1

* Wed Apr 11 2012 mikala <mikala> 2.4.0-1.mga2
+ Revision: 230185
- Fix files list
- New version 2.4.0

  + fwang <fwang>
    - enable de doc
    - new version 2.3.87
    - fix description

* Thu Jan 12 2012 fwang <fwang> 2.3.86-1.mga2
+ Revision: 195373
- de does not contain doc files now
- new version 2.3.86

* Sat Dec 17 2011 fwang <fwang> 2.3.85-1.mga2
+ Revision: 182938
- new version 2.3.85

* Thu Dec 01 2011 fwang <fwang> 2.3.84-1.mga2
+ Revision: 174980
- new version 2.3.84

* Fri Oct 28 2011 fwang <fwang> 2.3.83-1.mga2
+ Revision: 158941
- new version 2.3.83

* Sat Oct 08 2011 fwang <fwang> 2.3.82-1.mga2
+ Revision: 152937
- update file list
- new version 2.3.82

* Thu Sep 15 2011 fwang <fwang> 2.3.81-1.mga2
+ Revision: 144041
- new version 2.3.81
- new version 2.3.74

* Thu Jul 14 2011 mikala <mikala> 2.3.73-1.mga2
+ Revision: 124248
- Update tarball to 2.3.73 (Calligra 2.4 alpha3)
 - ru is now available, ja & zh_CN are not

* Fri Jun 17 2011 fwang <fwang> 2.3.72-1.mga2
+ Revision: 109093
- update file list
- update tarname
- New version 2.3.72

  + mikala <mikala>
    - Fix URL
    - Fix typo in Summary for subpackages

* Tue Feb 15 2011 ahmad <ahmad> 2.3.1-1.mga1
+ Revision: 51827
- renaming to calligra-l10n
- rename to calligra-l10n

* Sat Feb 12 2011 ahmad <ahmad> 2.3.1-2.mga1
+ Revision: 50946
- imported package koffice-l10n
- introduce the use of a template that works for all sub-packages (based on the
  work from the firefox-l10n.spec and mozilla-thunderbird.spec in Mandriva)