Hello community,

here is the log from the commit of package audaspace for openSUSE:Factory 
checked in at 2016-07-01 09:58:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/audaspace (Old)
 and      /work/SRC/openSUSE:Factory/.audaspace.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "audaspace"

Changes:
--------
--- /work/SRC/openSUSE:Factory/audaspace/audaspace.changes      2015-10-26 
12:48:54.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.audaspace.new/audaspace.changes 2016-07-01 
09:58:59.000000000 +0200
@@ -1,0 +2,32 @@
+Mon Jun 27 12:41:10 UTC 2016 - [email protected]
+
+- Fixed build with upstream patch audaspace-findffmpeg.patch
+
+-------------------------------------------------------------------
+Tue Apr 19 17:14:44 UTC 2016 - [email protected]
+
+- Update to release 1.2
+- Upstream changes :
+   New features:
+        sound list
+        random sounds
+        dynamic music playing
+        playback manager
+        convolution/reverbation
+        multi-threading
+        binaural audio
+    API changes:
+        changing default sample rate from 44.1 to 48 kHz
+    Bug fixes:
+        several standard library fixes.
+    Bindings API:
+        mixdown C API refactored
+    CMake/Building:
+        assuring numpy is installed
+
+-------------------------------------------------------------------
+Tue Feb 16 05:29:29 UTC 2016 - [email protected]
+
+- Added ffmpeg to build for newer that 13.2
+
+-------------------------------------------------------------------

Old:
----
  audaspace-1.1.tar.gz

New:
----
  audaspace-1.2.tar.gz
  audaspace-findffmpeg.patch

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

Other differences:
------------------
++++++ audaspace.spec ++++++
--- /var/tmp/diff_new_pack.Mv6yH9/_old  2016-07-01 09:59:00.000000000 +0200
+++ /var/tmp/diff_new_pack.Mv6yH9/_new  2016-07-01 09:59:00.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package audaspace
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -18,22 +18,26 @@
 
 # See also http://en.opensuse.org/openSUSE:Shared_library_packaging_policy
 # NOTE: soname foillows version.
-%define soname 1_1
+%define soname 1_2
 
 Name:           audaspace
-Version:        1.1
+Version:        1.2
 Release:        0
 Summary:        A High Level Audio Library
 License:        Apache-2.0
 Group:          System/Libraries
 Url:            https://github.com/audaspace/audaspace/releases/tag/v%{version}
 Source0:        audaspace-%{version}.tar.gz
-%if 0%{?suse_version} > 1320
-BuildRequires:  ffmpeg-devel
-%endif
+Patch1:         audaspace-findffmpeg.patch
 BuildRequires:  cmake > 3
 BuildRequires:  doxygen
 BuildRequires:  fdupes
+%if 0%{?suse_version} > 1320 || 0%{is_opensuse} == 1
+BuildRequires:  pkgconfig(fftw3)
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
+%endif
 BuildRequires:  gcc-c++
 BuildRequires:  graphviz
 BuildRequires:  jack-audio-connection-kit-devel
@@ -121,6 +125,7 @@
 
 %prep
 %setup -n audaspace-%{version} -q
+%patch1
 
 %build
 tmpflags="%{optflags}"
@@ -131,7 +136,12 @@
 tmpflags="$tmpflags -U__ALTIVEC__"
 %endif
 # NOTE: python3 numpy include flag (-isystem points to includes) reported 
upstream.
-%cmake -DWITH_FFMPEG:BOOL=FALSE \
+%cmake \
+%if 0%{?suse_version} > 1320 || 0%{is_opensuse} == 1
+      -DWITH_FFMPEG:BOOL=TRUE \
+%else
+      -DWITH_FFMPEG:BOOL=FALSE \
+%endif
       -DDEFAULT_PLUGIN_PATH:PATH=%{_libdir}/%{name}/plugins \
       -DWITH_PYTHON_MODULE:BOOL=off \
       -DCMAKE_C_FLAGS:STRING="%{optflags} -isystem 
%{python3_sitearch}/numpy/core/include/" \

++++++ audaspace-1.1.tar.gz -> audaspace-1.2.tar.gz ++++++
++++ 12515 lines of diff (skipped)

++++++ audaspace-findffmpeg.patch ++++++
Index: cmake/FindFFMPEG.cmake
===================================================================
--- cmake/FindFFMPEG.cmake.orig
+++ cmake/FindFFMPEG.cmake
@@ -6,32 +6,34 @@
 #  FFMPEG_LIBRARIES - link these to use FFMPEG
 
 # Use pkg-config to get hints about paths
-#find_package(PkgConfig QUIET)
-#if(PKG_CONFIG_FOUND)
-#      pkg_check_modules(FFMPEG_PKGCONF ffmpeg)
-#endif(PKG_CONFIG_FOUND)
+find_package(PkgConfig QUIET)
+
+if(PKG_CONFIG_FOUND)
+       pkg_check_modules(AVCODEC_PKGCONF libavcodec)
+       pkg_check_modules(AVFORMAT_PKGCONF libavformat)
+       pkg_check_modules(AVUTIL_PKGCONF libavutil)
+endif(PKG_CONFIG_FOUND)
 
 # Include dir
 find_path(FFMPEG_INCLUDE_DIR
        NAMES libavcodec/avcodec.h libavformat/avformat.h libavformat/avio.h
-#      PATH_SUFFIXES include
-#      PATHS ${FFMPEG_PKGCONF_INCLUDE_DIRS}
+       PATHS ${AVCODEC_PKGCONF_INCLUDE_DIRS} ${AVFORMAT_PKGCONF_INCLUDE_DIRS} 
${AVUTIL_PKGCONF_INCLUDE_DIRS}
 )
 
 # Libraries
 find_library(AVCODEC_LIBRARY
        NAMES avcodec
-#      PATHS ${FFMPEG_PKGCONF_LIBRARY_DIRS}
+       PATHS ${AVCODEC_PKGCONF_LIBRARY_DIRS}
 )
 
 find_library(AVFORMAT_LIBRARY
        NAMES avformat
-#      PATHS ${FFMPEG_PKGCONF_LIBRARY_DIRS}
+       PATHS ${AVFORMAT_PKGCONF_LIBRARY_DIRS}
 )
 
 find_library(AVUTIL_LIBRARY
        NAMES avutil
-#      PATHS ${FFMPEG_PKGCONF_LIBRARY_DIRS}
+       PATHS ${AVUTIL_PKGCONF_LIBRARY_DIRS}
 )
 
 find_package(PackageHandleStandardArgs)

Reply via email to