[scidavis] small spec fixes, added missing find_lang

Christian Dersch lupinix at fedoraproject.org
Sat Dec 20 17:30:36 UTC 2014


commit c121f9b8a036de3d26b890f1e085db588f1a2b5f
Author: Christian Dersch <lupinix at mailbox.org>
Date:   Sat Dec 20 18:30:23 2014 +0100

    small spec fixes, added missing find_lang

 scidavis.spec |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/scidavis.spec b/scidavis.spec
index e77e5cc..271cfaf 100644
--- a/scidavis.spec
+++ b/scidavis.spec
@@ -2,7 +2,7 @@
 
 Name:           scidavis
 Version:        1.D8
-Release:        5%{?dist}
+Release:        6%{?dist}
 Summary:        Application for Scientific Data Analysis and Visualization
 
 License:        GPLv2+ and GPLv3+
@@ -49,7 +49,7 @@ rm -rf 3rdparty/liborigin
 %patch1 -p1
 
 %build
-%if %{__isa_bits} == 64
+%if 0%{?__isa_bits} == 64
 %qmake_qt4 PRESET=linux_package libsuff="64"
 %else
 %qmake_qt4 PRESET=linux_package
@@ -63,6 +63,7 @@ make INSTALL_ROOT="%{buildroot}" install
 # Copy translations into right place
 install -d %{buildroot}%{_datadir}/%{name}/translations
 install -D -pm 644 %{name}/translations/*.qm %{buildroot}%{_datadir}/%{name}/translations/
+%find_lang %{name} --with-qt
 
 # Plugins are unversioned .so files
 cd %{buildroot}%{_libdir}/%{name}/plugins
@@ -96,7 +97,7 @@ update-desktop-database &> /dev/null || :
 /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 
-%files
+%files -f %{name}.lang
 %if 0%{?fedora} >= 21
 %doc CHANGES README
 %license gpl.txt
@@ -118,6 +119,10 @@ update-desktop-database &> /dev/null || :
 
 
 %changelog
+* Sat Dec 20 2014 Christian Dersch <lupinix at fedoraproject.org> - 1.D8-6
+- added missing find_lang macro
+- adjusted condition for 32/64 bit decision
+
 * Mon Dec 15 2014 Christian Dersch <lupinix at fedoraproject.org> - 1.D8-5
 - added ExcludeArch for arm as scidavis doesn't build there
 


More information about the scm-commits mailing list