aboutsummaryrefslogtreecommitdiff
path: root/multimedia/musikcube/files/patch-src_musikcube_CMakeLists.txt
blob: db22da09718920cfbd7440eb5513dfc2545414e8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
--- src/musikcube/CMakeLists.txt.orig	2021-04-21 04:51:30 UTC
+++ src/musikcube/CMakeLists.txt
@@ -103,10 +103,18 @@ if (CMAKE_SYSTEM_NAME MATCHES "Darwin")
 else()
     find_package(PkgConfig)
     if (${NCURSES_DISABLE_LIB_SUFFIXES} MATCHES "true")
-      pkg_check_modules(NCURSES REQUIRED ncurses panel)
+      if (FREEBSD_USE_BASE_NCURSES)
+        set(NCURSES_LIBRARIES ncurses panel)
+      else()
+        pkg_check_modules(NCURSES REQUIRED ncurses panel)
+      endif()
       message(STATUS "[ncurses] using library names without 'w' prefix")
     else()
-      pkg_check_modules(NCURSES REQUIRED ncursesw panelw)
+      if (FREEBSD_USE_BASE_NCURSES)
+        set(NCURSES_LIBRARIES ncursesw panelw)
+      else()
+        pkg_check_modules(NCURSES REQUIRED ncursesw panelw)
+      endif()
       message(STATUS "[ncurses] using library names with 'w' prefix")
     endif()
     target_link_libraries(musikcube ${musikcube_LINK_LIBS} ${NCURSES_LIBRARIES} musikcore)