openbsd-ports/mail/rmilter/patches/patch-CMakeLists_txt

19 lines
753 B
Plaintext

--- CMakeLists.txt.orig Thu Jul 7 09:06:40 2016
+++ CMakeLists.txt Thu Jul 7 09:19:03 2016
@@ -168,10 +168,14 @@ ENDMACRO(ProcessPackage name)
############################# OS SECTION #############################################
SET(TAR "tar")
-IF(CMAKE_SYSTEM_NAME MATCHES "^.*BSD$|DragonFly")
+IF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD|DragonFly")
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_BSD_SOURCE -DFREEBSD")
SET(TAR "gtar")
MESSAGE(STATUS "Configuring for FreeBSD")
+ELSEIF(CMAKE_SYSTEM_NAME MATCHES ".*BSD")
+ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_BSD_SOURCE")
+ SET(TAR "gtar")
+ MESSAGE(STATUS "Configuring for other BSD")
ENDIF()
IF(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_BSD_SOURCE -DDARWIN")