Hello community,

here is the log from the commit of package ftsteutates for openSUSE:Factory 
checked in at 2017-02-05 15:50:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ftsteutates (Old)
 and      /work/SRC/openSUSE:Factory/.ftsteutates.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ftsteutates"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ftsteutates/ftsteutates.changes  2016-09-21 
18:48:15.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ftsteutates.new/ftsteutates.changes     
2017-02-05 16:32:53.133920407 +0100
@@ -1,0 +2,6 @@
+Wed Dec 28 20:47:07 CET 2016 - [email protected]
+
+- build KMP only for older distros, as TW 4.8+ kernels already
+  contain the module (boo#997172)
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ftsteutates.spec ++++++
--- /var/tmp/diff_new_pack.qrfleq/_old  2017-02-05 16:32:53.429878655 +0100
+++ /var/tmp/diff_new_pack.qrfleq/_new  2017-02-05 16:32:53.429878655 +0100
@@ -16,6 +16,13 @@
 #
 
 
+%if 0%{?suse_version} > 1320
+# TW 4.8 or later kernel already contains the module
+%define build_kmp 0
+%else
+%define build_kmp 1
+%endif
+
 Name:           ftsteutates
 Version:        20160601
 Release:        0
@@ -24,10 +31,14 @@
 Group:          System/Kernel
 Url:            ftp://ftp.ts.fujitsu.com/pub/Mainboard-OEM-Sales/Services/
 Source0:        
ftp://ftp.ts.fujitsu.com/pub/Mainboard-OEM-Sales/Services/Software&Tools/Linux_SystemMonitoring&Watchdog&GPIO/ftsteutates-module_%{version}.zip
+%if %build_kmp
 BuildRequires:  %{kernel_module_package_buildreqs}
+%endif
 BuildRequires:  unzip
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%if %build_kmp
 %kernel_module_package
+%endif
 ExclusiveArch:  %{ix86} x86_64
 
 %description
@@ -47,19 +58,24 @@
 
 %prep
 %setup -q -n ftsteutates
+%if %build_kmp
 mkdir source
 mkdir obj
 cp -a Makefile ftsteutates.c source/
+%endif
 
 %build
+%if %build_kmp
 for flavor in %{flavors_to_build}; do
     rm -rf obj/$flavor
     cp -r source obj/$flavor
     make -C %{_prefix}/src/linux-obj/%{_target_cpu}/$flavor modules \
          M=$PWD/obj/$flavor
 done
+%endif
 
 %install
+%if %build_kmp
 # install kernel modules
 export INSTALL_MOD_PATH=%{buildroot}
 export INSTALL_MOD_DIR=updates
@@ -67,6 +83,7 @@
     make -C %{_prefix}/src/linux-obj/%{_target_cpu}/$flavor modules_install \
          M=$PWD/obj/$flavor
 done
+%endif
 
 %files sensors
 %defattr(-,root,root)



Reply via email to