Split translations into separate package
This commit is contained in:
parent
6d266770f0
commit
b3a2af25ad
@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
Name: evolution
|
Name: evolution
|
||||||
Version: 3.25.1
|
Version: 3.25.1
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
Group: Applications/Productivity
|
Group: Applications/Productivity
|
||||||
Summary: Mail and calendar client for GNOME
|
Summary: Mail and calendar client for GNOME
|
||||||
License: GPLv2+ and GFDL
|
License: GPLv2+ and GFDL
|
||||||
@ -51,6 +51,7 @@ Obsoletes: evolution-NetworkManager < %{last_evo_nm_version}
|
|||||||
Requires: gvfs
|
Requires: gvfs
|
||||||
Requires: gtkspell3
|
Requires: gtkspell3
|
||||||
Requires: highlight
|
Requires: highlight
|
||||||
|
Requires: %{name}-langpacks = %{version}-%{release}
|
||||||
|
|
||||||
### Build Dependencies ###
|
### Build Dependencies ###
|
||||||
|
|
||||||
@ -147,6 +148,14 @@ BuildArch: noarch
|
|||||||
%description devel-docs
|
%description devel-docs
|
||||||
This package contains developer documentation for Evolution.
|
This package contains developer documentation for Evolution.
|
||||||
|
|
||||||
|
%package langpacks
|
||||||
|
Summary: Translations for %{name}
|
||||||
|
BuildArch: noarch
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description langpacks
|
||||||
|
This package contains translations for %{name}.
|
||||||
|
|
||||||
%if %{with_docs}
|
%if %{with_docs}
|
||||||
%package help
|
%package help
|
||||||
Group: Applications/Productivity
|
Group: Applications/Productivity
|
||||||
@ -250,20 +259,6 @@ make %{?_smp_mflags}
|
|||||||
|
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
# Disable this part, because it breaks multilib
|
|
||||||
#
|
|
||||||
## Strip unneeded translations from .mo files.
|
|
||||||
## This reduces the RPM size by several megabytes.
|
|
||||||
#cd po
|
|
||||||
#grep -v ".*[.]desktop[.]in[.]in$" POTFILES.in > POTFILES.keep
|
|
||||||
#mv POTFILES.keep POTFILES.in
|
|
||||||
#intltool-update --gettext-package=%{name}-%{evo_base_version} --pot
|
|
||||||
#for p in *.po; do
|
|
||||||
# msgmerge $p %{name}-%{evo_base_version}.pot > $p.out
|
|
||||||
# msgfmt -o `basename $p .po`.gmo $p.out
|
|
||||||
#done
|
|
||||||
#cd -
|
|
||||||
|
|
||||||
# Replace identical images in the help by links.
|
# Replace identical images in the help by links.
|
||||||
# This reduces the RPM size by several megabytes.
|
# This reduces the RPM size by several megabytes.
|
||||||
helpdir=$RPM_BUILD_ROOT%{_datadir}/gnome/help/%{name}
|
helpdir=$RPM_BUILD_ROOT%{_datadir}/gnome/help/%{name}
|
||||||
@ -317,7 +312,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &>/dev/null || :
|
|||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
%files -f _build/translations.lang
|
%files
|
||||||
%doc AUTHORS COPYING NEWS README
|
%doc AUTHORS COPYING NEWS README
|
||||||
|
|
||||||
# GSettings schemas:
|
# GSettings schemas:
|
||||||
@ -495,6 +490,8 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%doc %{_datadir}/gtk-doc/html/evolution-shell
|
%doc %{_datadir}/gtk-doc/html/evolution-shell
|
||||||
%doc %{_datadir}/gtk-doc/html/evolution-util
|
%doc %{_datadir}/gtk-doc/html/evolution-util
|
||||||
|
|
||||||
|
%files langpacks -f _build/translations.lang
|
||||||
|
|
||||||
%if %{with_docs}
|
%if %{with_docs}
|
||||||
%files help -f _build/help.lang
|
%files help -f _build/help.lang
|
||||||
%endif
|
%endif
|
||||||
@ -519,6 +516,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_datadir}/installed-tests
|
%{_datadir}/installed-tests
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Apr 27 2017 Milan Crha <mcrha@redhat.com> - 3.25.1-2
|
||||||
|
- Split translations into separate package
|
||||||
|
|
||||||
* Mon Apr 24 2017 Milan Crha <mcrha@redhat.com> - 3.25.1-1
|
* Mon Apr 24 2017 Milan Crha <mcrha@redhat.com> - 3.25.1-1
|
||||||
- Update to 3.25.1
|
- Update to 3.25.1
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user