mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
44 lines
1.4 KiB
Diff
44 lines
1.4 KiB
Diff
Removing unnecessary date functions with outdated syntax
|
|
Resolves: https://trac.macports.org/ticket/71306
|
|
--- cmake/modules/ConfigCMake.cmake.orig 2019-01-03 21:39:17
|
|
+++ cmake/modules/ConfigCMake.cmake 2024-11-28 14:34:33
|
|
@@ -76,38 +76,6 @@
|
|
|
|
set (GMT_LONG_VERSION_STRING "${GMT_PACKAGE_NAME} - ${GMT_PACKAGE_DESCRIPTION_SUMMARY}, Version ${GMT_PACKAGE_VERSION_WITH_SVN_REVISION}")
|
|
|
|
-# Get date
|
|
-if(DEFINED ENV{SOURCE_DATE_EPOCH})
|
|
- EXECUTE_PROCESS(
|
|
- COMMAND "date" "-u" "-d" "@$ENV{SOURCE_DATE_EPOCH}" "+%Y;%m;%d;%B"
|
|
- OUTPUT_VARIABLE _today
|
|
- OUTPUT_STRIP_TRAILING_WHITESPACE)
|
|
-else(DEFINED ENV{SOURCE_DATE_EPOCH})
|
|
- try_run (_exit_today _compiled_today
|
|
- ${CMAKE_BINARY_DIR}/CMakeTmp
|
|
- ${CMAKE_MODULE_PATH}/today.c
|
|
- CMAKE_FLAGS
|
|
- RUN_OUTPUT_VARIABLE _today)
|
|
-
|
|
- if (NOT _compiled_today OR _exit_today EQUAL -1)
|
|
- message (WARNING "Date not implemented, please file a bug report.")
|
|
- set(_today "1313;13;13;Undecember")
|
|
- endif (NOT _compiled_today OR _exit_today EQUAL -1)
|
|
-endif(DEFINED ENV{SOURCE_DATE_EPOCH})
|
|
-
|
|
-list(GET _today 0 YEAR)
|
|
-list(GET _today 1 MONTH)
|
|
-list(GET _today 2 DAY)
|
|
-list(GET _today 3 MONTHNAME)
|
|
-list(GET _today 0 1 2 DATE)
|
|
-string (REPLACE ";" "-" DATE "${DATE}")
|
|
-set (_today)
|
|
-
|
|
-# set package date
|
|
-if (NOT GMT_VERSION_YEAR)
|
|
- set (GMT_VERSION_YEAR ${YEAR})
|
|
-endif (NOT GMT_VERSION_YEAR)
|
|
-
|
|
# apply license restrictions
|
|
if (LICENSE_RESTRICTED) # on
|
|
if (LICENSE_RESTRICTED STREQUAL GPL)
|