Author: renodr
Date: Sun Jul 19 18:59:44 2020
New Revision: 4150

Log:
Add libmusicbrainz5 cmake fixes patch

Added:
   trunk/libmusicbrainz/libmusicbrainz-5.1.0-cmake_fixes-1.patch

Added: trunk/libmusicbrainz/libmusicbrainz-5.1.0-cmake_fixes-1.patch
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/libmusicbrainz/libmusicbrainz-5.1.0-cmake_fixes-1.patch       Sun Jul 
19 18:59:44 2020        (r4150)
@@ -0,0 +1,21 @@
+Submitted By:            Douglas R. Reno <renodr at linuxfromscratch dot org>
+Date:                    2020-07-19
+Initial Package Version: 5.1.0
+Origin:                  Upstream PR 
(https://github.com/metabrainz/libmusicbrainz/pull/16/commits/36262d60fe92fe7a2c9bfb40e736bfcd29a6c3bd)
+Upstream Status:         Merged
+Description:             Fixes building with CMake-3.18, which removed support
+                         for wildcards in a CMakeLists.txt file.
+
+diff -Naurp libmusicbrainz-5.1.0.orig/src/CMakeLists.txt 
libmusicbrainz-5.1.0/src/CMakeLists.txt
+--- libmusicbrainz-5.1.0.orig/src/CMakeLists.txt       2014-11-13 
07:12:24.000000000 -0600
++++ libmusicbrainz-5.1.0/src/CMakeLists.txt    2020-07-19 20:54:12.285015332 
-0500
+@@ -36,7 +36,8 @@ ADD_CUSTOM_COMMAND(
+       OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/mb5_c.cc 
${CMAKE_CURRENT_BINARY_DIR}/mb5_c.h 
${CMAKE_CURRENT_BINARY_DIR}/../include/musicbrainz5/mb5_c.h
+       COMMAND make-c-interface ${CMAKE_CURRENT_SOURCE_DIR} cinterface.xml 
${CMAKE_CURRENT_BINARY_DIR} mb5_c.cc mb5_c.h
+       COMMAND ${CMAKE_COMMAND} -E copy_if_different   
${CMAKE_CURRENT_BINARY_DIR}/mb5_c.h 
${CMAKE_CURRENT_BINARY_DIR}/../include/musicbrainz5/mb5_c.h
+-      DEPENDS make-c-interface cinterface.xml *.inc
++      DEPENDS make-c-interface cinterface.xml c-int-medium-defines.inc 
c-int-query-source.inc c-int-source-funcs.inc
++           c-int-medium-source.inc c-int-release-defines.inc 
c-int-query-defines.inc c-int-release-source.inc
+ )
+ 
+ ADD_CUSTOM_TARGET(src_gen DEPENDS mb5_c.h)
-- 
http://lists.linuxfromscratch.org/listinfo/patches
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to