Gbp-Pq: Name 02-rtmidi-pkgconfig.patch
if LINUX
# Add preprocessor flags to enable ALSA, Pulse and JACK in RtAudio.
-cppFlags += -D__LINUX_ALSA__ -D__LINUX_PULSE__ -D__UNIX_JACK__
+cppFlags += $(RTMIDI_CFLAGS)
ldAdd += -lsndfile -lfltk -lXext -lX11 -lXft -lXpm -lm -ljack -lasound \
- -lpthread -ldl -lpulse-simple -lpulse -lsamplerate -lrtmidi -ljansson \
+ -lpthread -ldl -lpulse-simple -lpulse -lsamplerate $(RTMIDI_LIBS) -ljansson \
-lfreetype
endif
)
AC_LANG_POP
-if test "x$os" = "xosx"; then
- AC_LANG_PUSH([C++])
- AC_CHECK_HEADER(
- [RtMidi.h],
- [],
- [AC_MSG_ERROR([library 'rtMidi' not found!])]
- )
- AC_LANG_POP
-else
- AC_LANG_PUSH([C++])
- AC_CHECK_HEADER(
- [rtmidi/RtMidi.h],
- [],
- [AC_MSG_ERROR([library 'rtMidi' not found!])]
- )
- AC_LANG_POP
-fi
+PKG_CHECK_MODULES([RTMIDI], [rtmidi])
AC_LANG_PUSH([C++])