diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.timidity/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.timidity/package.mk index ae1fd2e919..d2a63ebbd6 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.timidity/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.timidity/package.mk @@ -17,3 +17,10 @@ PKG_LONGDESC="audiodecoder.timidity" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" + +addon() { + install_binary_addon $PKG_ADDON_ID + + mkdir -p $ADDON_BUILD/$PKG_ADDON_ID + cp -P $PKG_BUILD/.$TARGET_NAME/lib/timidity/libtimidity.so $ADDON_BUILD/$PKG_ADDON_ID/ +} diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.timidity/patches/audiodecoder.timidity-001-dynamic_lib.patch b/packages/mediacenter/kodi-binary-addons/audiodecoder.timidity/patches/audiodecoder.timidity-001-dynamic_lib.patch new file mode 100644 index 0000000000..e2d595e783 --- /dev/null +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.timidity/patches/audiodecoder.timidity-001-dynamic_lib.patch @@ -0,0 +1,16 @@ +commit 4f51d0b2ad01b0dce8e93732e70d338e24509d88 +Author: mglae +Date: Tue Jul 30 18:14:28 2019 +0200 + + build libtimidity.so + +diff --git a/lib/timidity/CMakeLists.txt b/lib/timidity/CMakeLists.txt +index fc5e446..2f930ed 100644 +--- a/lib/timidity/CMakeLists.txt ++++ b/lib/timidity/CMakeLists.txt +@@ -55,4 +55,4 @@ endif() + + include_directories(${CMAKE_CURRENT_SOURCE_DIR} timidity libarc utils) + +-add_library(timidity STATIC ${SOURCES}) ++add_library(timidity SHARED ${SOURCES})