The package rpms/xflr5.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/xflr5.git/commit/?id=aac72cb3624f664....
Change: -%ifarch s390x
Thanks.
Full change: ============
commit aac72cb3624f664300c6c80ffcfd1b5fe2c7efa4 Author: Sandro Mani manisandro@gmail.com Date: Mon Jul 8 15:03:32 2019 +0200
Fix library installation dir
diff --git a/xflr5.spec b/xflr5.spec index 18ea026..09bd0b0 100644 --- a/xflr5.spec +++ b/xflr5.spec @@ -8,6 +8,9 @@ URL: http://www.xflr5.com/ Source0: https://sourceforge.net/projects/xflr5/files/%%7Bversion%7D/%%7Bname%7D_v%%7... Source1: %{name}.desktop
+# Read library installation directory from env-var +Patch0: xflr5_libdir.patch + BuildRequires: dos2unix BuildRequires: gcc-c++ BuildRequires: make @@ -41,7 +44,7 @@ Reynolds Numbers. It includes:
%prep -%autosetup -n %{name} +%autosetup -p1 -n %{name}
# Fix FSF addresses find . -type f -print0 | xargs -0 sed -i 's|59 Temple Place, Suite 330, Boston, MA 02111-1307|51 Franklin Street, Fifth Floor, Boston, MA 02110-1301|' @@ -54,13 +57,8 @@ rm -f doc/xflr5-guidelines_latex/guidelines_fr.tex
%build -%qmake_qt5 PREFIX=%{_prefix} %{name}.pro -# Parallel build broken on s390x... -%ifarch s390x -make -%else -%make_build -%endif +LIBDIR=%{_lib} %qmake_qt5 PREFIX=%{_prefix} %{name}.pro +LIBDIR=%{_lib} %make_build make -C doc/xflr5-guidelines_latex lrelease-qt5 translations/*.ts
@@ -76,10 +74,6 @@ cp -a qss %{buildroot}%{_datadir}/%{name}/qss install -Dpm 0644 xflr5-gui/images/xflr5_64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ %{SOURCE1}
-# Delete unneeded files -rm -f %{buildroot}%{_prefix}/lib/libXFoil-lib.a -rm -f %{buildroot}%{_prefix}/lib/libxflr5-engine.a -rm -f %{buildroot}%{_prefix}/lib/libgraph-lib.a
%files %doc doc/ReleaseNotes.txt diff --git a/xflr5_libdir.patch b/xflr5_libdir.patch new file mode 100644 index 0000000..8b6de1c --- /dev/null +++ b/xflr5_libdir.patch @@ -0,0 +1,23 @@ +diff -rupN xflr5/xflr5-engine/xflr5-engine.pro xflr5-new/xflr5-engine/xflr5-engine.pro +--- xflr5/xflr5-engine/xflr5-engine.pro 2019-07-05 15:01:38.000000000 +0200 ++++ xflr5-new/xflr5-engine/xflr5-engine.pro 2019-07-08 14:36:19.734643988 +0200 +@@ -115,6 +115,6 @@ unix{ + isEmpty(PREFIX){ + PREFIX = /usr/local + } +- target.path = $$PREFIX/lib ++ target.path = $$PREFIX/$$(LIBDIR) + INSTALLS += target + } +diff -rupN xflr5/XFoil-lib/XFoil-lib.pro xflr5-new/XFoil-lib/XFoil-lib.pro +--- xflr5/XFoil-lib/XFoil-lib.pro 2019-07-05 15:01:38.000000000 +0200 ++++ xflr5-new/XFoil-lib/XFoil-lib.pro 2019-07-08 13:57:19.377343600 +0200 +@@ -52,7 +52,7 @@ linux-g++{ + isEmpty(PREFIX){ + PREFIX = /usr/local + } +- target.path = $$PREFIX/lib ++ target.path = $$PREFIX/$$(LIBDIR) + INSTALLS += target + } +