[BACK]Return to patch-CMakeLists.txt CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / audio / aften / patches

File: [cvs.NetBSD.org] / pkgsrc / audio / aften / patches / patch-CMakeLists.txt (download)

Revision 1.1, Sat Sep 11 23:44:49 2021 UTC (2 years, 7 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, HEAD

add audio/aften

Aften is an audio encoder which generates compressed audio streams based on
ATSC A/52 specification. This type of audio is also known as AC-3 or Dolby
Digital and is one of the audio codecs used in DVD-Video content.

$NetBSD: patch-CMakeLists.txt,v 1.1 2021/09/11 23:44:49 nia Exp $

- Expand the default CMAKE_MODULE_PATH so pkgsrc can append to it
without breaking things.
- Recognize amd64 as x86.

--- CMakeLists.txt.orig	2007-09-08 01:51:47.000000000 +0000
+++ CMakeLists.txt
@@ -17,12 +17,12 @@ ENDIF(${Aften_SOURCE_DIR} MATCHES ${Afte
 
 INCLUDE(${CMAKE_ROOT}/Modules/TestBigEndian.cmake)
 INCLUDE(${CMAKE_ROOT}/Modules/CheckCSourceCompiles.cmake)
-INCLUDE(${CMAKE_MODULE_PATH}/ConfigHelper.cmake)
-INCLUDE(${CMAKE_MODULE_PATH}/HeaderTests.cmake)
-INCLUDE(${CMAKE_MODULE_PATH}/FlagsTests.cmake)
-INCLUDE(${CMAKE_MODULE_PATH}/CompilerVisibility.cmake)
-INCLUDE(${CMAKE_MODULE_PATH}/CompilerSIMD.cmake)
-INCLUDE(${CMAKE_MODULE_PATH}/DetectCompiler.cmake)
+INCLUDE(${CMAKE_SOURCE_DIR}/CMakeModules/ConfigHelper.cmake)
+INCLUDE(${CMAKE_SOURCE_DIR}/CMakeModules/HeaderTests.cmake)
+INCLUDE(${CMAKE_SOURCE_DIR}/CMakeModules/FlagsTests.cmake)
+INCLUDE(${CMAKE_SOURCE_DIR}/CMakeModules/CompilerVisibility.cmake)
+INCLUDE(${CMAKE_SOURCE_DIR}/CMakeModules/CompilerSIMD.cmake)
+INCLUDE(${CMAKE_SOURCE_DIR}/CMakeModules/DetectCompiler.cmake)
 
 OPTION(SHARED "build shared Aften library" OFF)
 OPTION(DOUBLE "build Aften with doubles instead of floats" OFF)
@@ -179,7 +179,7 @@ IF(SVN_VERSION)
 ENDIF(SVN_VERSION)
 
 # do SIMD stuff
-IF(CMAKE_SYSTEM_MACHINE MATCHES "i.86" OR CMAKE_SYSTEM_MACHINE MATCHES "x86_64")
+IF(CMAKE_SYSTEM_MACHINE MATCHES "i.86" OR CMAKE_SYSTEM_MACHINE MATCHES "x86_64" OR CMAKE_SYSTEM_MACHINE MATCHES "amd64")
   CHECK_MMX()
 
   IF(HAVE_MMX)