new package: sdl2-mixer

Requested in https://github.com/termux/x11-packages/issues/207.
This commit is contained in:
Leonid Pliushch 2020-03-08 23:35:06 +02:00 committed by Yaksh Bariya
parent 948aba45c5
commit 823bb944f1
No known key found for this signature in database
GPG Key ID: F7486BA7D3D27581
2 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,7 @@
TERMUX_PKG_HOMEPAGE=http://www.libsdl.org/projects/SDL_mixer
TERMUX_PKG_DESCRIPTION="A simple multi-channel audio mixer"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_VERSION=2.0.4
TERMUX_PKG_SRCURL=https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=b4cf5a382c061cd75081cf246c2aa2f9df8db04bdda8dcdc6b6cca55bede2419
TERMUX_PKG_DEPENDS="libflac, libvorbis, opusfile, sdl2"

View File

@ -0,0 +1,26 @@
diff -uNr SDL2_mixer-2.0.4/timidity/options.h SDL2_mixer-2.0.4.mod/timidity/options.h
--- SDL2_mixer-2.0.4/timidity/options.h 2018-10-31 16:59:00.000000000 +0200
+++ SDL2_mixer-2.0.4.mod/timidity/options.h 2020-03-08 23:34:10.627495780 +0200
@@ -72,16 +72,16 @@
/* You could specify a complete path, e.g. "/etc/timidity.cfg", and
then specify the library directory in the configuration file. */
#define CONFIG_FILE "timidity.cfg"
-#define CONFIG_FILE_ETC "/etc/timidity.cfg"
-#define CONFIG_FILE_ETC_TIMIDITY_FREEPATS "/etc/timidity/freepats.cfg"
+#define CONFIG_FILE_ETC "@TERMUX_PREFIX@/etc/timidity.cfg"
+#define CONFIG_FILE_ETC_TIMIDITY_FREEPATS "@TERMUX_PREFIX@/etc/timidity/freepats.cfg"
#if defined(__WIN32__) || defined(__OS2__)
#define DEFAULT_PATH "C:\\TIMIDITY"
#else
-#define DEFAULT_PATH "/etc/timidity"
-#define DEFAULT_PATH1 "/usr/share/timidity"
-#define DEFAULT_PATH2 "/usr/local/share/timidity"
-#define DEFAULT_PATH3 "/usr/local/lib/timidity"
+#define DEFAULT_PATH "@TERMUX_PREFIX@/etc/timidity"
+#define DEFAULT_PATH1 "@TERMUX_PREFIX@/share/timidity"
+#define DEFAULT_PATH2 "@TERMUX_PREFIX@/local/share/timidity"
+#define DEFAULT_PATH3 "@TERMUX_PREFIX@/local/lib/timidity"
#endif
/* These affect general volume */