[nntpgrab] Fix Qt frontend translations

epienbro epienbro at fedoraproject.org
Sat Aug 21 20:34:46 UTC 2010


commit 232dba3af83eb4e19e46ef466e173dcde51bf62b
Author: Erik van Pienbroek <epienbro at fedoraproject.org>
Date:   Sat Aug 21 22:33:27 2010 +0200

    Fix Qt frontend translations
    
    Apparently the qmake bundled with EL6 doesn't support the translations install
    target so we need to manually install these to the correct location

 nntpgrab.spec |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/nntpgrab.spec b/nntpgrab.spec
index 3c037f5..25ef687 100644
--- a/nntpgrab.spec
+++ b/nntpgrab.spec
@@ -271,7 +271,9 @@ rm -f %{buildroot}%{_datadir}/nntpgrab/nntpgrab_server.ui
 # Install the Qt frontends
 %if 0%{?have_qt} > 0
 pushd client/gui_qt
-	make install INSTALL_ROOT=%{buildroot}
+	install -m 755 nntpgrab_gui_qt %{buildroot}%{_bindir}
+	mkdir -p %{buildroot}%{_datadir}/nntpgrab/translations/
+	install -m 644 translations/*.qm %{buildroot}%{_datadir}/nntpgrab/translations/
 	install -m 644 nntpgrab_qt.desktop %{buildroot}%{_datadir}/applications/nntpgrab_qt.desktop
 
 	desktop-file-install --vendor fedora --delete-original \
@@ -344,8 +346,9 @@ rm -rf %{buildroot}
 %if 0%{?have_qt} > 0
 %files gui-qt
 %defattr(-,root,root,-)
-%{_datadir}/applications/fedora-nntpgrab_qt.desktop
 %{_bindir}/nntpgrab_gui_qt
+%{_datadir}/applications/fedora-nntpgrab_qt.desktop
+%{_datadir}/nntpgrab/translations/
 %endif
 
 %files devel


More information about the scm-commits mailing list