Hello community,

here is the log from the commit of package sfftobmp for openSUSE:Factory 
checked in at 2017-02-07 12:01:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sfftobmp (Old)
 and      /work/SRC/openSUSE:Factory/.sfftobmp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sfftobmp"

Changes:
--------
--- /work/SRC/openSUSE:Factory/sfftobmp/sfftobmp.changes        2013-06-18 
10:21:15.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.sfftobmp.new/sfftobmp.changes   2017-02-07 
12:02:14.691999204 +0100
@@ -1,0 +2,12 @@
+Thu Feb  2 12:42:08 UTC 2017 - [email protected]
+
+- use individual libboost-*-devel packages instead of boost-devel
+- add sanitize_source.sh to spec file as a source.
+
+-------------------------------------------------------------------
+Wed Jan 25 11:16:06 UTC 2017 - [email protected]
+
+- boost_library.patch: link with boost that does not provide
+  the *-mt.so library symlinks. 
+
+-------------------------------------------------------------------

New:
----
  boost_library.patch

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

Other differences:
------------------
++++++ sfftobmp.spec ++++++
--- /var/tmp/diff_new_pack.eRL6YN/_old  2017-02-07 12:02:15.023952246 +0100
+++ /var/tmp/diff_new_pack.eRL6YN/_new  2017-02-07 12:02:15.027951680 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sfftobmp
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,9 +27,15 @@
 #SVN-Clone:    svn://svn.code.sf.net/p/sfftools/code-0/sfftobmp3/tags/REL_3_1_4
 # Source tarballs no longer provided; have to generate them from SVN
 Source:         %name-%version.tar.xz
+Source2:        sanitize_source.sh
+Patch1:         boost_library.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  automake
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_filesystem-devel
+%else
 BuildRequires:  boost-devel
+%endif
 BuildRequires:  gcc-c++
 BuildRequires:  libjpeg-devel
 BuildRequires:  libtiff-devel
@@ -48,6 +54,7 @@
 
 %prep
 %setup -qn REL_3_1_4
+%patch1 -p1
 chmod a+x configure
 dos2unix -c mac src/output.h
 

++++++ boost_library.patch ++++++
Author: Adam Majer <[email protected]>
Date: Wed Jan 25 12:13:10 CET 2017
Summary: Don't use no longer existant -mt boost libraries

All libraries are multi-threaded and have been for a long time.

Index: REL_3_1_4/src/Makefile.am
===================================================================
--- REL_3_1_4.orig/src/Makefile.am
+++ REL_3_1_4/src/Makefile.am
@@ -3,4 +3,4 @@
 INCLUDES            =  -I$(top_builddir) -I$(top_srcdir)
 bin_PROGRAMS = sfftobmp
 sfftobmp_SOURCES = my_getopt.c cmdline.cpp codes.cpp common.cpp decoder.cpp 
input.cpp main.cpp output.cpp
-sfftobmp_LDADD = @TIFF_LIB@ @JPEG_LIB@ -lboost_filesystem-mt -lboost_system
+sfftobmp_LDADD = @TIFF_LIB@ @JPEG_LIB@ -lboost_filesystem -lboost_system

Reply via email to