pkgsrc-ng/audio/hydrogen/patches/patch-CMakeLists.txt
2014-08-11 13:27:10 +02:00

33 lines
1.3 KiB
Plaintext

$NetBSD: patch-CMakeLists.txt,v 1.1 2014/03/06 10:16:15 mrg Exp $
look for -lossaudio on NetBSD.
--- CMakeLists.txt.orig 2013-02-21 10:53:51.000000000 -0800
+++ CMakeLists.txt 2014-03-05 23:19:14.000000000 -0800
@@ -53,7 +53,11 @@
OPTION(WANT_JACKSESSION "Enable use of Jack-Session-Handler" ON)
ENDIF()
-OPTION(WANT_OSS "Include OSS (Open Sound System) support" OFF)
+IF("${CMAKE_SYSTEM_NAME}" MATCHES "NetBSD")
+ OPTION(WANT_OSS "Include OSS (Open Sound System) support" ON)
+ELSE()
+ OPTION(WANT_OSS "Include OSS (Open Sound System) support" OFF)
+ENDIF()
OPTION(WANT_ALSA "Include ALSA (Advanced Linux Sound Architecture) support" ON)
OPTION(WANT_JACK "Include JACK (Jack Audio Connection Kit) support" ON)
OPTION(WANT_PORTAUDIO "Include PortAudio support" OFF)
@@ -159,7 +163,11 @@
FIND_HELPER(LIBSNDFILE sndfile sndfile.h sndfile)
FIND_HELPER(ALSA alsa alsa/asoundlib.h asound )
FIND_LADSPA(LADSPA ladspa.h noise)
-FIND_HELPER(OSS oss sys/soundcard.h OSSlib )
+IF("${CMAKE_SYSTEM_NAME}" MATCHES "NetBSD")
+ FIND_HELPER(OSS oss sys/soundcard.h ossaudio )
+ELSE()
+ FIND_HELPER(OSS oss sys/soundcard.h OSSlib )
+ENDIF()
FIND_HELPER(JACK jack jack/jack.h jack)
FIND_HELPER(JACKSESSION jack jack/session.h jack)
IF(APPLE)