From 0097048a2670a469b4f6991a73c697f1e6aece74 Mon Sep 17 00:00:00 2001
From: "Christian W. Zuckschwerdt" <christian@zuckschwerdt.org>
Date: Sun, 14 Nov 2021 15:42:53 +0100
Subject: [PATCH] minor: Fix cmake modules names

---
 CMakeLists.txt                    | 16 ++++++-------
 cmake/Modules/FindLibRTLSDR.cmake | 39 +++++++++++++++++--------------
 cmake/Modules/FindLibUSB.cmake    | 39 +++++++++++++++++--------------
 3 files changed, 52 insertions(+), 42 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index b6bb9d59..a3f11ac9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -160,16 +160,16 @@ if(ENABLE_RTLSDR) # AUTO / ON
 find_package(PkgConfig)
 find_package(LibRTLSDR)
 find_package(LibUSB)
-if(LIBRTLSDR_FOUND)
-    message(STATUS "RTL-SDR device input will be compiled. Found version ${LIBRTLSDR_VERSION}")
-    include_directories(${LIBRTLSDR_INCLUDE_DIRS})
-    list(APPEND SDR_LIBRARIES ${LIBRTLSDR_LIBRARIES})
+if(LibRTLSDR_FOUND)
+    message(STATUS "RTL-SDR device input will be compiled. Found version ${LibRTLSDR_VERSION}")
+    include_directories(${LibRTLSDR_INCLUDE_DIRS})
+    list(APPEND SDR_LIBRARIES ${LibRTLSDR_LIBRARIES})
     ADD_DEFINITIONS(-DRTLSDR)
 
-if(LIBUSB_FOUND)
-    message(STATUS "libusb-1.0 error messages are available. Found version ${LIBUSB_VERSION}")
-    include_directories(${LIBUSB_INCLUDE_DIRS})
-    list(APPEND SDR_LIBRARIES ${LIBUSB_LIBRARIES})
+if(LibUSB_FOUND)
+    message(STATUS "libusb-1.0 error messages are available. Found version ${LibUSB_VERSION}")
+    include_directories(${LibUSB_INCLUDE_DIRS})
+    list(APPEND SDR_LIBRARIES ${LibUSB_LIBRARIES})
     ADD_DEFINITIONS(-DLIBUSB1)
 else()
     message(STATUS "libusb-1.0 error messages are not available.")
diff --git a/cmake/Modules/FindLibRTLSDR.cmake b/cmake/Modules/FindLibRTLSDR.cmake
index 00178a67..1a6e571f 100644
--- a/cmake/Modules/FindLibRTLSDR.cmake
+++ b/cmake/Modules/FindLibRTLSDR.cmake
@@ -1,34 +1,39 @@
 # - Try to find LibRTLSDR
 # Once done this will define
-#  LIBRTLSDR_FOUND - System has LibRTLSDR
-#  LIBRTLSDR_INCLUDE_DIRS - The LibRTLSDR include directories
-#  LIBRTLSDR_LIBRARIES - The libraries needed to use LibRTLSDR
-#  LIBRTLSDR_DEFINITIONS - Compiler switches required for using LibRTLSDR
+#
+#  LibRTLSDR_FOUND - System has librtlsdr
+#  LibRTLSDR_INCLUDE_DIRS - The librtlsdr include directories
+#  LibRTLSDR_LIBRARIES - The libraries needed to use librtlsdr
+#  LibRTLSDR_DEFINITIONS - Compiler switches required for using librtlsdr
+#  LibRTLSDR_VERSION - The librtlsdr version
+#
 
 find_package(PkgConfig)
-pkg_check_modules(LIBRTLSDR_PKG QUIET librtlsdr)
-set(LIBRTLSDR_DEFINITIONS ${LIBRTLSDR_PKG_CFLAGS_OTHER})
+pkg_check_modules(PC_LibRTLSDR QUIET librtlsdr)
+set(LibRTLSDR_DEFINITIONS ${PC_LibRTLSDR_CFLAGS_OTHER})
 
-find_path(LIBRTLSDR_INCLUDE_DIR NAMES rtl-sdr.h
-          HINTS ${LIBRTLSDR_PKG_INCLUDE_DIRS}
+find_path(LibRTLSDR_INCLUDE_DIR NAMES rtl-sdr.h
+          HINTS ${PC_LibRTLSDR_INCLUDE_DIRS}
           PATHS
           /usr/include
           /usr/local/include )
 
-find_library(LIBRTLSDR_LIBRARY NAMES rtlsdr
-             HINTS ${LIBRTLSDR_PKG_LIBRARY_DIRS}
+find_library(LibRTLSDR_LIBRARY NAMES rtlsdr
+             HINTS ${PC_LibRTLSDR_LIBRARY_DIRS}
              PATHS
              /usr/lib
              /usr/local/lib )
 
+set(LibRTLSDR_VERSION ${PC_LibRTLSDR_VERSION})
+
 include(FindPackageHandleStandardArgs)
-# handle the QUIETLY and REQUIRED arguments and set LIBRTLSDR_FOUND to TRUE
+# handle the QUIETLY and REQUIRED arguments and set LibRTLSDR_FOUND to TRUE
 # if all listed variables are TRUE
-find_package_handle_standard_args(LibRTLSDR  DEFAULT_MSG
-                                  LIBRTLSDR_LIBRARY LIBRTLSDR_INCLUDE_DIR)
+find_package_handle_standard_args(LibRTLSDR
+                                  REQUIRED_VARS LibRTLSDR_LIBRARY LibRTLSDR_INCLUDE_DIR
+                                  VERSION_VAR LibRTLSDR_VERSION)
 
-mark_as_advanced(LIBRTLSDR_LIBRARY LIBRTLSDR_INCLUDE_DIR LIBRTLSDR_VERSION)
+mark_as_advanced(LibRTLSDR_LIBRARY LibRTLSDR_INCLUDE_DIR LibRTLSDR_VERSION)
 
-set(LIBRTLSDR_LIBRARIES ${LIBRTLSDR_LIBRARY} )
-set(LIBRTLSDR_INCLUDE_DIRS ${LIBRTLSDR_INCLUDE_DIR} )
-set(LIBRTLSDR_VERSION ${LIBRTLSDR_PKG_VERSION} )
+set(LibRTLSDR_LIBRARIES ${LibRTLSDR_LIBRARY} )
+set(LibRTLSDR_INCLUDE_DIRS ${LibRTLSDR_INCLUDE_DIR} )
diff --git a/cmake/Modules/FindLibUSB.cmake b/cmake/Modules/FindLibUSB.cmake
index 44eee705..e423527f 100644
--- a/cmake/Modules/FindLibUSB.cmake
+++ b/cmake/Modules/FindLibUSB.cmake
@@ -1,16 +1,19 @@
 # - Try to find LibUSB-1.0
 # Once done this will define
-#  LIBUSB_FOUND - System has LibUSB
-#  LIBUSB_INCLUDE_DIRS - The LibUSB include directories
-#  LIBUSB_LIBRARIES - The libraries needed to use LibUSB
-#  LIBUSB_DEFINITIONS - Compiler switches required for using LibUSB
+#
+#  LibUSB_FOUND - System has libusb
+#  LibUSB_INCLUDE_DIRS - The libusb include directories
+#  LibUSB_LIBRARIES - The libraries needed to use libusb
+#  LibUSB_DEFINITIONS - Compiler switches required for using libusb
+#  LibUSB_VERSION - the libusb version
+#
 
 find_package(PkgConfig)
-pkg_check_modules(LIBUSB_PKG QUIET libusb-1.0)
-set(LIBUSB_DEFINITIONS ${LIBUSB_PKG_CFLAGS_OTHER})
+pkg_check_modules(PC_LibUSB QUIET libusb-1.0)
+set(LibUSB_DEFINITIONS ${PC_LibUSB_CFLAGS_OTHER})
 
-find_path(LIBUSB_INCLUDE_DIR NAMES libusb.h
-          HINTS ${LIBUSB_PKG_INCLUDE_DIRS}
+find_path(LibUSB_INCLUDE_DIR NAMES libusb.h
+          HINTS ${PC_LibUSB_INCLUDE_DIRS}
           PATH_SUFFIXES libusb-1.0
           PATHS
           /usr/include
@@ -29,21 +32,23 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
     list(APPEND libusb1_library_names libusb-1.0)
 endif()
 
-find_library(LIBUSB_LIBRARY
+find_library(LibUSB_LIBRARY
              NAMES ${libusb1_library_names}
-             HINTS ${LIBUSB_PKG_LIBRARY_DIRS}
+             HINTS ${PC_LibUSB_LIBRARY_DIRS}
              PATHS
              /usr/lib
              /usr/local/lib )
 
+set(LibUSB_VERSION ${PC_LibUSB_VERSION})
+
 include(FindPackageHandleStandardArgs)
-# handle the QUIETLY and REQUIRED arguments and set LIBUSB_FOUND to TRUE
+# handle the QUIETLY and REQUIRED arguments and set LibUSB_FOUND to TRUE
 # if all listed variables are TRUE
-find_package_handle_standard_args(LibUSB  DEFAULT_MSG
-                                  LIBUSB_LIBRARY LIBUSB_INCLUDE_DIR)
+find_package_handle_standard_args(LibUSB
+                                  REQUIRED_VARS LibUSB_LIBRARY LibUSB_INCLUDE_DIR
+                                  VERSION_VAR LibUSB_VERSION)
 
-mark_as_advanced(LIBUSB_LIBRARY LIBUSB_INCLUDE_DIR LIBUSB_VERSION)
+mark_as_advanced(LibUSB_LIBRARY LibUSB_INCLUDE_DIR LibUSB_VERSION)
 
-set(LIBUSB_LIBRARIES ${LIBUSB_LIBRARY} )
-set(LIBUSB_INCLUDE_DIRS ${LIBUSB_INCLUDE_DIR} )
-set(LIBUSB_VERSION ${LIBUSB_PKG_VERSION} )
+set(LibUSB_LIBRARIES ${LibUSB_LIBRARY} )
+set(LibUSB_INCLUDE_DIRS ${LibUSB_INCLUDE_DIR} )