From 7a104f90720a8dc21f255899b41c0c9e3a92292e Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Feb 26 2016 20:53:28 +0000 Subject: Add metainfo files into the subpackages This allows us to add and remove languages in GNOME Software. --- diff --git a/langpacks.spec b/langpacks.spec index eacd851..c881c13 100644 --- a/langpacks.spec +++ b/langpacks.spec @@ -1,10 +1,14 @@ Name: langpacks Version: 1.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Langpacks meta-package License: GPLv2+ BuildArch: noarch +Source0: https://people.freedesktop.org/~hughsient/temp/org.fedoraproject.LangPacks.xml + +# to split up the AppStream file +BuildRequires: libappstream-glib >= 0.5.10 %description Langpack meta-package to provide individual langpacks packages. @@ -19,7 +23,8 @@ Summary: %{?2:%(echo %* | sed -e "s/%1 //")} langpacks meta-package\ %description -n %{name}-%1\ This package provides %{?2:%(echo %* | sed -e "s/%1 //")} langpacks meta-package.\ \ -%files -n %{name}-%1 +%files -n %{name}-%1 \ +%{_datadir}/appdata/org.fedoraproject.LangPack-%1.metainfo.xml # The following language list is generated based on # 1) take the languages where anaconda translations are available @@ -114,9 +119,17 @@ This package provides %{?2:%(echo %* | sed -e "s/%1 //")} langpacks meta-package # nothing to build %install -# This is meta-package, nothing to install +# Explode the metainfo files into the subpackages so they get added to the +# distro-specific AppStream metadata +mkdir -p %{buildroot}/usr/share/appdata +DESTDIR=%{buildroot} appstream-util split-appstream %{SOURCE0} %changelog +* Fri Feb 26 2016 Richard Hughes - 1.0-6 +- Explode the metainfo files into the subpackages so they get added to the + distro-specific AppStream metadata. +- This allows us to add and remove languages in GNOME Software. + * Tue Feb 23 2016 Parag Nemade - 1.0-5 - Resolves:rh#1310538: Added br ga he nn nr ss tn ts ve xh languages diff --git a/org.fedoraproject.LangPacks.xml b/org.fedoraproject.LangPacks.xml new file mode 100644 index 0000000..d56e7ce --- /dev/null +++ b/org.fedoraproject.LangPacks.xml @@ -0,0 +1,478 @@ + + + + + CC0-1.0 + org.fedoraproject.LangPack-af + Afrikaans + Localization support for Afrikaans + + + CC0-1.0 + org.fedoraproject.LangPack-am + Amharic + Localization support for Amharic + + + CC0-1.0 + org.fedoraproject.LangPack-ar + Arabic + Localization support for Arabic + + + CC0-1.0 + org.fedoraproject.LangPack-as + Assamese + Localization support for Assamese + + + CC0-1.0 + org.fedoraproject.LangPack-ast + Asturian + Localization support for Asturian + + + CC0-1.0 + org.fedoraproject.LangPack-be + Belarusian + Localization support for Belarusian + + + CC0-1.0 + org.fedoraproject.LangPack-bg + Bulgarian + Localization support for Bulgarian + + + CC0-1.0 + org.fedoraproject.LangPack-bn + Bengali + Localization support for Bengali + + + CC0-1.0 + org.fedoraproject.LangPack-br + Breton + Localization support for Breton + + + CC0-1.0 + org.fedoraproject.LangPack-bs + Bosnian + Localization support for Bosnian + + + CC0-1.0 + org.fedoraproject.LangPack-ca + Catalan + Localization support for Catalan + + + CC0-1.0 + org.fedoraproject.LangPack-cs + Czech + Localization support for Czech + + + CC0-1.0 + org.fedoraproject.LangPack-cy + Welsh + Localization support for Welsh + + + CC0-1.0 + org.fedoraproject.LangPack-da + Danish + Localization support for Danish + + + CC0-1.0 + org.fedoraproject.LangPack-de + German + Localization support for German + + + CC0-1.0 + org.fedoraproject.LangPack-el + Greek + Localization support for Greek + + + CC0-1.0 + org.fedoraproject.LangPack-en_GB + English (United Kingdom) + Localization support for English (United Kingdom) + + + CC0-1.0 + org.fedoraproject.LangPack-es + Spanish + Localization support for Spanish + + + CC0-1.0 + org.fedoraproject.LangPack-et + Estonian + Localization support for Estonian + + + CC0-1.0 + org.fedoraproject.LangPack-eu + Basque + Localization support for Basque + + + CC0-1.0 + org.fedoraproject.LangPack-fa + Persian + Localization support for Persian + + + CC0-1.0 + org.fedoraproject.LangPack-fi + Finnish + Localization support for Finnish + + + CC0-1.0 + org.fedoraproject.LangPack-fr + French + Localization support for French + + + CC0-1.0 + org.fedoraproject.LangPack-ga + Irish + Localization support for Irish + + + CC0-1.0 + org.fedoraproject.LangPack-gl + Galician + Localization support for Galician + + + CC0-1.0 + org.fedoraproject.LangPack-gu + Gujarati + Localization support for Gujarati + + + CC0-1.0 + org.fedoraproject.LangPack-he + Hebrew + Localization support for Hebrew + + + CC0-1.0 + org.fedoraproject.LangPack-hi + Hindi + Localization support for Hindi + + + CC0-1.0 + org.fedoraproject.LangPack-hr + Croatian + Localization support for Croatian + + + CC0-1.0 + org.fedoraproject.LangPack-hu + Hungarian + Localization support for Hungarian + + + CC0-1.0 + org.fedoraproject.LangPack-ia + Interlingua + Localization support for Interlingua + + + CC0-1.0 + org.fedoraproject.LangPack-id + Indonesian + Localization support for Indonesian + + + CC0-1.0 + org.fedoraproject.LangPack-is + Icelandic + Localization support for Icelandic + + + CC0-1.0 + org.fedoraproject.LangPack-it + Italian + Localization support for Italian + + + CC0-1.0 + org.fedoraproject.LangPack-ja + Japanese + Localization support for Japanese + + + CC0-1.0 + org.fedoraproject.LangPack-kk + Kazakh + Localization support for Kazakh + + + CC0-1.0 + org.fedoraproject.LangPack-kn + Kannada + Localization support for Kannada + + + CC0-1.0 + org.fedoraproject.LangPack-ko + Korean + Localization support for Korean + + + CC0-1.0 + org.fedoraproject.LangPack-lt + Lithuanian + Localization support for Lithuanian + + + CC0-1.0 + org.fedoraproject.LangPack-lv + Latvian + Localization support for Latvian + + + CC0-1.0 + org.fedoraproject.LangPack-mai + Maithili + Localization support for Maithili + + + CC0-1.0 + org.fedoraproject.LangPack-mk + Macedonian + Localization support for Macedonian + + + CC0-1.0 + org.fedoraproject.LangPack-ml + Malayalam + Localization support for Malayalam + + + CC0-1.0 + org.fedoraproject.LangPack-mr + Marathi + Localization support for Marathi + + + CC0-1.0 + org.fedoraproject.LangPack-ms + Malay + Localization support for Malay + + + CC0-1.0 + org.fedoraproject.LangPack-nb + Norwegian Bokmål + Localization support for Norwegian Bokmål + + + CC0-1.0 + org.fedoraproject.LangPack-ne + Nepali + Localization support for Nepali + + + CC0-1.0 + org.fedoraproject.LangPack-nl + Dutch + Localization support for Dutch + + + CC0-1.0 + org.fedoraproject.LangPack-nn + Nynorsk + Localization support for Nynorsk + + + CC0-1.0 + org.fedoraproject.LangPack-nr + Southern Ndebele + Localization support for Southern Ndebele + + + CC0-1.0 + org.fedoraproject.LangPack-nso + Northern Sotho + Localization support for Northern Sotho + + + CC0-1.0 + org.fedoraproject.LangPack-or + Oriya + Localization support for Oriya + + + CC0-1.0 + org.fedoraproject.LangPack-pa + Punjabi + Localization support for Punjabi + + + CC0-1.0 + org.fedoraproject.LangPack-pl + Polish + Localization support for Polish + + + CC0-1.0 + org.fedoraproject.LangPack-pt + Portuguese + Localization support for Portuguese + + + CC0-1.0 + org.fedoraproject.LangPack-pt_BR + Portuguese (Brazil) + Localization support for Portuguese (Brazil) + + + CC0-1.0 + org.fedoraproject.LangPack-ro + Romanian + Localization support for Romanian + + + CC0-1.0 + org.fedoraproject.LangPack-ru + Russian + Localization support for Russian + + + CC0-1.0 + org.fedoraproject.LangPack-si + Sinhala + Localization support for Sinhala + + + CC0-1.0 + org.fedoraproject.LangPack-sk + Slovak + Localization support for Slovak + + + CC0-1.0 + org.fedoraproject.LangPack-sl + Slovenian + Localization support for Slovenian + + + CC0-1.0 + org.fedoraproject.LangPack-sq + Albanian + Localization support for Albanian + + + CC0-1.0 + org.fedoraproject.LangPack-ss + Swati + Localization support for Swati + + + CC0-1.0 + org.fedoraproject.LangPack-sr + Serbian + Localization support for Serbian + + + CC0-1.0 + org.fedoraproject.LangPack-sv + Swedish + Localization support for Swedish + + + CC0-1.0 + org.fedoraproject.LangPack-ta + Tamil + Localization support for Tamil + + + CC0-1.0 + org.fedoraproject.LangPack-te + Telugu + Localization support for Telugu + + + CC0-1.0 + org.fedoraproject.LangPack-th + Thai + Localization support for Thai + + + CC0-1.0 + org.fedoraproject.LangPack-tn + Tswana + Localization support for Tswana + + + CC0-1.0 + org.fedoraproject.LangPack-tr + Turkish + Localization support for Turkish + + + CC0-1.0 + org.fedoraproject.LangPack-ts + Tsonga + Localization support for Tsonga + + + CC0-1.0 + org.fedoraproject.LangPack-uk + Ukrainian + Localization support for Ukrainian + + + CC0-1.0 + org.fedoraproject.LangPack-ur + Urdu + Localization support for Urdu + + + CC0-1.0 + org.fedoraproject.LangPack-ve + Venda + Localization support for Venda + + + CC0-1.0 + org.fedoraproject.LangPack-vi + Vietnamese + Localization support for Vietnamese + + + CC0-1.0 + org.fedoraproject.LangPack-xh + Xhosa + Localization support for Xhosa + + + CC0-1.0 + org.fedoraproject.LangPack-zh_CN + Simplified Chinese + Localization support for Simplified Chinese + + + CC0-1.0 + org.fedoraproject.LangPack-zh_TW + Traditional Chinese + Localization support for Traditional Chinese + + + CC0-1.0 + org.fedoraproject.LangPack-zu + Zulu + Localization support for Zulu + +