cc24ae24fe
* SPC improvements: - Switched to newer snes_spc 0.9.0 for SPC emulation. Uses fast DSP. - Fixed Spc_Emu::gain(). - Fixed support for files <0x10200 bytes. * Other bugfixes: - Fixed a couple of GBS bugs, one involving access of memory after realloc. - Blip_Buffer works on systems where 'double' is a single-precision floating-point type. - Fix uninitialized buffer size in dual_resampler. - Compilation warnings squashed out as of clang 3.3-pre and gcc 4.7.2. * API changes/additions: - Removed documentation of C++ interface, as the C interface in gme.h is the only supported one. - Added gme_enable_accuracy() for enabling more accurate sound emulation options (currently affects SPC only). * Build system improvements: - Add pkg_config support. - Fix build on case-insensitive systems. - Allow for install on Cygwin. - Fix install on multilib systems, such as many 64-bit distros (CMake must be able to figure out your system's libsuffix, if any). - C++ implementation symbols are not leaked into the resultant library file (requires symbol visibility support). * Sample player improvements: - Can toggle fast/accurate emulation (with the 'A' key). - Remove all the previous patches (libgme-0.5.5-LIB_SUFFIX.patch, libgme-0.5.5-pkg_config.patch and libgme-0.5.5-symbol_visibility.patch) - Add libgme-0.6.0-pkgconfig_path.patch OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libgme?expand=0&rev=9
11 lines
502 B
Diff
11 lines
502 B
Diff
Index: gme/CMakeLists.txt
|
|
===================================================================
|
|
--- gme/CMakeLists.txt.orig
|
|
+++ gme/CMakeLists.txt
|
|
@@ -159,4 +159,4 @@ install(TARGETS gme LIBRARY DESTINATION
|
|
ARCHIVE DESTINATION lib) # DLL platforms
|
|
|
|
install(FILES ${EXPORTED_HEADERS} DESTINATION include/gme)
|
|
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libgme.pc DESTINATION lib/pkgconfig)
|
|
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libgme.pc DESTINATION lib${LIB_SUFFIX}/pkgconfig)
|