rdieter pushed to qt5-qttranslations (master). "Provides: qt5-qtbase-<locales> to aid dnf/yum langpacks plugin and system-config-language (#1170730)"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu Mar 26 13:59:16 UTC 2015


>From 0a49e80390b69a4403df99cffe55365a3d7feb78 Mon Sep 17 00:00:00 2001
From: Rex Dieter <rdieter at math.unl.edu>
Date: Thu, 26 Mar 2015 08:59:08 -0500
Subject: Provides: qt5-qtbase-<locales> to aid dnf/yum langpacks plugin and
 system-config-language (#1170730)


diff --git a/qt5-qttranslations.spec b/qt5-qttranslations.spec
index 6d49015..3ff6c08 100644
--- a/qt5-qttranslations.spec
+++ b/qt5-qttranslations.spec
@@ -4,7 +4,7 @@
 Summary: Qt5 - QtTranslations module
 Name:    qt5-%{qt_module}
 Version: 5.4.1
-Release: 1%{?dist}
+Release: 2%{?dist}
 
 License: LGPLv2 with exceptions or GPLv3 with exceptions and GFDL
 Url:     http://qt-project.org/
@@ -18,6 +18,33 @@ BuildArch: noarch
 
 BuildRequires: qt5-qttools-devel >= %{version}
 
+# help system-config-language and dnf/yum langpacks pull these in
+Provides: %{_qt5}-ar = %{version}-%{release}
+Provides: %{_qt5}-ca = %{version}-%{release}
+Provides: %{_qt5}-cs = %{version}-%{release}
+Provides: %{_qt5}-da = %{version}-%{release}
+Provides: %{_qt5}-de = %{version}-%{release}
+Provides: %{_qt5}-es = %{version}-%{release}
+Provides: %{_qt5}-fa = %{version}-%{release}
+Provides: %{_qt5}-fi = %{version}-%{release}
+Provides: %{_qt5}-fr = %{version}-%{release}
+Provides: %{_qt5}-gl = %{version}-%{release}
+Provides: %{_qt5}-he = %{version}-%{release}
+Provides: %{_qt5}-hu = %{version}-%{release}
+Provides: %{_qt5}-it = %{version}-%{release}
+Provides: %{_qt5}-ja = %{version}-%{release}
+Provides: %{_qt5}-ko = %{version}-%{release}
+Provides: %{_qt5}-lt = %{version}-%{release}
+Provides: %{_qt5}-pl = %{version}-%{release}
+Provides: %{_qt5}-pt = %{version}-%{release}
+Provides: %{_qt5}-ru = %{version}-%{release}
+Provides: %{_qt5}-sk = %{version}-%{release}
+Provides: %{_qt5}-sl = %{version}-%{release}
+Provides: %{_qt5}-sv = %{version}-%{release}
+Provides: %{_qt5}-uk = %{version}-%{release}
+Provides: %{_qt5}-zh_CN = %{version}-%{release}
+Provides: %{_qt5}-zn_TW = %{version}-%{release}
+
 %description
 %{summary}.
 
@@ -34,14 +61,43 @@ make %{?_smp_mflags}
 %install
 make install INSTALL_ROOT=%{buildroot}
 
+# not used currently, since we track locales manually to keep %files/Provides sync'd -- rex
 %find_lang %{name} --all-name --with-qt --without-mo
 
 
-%files -f %{name}.lang
+%files
 %doc LICENSE.LGPL* LGPL_EXCEPTION.txt
+%lang(ar) %{_qt5_translationdir}/*_ar.qm
+%lang(ca) %{_qt5_translationdir}/*_ca.qm
+%lang(cs) %{_qt5_translationdir}/*_cs.qm
+%lang(da) %{_qt5_translationdir}/*_da.qm
+%lang(de) %{_qt5_translationdir}/*_de.qm
+%lang(es) %{_qt5_translationdir}/*_es.qm
+%lang(fa) %{_qt5_translationdir}/*_fa.qm
+%lang(fi) %{_qt5_translationdir}/*_fi.qm
+%lang(fr) %{_qt5_translationdir}/*_fr.qm
+%lang(gl) %{_qt5_translationdir}/*_gl.qm
+%lang(he) %{_qt5_translationdir}/*_he.qm
+%lang(hu) %{_qt5_translationdir}/*_hu.qm
+%lang(it) %{_qt5_translationdir}/*_it.qm
+%lang(ja) %{_qt5_translationdir}/*_ja.qm
+%lang(ko) %{_qt5_translationdir}/*_ko.qm
+%lang(lt) %{_qt5_translationdir}/*_lt.qm
+%lang(pl) %{_qt5_translationdir}/*_pl.qm
+%lang(pt) %{_qt5_translationdir}/*_pt.qm
+%lang(ru) %{_qt5_translationdir}/*_ru.qm
+%lang(sk) %{_qt5_translationdir}/*_sk.qm
+%lang(sl) %{_qt5_translationdir}/*_sl.qm
+%lang(sv) %{_qt5_translationdir}/*_sv.qm
+%lang(uk) %{_qt5_translationdir}/*_uk.qm
+%lang(zh_CN) %{_qt5_translationdir}/*_zh_CN.qm
+%lang(zh_TW) %{_qt5_translationdir}/*_zh_TW.qm
 
 
 %changelog
+* Thu Mar 26 2015 Rex Dieter <rdieter at fedoraproject.org> 5.4.1-2
+- Provides: qt5-qtbase-<locales> to aid dnf/yum langpacks plugin and system-config-language (#1170730)
+
 * Tue Feb 24 2015 Jan Grulich <jgrulich at redhat.com> 5.4.1-1
 - 5.4.1
 
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/qt5-qttranslations.git/commit/?h=master&id=0a49e80390b69a4403df99cffe55365a3d7feb78


More information about the scm-commits mailing list