[master 1/1] Put translations into a subpackage shared by Python 2 and 3

vpodzime installerbot-noreply at redhat.com
Mon May 25 12:00:39 UTC 2015


From: Vratislav Podzimek <vpodzime at redhat.com>

With providing both Python 2 and Python 3 packages we need to make sure both
have the translations available. This commit makes the translations shared by
both Python 2 and 3 subpackages by putting them into a separate subpackage
required by both.
---
 python-blivet.spec | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/python-blivet.spec b/python-blivet.spec
index 975af8c..02b7309 100644
--- a/python-blivet.spec
+++ b/python-blivet.spec
@@ -44,11 +44,19 @@ Requires: libblockdev >= %{libblockdevver}
 Requires: libblockdev-plugins-all >= %{libblockdevver}
 Requires: libselinux-python
 Requires: python-hawkey
+Requires: %{realname}-data
 
 %description
 The python-blivet package is a python module for examining and modifying
 storage configuration.
 
+%package -n %{realname}-data
+Summary: Data for the %{realname} python module.
+
+%description -n %{realname}-data
+The %{realname}-data package provides data files required by the %{realname}
+python module.
+
 %if 0%{with_python3}
 %package -n python3-%{realname}
 Summary: A python3 package for examining and modifying storage configuration.
@@ -66,6 +74,7 @@ Requires: dosfstools
 Requires: e2fsprogs >= %{e2fsver}
 Requires: lsof
 Requires: python3-hawkey
+Requires: %{realname}-data
 
 %description -n python3-%{realname}
 The python3-%{realname} is a python3 package for examining and modifying storage
@@ -94,12 +103,14 @@ make PYTHON=%{__python3} DESTDIR=%{buildroot} install
 popd
 %endif
 
-%files -f %{realname}.lang
+%files
 %defattr(-,root,root,-)
 %license COPYING
 %doc README ChangeLog examples
 %{python_sitelib}/*
 
+%files -n %{realname}-data -f %{realname}.lang
+
 %if 0%{?with_python3}
 %files -n python3-%{realname}
 %license COPYING


-- 
To view this commit on github, visit https://github.com/rhinstaller/blivet/commit/48e87f4e4eb6dd142d7d6f3e73d6c34c42389eb4


More information about the anaconda-patches mailing list