SDL_ttf: cmake: Fixed indenting and some oldschool `endif(TEXT)` things.

From 970e703dd144ffefdcd7cb5f47b20f56d903172c Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Fri, 15 Apr 2022 21:10:43 -0400
Subject: [PATCH] cmake: Fixed indenting and some oldschool `endif(TEXT)`
 things.

---
 CMakeLists.txt | 118 ++++++++++++++++++++++++-------------------------
 1 file changed, 58 insertions(+), 60 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4c22647..146066a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -95,68 +95,66 @@ target_include_directories(SDL2_ttf
 
 option(SDL2_TTF_DISABLE_INSTALL "Disable installing SDL2_ttf" OFF)
 if (NOT SDL2_TTF_DISABLE_INSTALL)
-
-install(
-  TARGETS SDL2_ttf
-  EXPORT SDL2_ttfTargets
-  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
-  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
-  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
-)
-install(
-  FILES SDL_ttf.h
-  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/SDL2
-)
-
-##### export files #####
-if (APPLE)
-  set(PKG_PREFIX "SDL2_ttf.framework/Resources")
-elseif (WIN32)
-  set(PKG_PREFIX "cmake")
-else ()
-  set(PKG_PREFIX "lib/cmake/SDL2")
-endif ()
-
-write_basic_package_version_file("${CMAKE_BINARY_DIR}/SDL2_ttfConfigVersion.cmake"
-  VERSION ${SDL_TTF_VERSION}
-  COMPATIBILITY AnyNewerVersion
-)
-
-install(
-  EXPORT SDL2_ttfTargets
-  FILE SDL2_ttfTargets.cmake
-  NAMESPACE SDL2_ttf::
-  DESTINATION ${PKG_PREFIX}
-)
-install(
-  FILES
-    ${CMAKE_CURRENT_SOURCE_DIR}/SDL2_ttfConfig.cmake
-    ${CMAKE_BINARY_DIR}/SDL2_ttfConfigVersion.cmake
-  DESTINATION ${PKG_PREFIX}
-  COMPONENT Devel
-)
-
-##### pkg-config #####
-if (PKG_CONFIG_FOUND)
-  set(SDL_VERSION 2.0.0)
-  set(prefix ${CMAKE_INSTALL_PREFIX})
-  set(exec_prefix "\${prefix}")
-  set(libdir "\${exec_prefix}/lib${LIB_SUFFIX}")
-  set(bindir "\${exec_prefix}/bin")
-  set(includedir "\${prefix}/include")
-
-  configure_file("${SDL_ttf_SOURCE_DIR}/SDL2_ttf.pc.in"
-    "${SDL_ttf_BINARY_DIR}/SDL2_ttf.pc" @ONLY)
-
-  if (CMAKE_SYSTEM_NAME MATCHES FreeBSD)
-    # FreeBSD uses ${PREFIX}/libdata/pkgconfig
-    install(FILES ${SDL_ttf_BINARY_DIR}/SDL2_ttf.pc DESTINATION "libdata/pkgconfig")
+  install(
+    TARGETS SDL2_ttf
+    EXPORT SDL2_ttfTargets
+    ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
+    LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+    RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+  )
+  install(
+    FILES SDL_ttf.h
+    DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/SDL2
+  )
+
+  ##### export files #####
+  if (APPLE)
+    set(PKG_PREFIX "SDL2_ttf.framework/Resources")
+  elseif (WIN32)
+    set(PKG_PREFIX "cmake")
   else ()
-    install(FILES ${SDL_ttf_BINARY_DIR}/SDL2_ttf.pc
-      DESTINATION "lib${LIB_SUFFIX}/pkgconfig")
+    set(PKG_PREFIX "lib/cmake/SDL2")
   endif ()
-endif ()
 
-endif (NOT SDL2_TTF_DISABLE_INSTALL)
+  write_basic_package_version_file("${CMAKE_BINARY_DIR}/SDL2_ttfConfigVersion.cmake"
+    VERSION ${SDL_TTF_VERSION}
+    COMPATIBILITY AnyNewerVersion
+  )
+
+  install(
+    EXPORT SDL2_ttfTargets
+    FILE SDL2_ttfTargets.cmake
+    NAMESPACE SDL2_ttf::
+    DESTINATION ${PKG_PREFIX}
+  )
+  install(
+    FILES
+      ${CMAKE_CURRENT_SOURCE_DIR}/SDL2_ttfConfig.cmake
+      ${CMAKE_BINARY_DIR}/SDL2_ttfConfigVersion.cmake
+    DESTINATION ${PKG_PREFIX}
+    COMPONENT Devel
+  )
+
+  ##### pkg-config #####
+  if (PKG_CONFIG_FOUND)
+    set(SDL_VERSION 2.0.0)
+    set(prefix ${CMAKE_INSTALL_PREFIX})
+    set(exec_prefix "\${prefix}")
+    set(libdir "\${exec_prefix}/lib${LIB_SUFFIX}")
+    set(bindir "\${exec_prefix}/bin")
+    set(includedir "\${prefix}/include")
+
+    configure_file("${SDL_ttf_SOURCE_DIR}/SDL2_ttf.pc.in"
+      "${SDL_ttf_BINARY_DIR}/SDL2_ttf.pc" @ONLY)
+
+    if (CMAKE_SYSTEM_NAME MATCHES FreeBSD)
+      # FreeBSD uses ${PREFIX}/libdata/pkgconfig
+      install(FILES ${SDL_ttf_BINARY_DIR}/SDL2_ttf.pc DESTINATION "libdata/pkgconfig")
+    else ()
+      install(FILES ${SDL_ttf_BINARY_DIR}/SDL2_ttf.pc
+        DESTINATION "lib${LIB_SUFFIX}/pkgconfig")
+    endif ()
+  endif ()
+endif ()
 
 endif()