From 48e87f4e4eb6dd142d7d6f3e73d6c34c42389eb4 Mon Sep 17 00:00:00 2001 From: Vratislav Podzimek Date: Mon, 25 May 2015 13:50:59 +0200 Subject: [PATCH] Put translations into a subpackage shared by Python 2 and 3 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 975af8cbb..02b7309b4 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