configure.ac: remove fallback code

Origin commit data
------------------
Branch: ni/coolstream
Commit: e9333e1666
Author: vanhofen <vanhofen@gmx.de>
Date: 2024-05-13 (Mon, 13 May 2024)

Origin message was:
------------------
- configure.ac: remove fallback code

------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
vanhofen
2024-05-13 22:02:13 +02:00
parent 2dd960f894
commit c629f8c344

View File

@@ -210,14 +210,6 @@ AC_ARG_WITH([weather-api-key],
AS_HELP_STRING([--with-weather-api-key=KEY], [Specify the OpenWeather API key for accessing weather information]), AS_HELP_STRING([--with-weather-api-key=KEY], [Specify the OpenWeather API key for accessing weather information]),
[WEATHER_API_KEY="$withval"], [WEATHER_API_KEY="$withval"],
[WEATHER_API_KEY=""]) [WEATHER_API_KEY=""])
# Fallback to deprecated developer OpenWeather API key option string, if obsolete option is specified.
warning_msg=""
AC_ARG_WITH([weather-dev-key],
AS_HELP_STRING([--with-weather-dev-key=KEY], [DEPRECATED: Legacy API key for accessing weather information]),
[if test -z "$WEATHER_API_KEY"; then
WEATHER_API_KEY="$withval"
warning_msg="Using deprecated option --with-weather-dev-key. Please switch to --with-weather-api-key."
fi])
# Output the result of the OpenWeather API key check # Output the result of the OpenWeather API key check
if test -z "$WEATHER_API_KEY"; then if test -z "$WEATHER_API_KEY"; then
@@ -228,11 +220,6 @@ else
result_msg="yes [$discrete_key***]" result_msg="yes [$discrete_key***]"
fi fi
AC_MSG_RESULT([$result_msg]) AC_MSG_RESULT([$result_msg])
# Output the warning separately if present
if test -n "$warning_msg"; then
AC_MSG_WARN([$warning_msg])
fi
AC_DEFINE_UNQUOTED([WEATHER_API_KEY], ["$WEATHER_API_KEY"], [API key used for weather information]) AC_DEFINE_UNQUOTED([WEATHER_API_KEY], ["$WEATHER_API_KEY"], [API key used for weather information])
# Configuration for used OpenWeather API version # Configuration for used OpenWeather API version
@@ -241,6 +228,8 @@ AC_ARG_WITH([weather-api-version],
AS_HELP_STRING([--with-weather-api-version=VERSION], [Specify the version of the OpenWeather API to use]), AS_HELP_STRING([--with-weather-api-version=VERSION], [Specify the version of the OpenWeather API to use]),
[WEATHER_API_VERSION="$withval"], [WEATHER_API_VERSION="$withval"],
[WEATHER_API_VERSION=""]) [WEATHER_API_VERSION=""])
# Output the result of the OpenWeather API version check
if test -z "$WEATHER_API_VERSION"; then if test -z "$WEATHER_API_VERSION"; then
AC_MSG_RESULT([no]) AC_MSG_RESULT([no])
else else
@@ -253,6 +242,7 @@ AC_ARG_ENABLE([weather-key-manage],
AS_HELP_STRING([--enable-weather-key-manage], [Enable management of the OpenWeather API key via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the key to users!]), AS_HELP_STRING([--enable-weather-key-manage], [Enable management of the OpenWeather API key via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the key to users!]),
[enable_weather_key_manage="$enableval"], [enable_weather_key_manage="$enableval"],
[enable_weather_key_manage="no"]) [enable_weather_key_manage="no"])
if test "$enable_weather_key_manage" = "yes"; then if test "$enable_weather_key_manage" = "yes"; then
AC_DEFINE([ENABLE_WEATHER_KEY_MANAGE], 1, [Enable management of the OpenWeather API key via GUI]) AC_DEFINE([ENABLE_WEATHER_KEY_MANAGE], 1, [Enable management of the OpenWeather API key via GUI])
AC_MSG_WARN([Warning: Enabling GUI management for OpenWeather API key is enabled. This may expose the key to users!]) AC_MSG_WARN([Warning: Enabling GUI management for OpenWeather API key is enabled. This may expose the key to users!])
@@ -266,14 +256,6 @@ AC_ARG_WITH([tmdb-api-key],
AS_HELP_STRING([--with-tmdb-api-key=KEY], [Specify the TMDb API key for accessing movie information]), AS_HELP_STRING([--with-tmdb-api-key=KEY], [Specify the TMDb API key for accessing movie information]),
[TMDB_API_KEY="$withval"], [TMDB_API_KEY="$withval"],
[TMDB_API_KEY=""]) [TMDB_API_KEY=""])
# Fallback to deprecated TMDb API key option string, if obsolete option is specified.
warning_msg=""
AC_ARG_WITH([tmdb-dev-key],
AS_HELP_STRING([--with-tmdb-dev-key=KEY], [DEPRECATED: Legacy API dev key, it's obsolete, use --with-tmdb-api-key=KEY]),
[if test -z "$TMDB_API_KEY"; then
TMDB_API_KEY="$withval"
warning_msg="Using deprecated option --with-tmdb-dev-key. Please switch to --with-tmdb-api-key."
fi])
# Output the result of the TMDb API key check # Output the result of the TMDb API key check
if test -z "$TMDB_API_KEY"; then if test -z "$TMDB_API_KEY"; then
@@ -284,12 +266,6 @@ else
result_msg="yes [$discrete_key***]" result_msg="yes [$discrete_key***]"
fi fi
AC_MSG_RESULT([$result_msg]) AC_MSG_RESULT([$result_msg])
# Output the warning separately if present
if test -n "$warning_msg"; then
AC_MSG_WARN([$warning_msg])
fi
AC_DEFINE_UNQUOTED([TMDB_API_KEY], ["$TMDB_API_KEY"], [API key used for TMDB services]) AC_DEFINE_UNQUOTED([TMDB_API_KEY], ["$TMDB_API_KEY"], [API key used for TMDB services])
# Handle optional GUI managed TMDB API key # Handle optional GUI managed TMDB API key
@@ -297,6 +273,7 @@ AC_ARG_ENABLE([tmdb-key-manage],
AS_HELP_STRING([--enable-tmdb-key-manage], [Enable management of the TMDb API key via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the key to users!]), AS_HELP_STRING([--enable-tmdb-key-manage], [Enable management of the TMDb API key via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the key to users!]),
[enable_tmdb_key_manage="$enableval"], [enable_tmdb_key_manage="$enableval"],
[enable_tmdb_key_manage="no"]) [enable_tmdb_key_manage="no"])
if test "$enable_tmdb_key_manage" = "yes"; then if test "$enable_tmdb_key_manage" = "yes"; then
AC_DEFINE([ENABLE_TMDB_KEY_MANAGE], 1, [Enable management of the TMDb API key via GUI]) AC_DEFINE([ENABLE_TMDB_KEY_MANAGE], 1, [Enable management of the TMDb API key via GUI])
AC_MSG_WARN([Warning: Enabling GUI management for the TMDb API key is enabled. This may expose the key to users!]) AC_MSG_WARN([Warning: Enabling GUI management for the TMDb API key is enabled. This may expose the key to users!])
@@ -320,7 +297,6 @@ else
result_msg="yes [$discrete_key***]" result_msg="yes [$discrete_key***]"
fi fi
AC_MSG_RESULT([$result_msg]) AC_MSG_RESULT([$result_msg])
AC_DEFINE_UNQUOTED([OMDB_API_KEY], ["$OMDB_API_KEY"], [API key used for OMDb services]) AC_DEFINE_UNQUOTED([OMDB_API_KEY], ["$OMDB_API_KEY"], [API key used for OMDb services])
# Handle optional GUI managed OMDb API key # Handle optional GUI managed OMDb API key
@@ -328,6 +304,7 @@ AC_ARG_ENABLE([omdb-key-manage],
AS_HELP_STRING([--enable-omdb-key-manage], [Enable management of the OMDb API key via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the key to users!]), AS_HELP_STRING([--enable-omdb-key-manage], [Enable management of the OMDb API key via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the key to users!]),
[enable_omdb_key_manage="$enableval"], [enable_omdb_key_manage="$enableval"],
[enable_omdb_key_manage="no"]) [enable_omdb_key_manage="no"])
if test "$enable_omdb_key_manage" = "yes"; then if test "$enable_omdb_key_manage" = "yes"; then
AC_DEFINE([ENABLE_OMDB_KEY_MANAGE], 1, [Enable management of the OMDb API key via GUI]) AC_DEFINE([ENABLE_OMDB_KEY_MANAGE], 1, [Enable management of the OMDb API key via GUI])
AC_MSG_WARN([Warning: Enabling GUI management for the OMDb API key is enabled. This may expose the key to users!]) AC_MSG_WARN([Warning: Enabling GUI management for the OMDb API key is enabled. This may expose the key to users!])
@@ -342,15 +319,6 @@ AC_ARG_WITH([shoutcast-dev-id],
[SHOUTCAST_DEV_ID="$withval"], [SHOUTCAST_DEV_ID="$withval"],
[SHOUTCAST_DEV_ID=""]) [SHOUTCAST_DEV_ID=""])
# Fallback for deprecated Shoutcast Dev key option string, if obsolete option is specified.
warning_msg=""
AC_ARG_WITH([shoutcast-dev-key],
AS_HELP_STRING([--with-shoutcast-dev-key=KEY], [DEPRECATED: Legacy API dev key, it's obsolete, use --with-shoutcast-dev-id instead]),
[if test -z "$SHOUTCAST_DEV_ID"; then
SHOUTCAST_DEV_ID="$withval"
warning_msg="Using deprecated option --with-shoutcast-dev-key. Please switch to --with-shoutcast-dev-id."
fi])
# Output the result of the Shoutcast Developer ID check # Output the result of the Shoutcast Developer ID check
if test -z "$SHOUTCAST_DEV_ID"; then if test -z "$SHOUTCAST_DEV_ID"; then
result_msg="no" result_msg="no"
@@ -360,12 +328,6 @@ else
result_msg="yes [$discrete_key***]" result_msg="yes [$discrete_key***]"
fi fi
AC_MSG_RESULT([$result_msg]) AC_MSG_RESULT([$result_msg])
# Output the warning separately if present
if test -n "$warning_msg"; then
AC_MSG_WARN([$warning_msg])
fi
AC_DEFINE_UNQUOTED([SHOUTCAST_DEV_ID], ["$SHOUTCAST_DEV_ID"], [Developer ID used for Shoutcast services]) AC_DEFINE_UNQUOTED([SHOUTCAST_DEV_ID], ["$SHOUTCAST_DEV_ID"], [Developer ID used for Shoutcast services])
# Handle optional GUI managed Shoutcast Developer ID # Handle optional GUI managed Shoutcast Developer ID
@@ -373,12 +335,6 @@ AC_ARG_ENABLE([shoutcast-id-manage],
AS_HELP_STRING([--enable-shoutcast-id-manage], [Enable management of the Shoutcast Developer ID via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the ID to users!]), AS_HELP_STRING([--enable-shoutcast-id-manage], [Enable management of the Shoutcast Developer ID via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the ID to users!]),
[enable_shoutcast_id_manage="$enableval"], [enable_shoutcast_id_manage="$enableval"],
[enable_shoutcast_id_manage="no"]) [enable_shoutcast_id_manage="no"])
# Fallback for deprecated Shoutcast Dev key GUI management option, if present
AC_ARG_ENABLE([shoutcast-key-manage],
AS_HELP_STRING([--enable-shoutcast-key-manage], [DEPRECATED: Use --enable-shoutcast-id-manage instead]),
[AC_MSG_WARN([Using deprecated option --enable-shoutcast-key-manage. Please switch to --enable-shoutcast-id-manage.])
enable_shoutcast_id_manage="$enableval"],
[])
if test "$enable_shoutcast_id_manage" = "yes"; then if test "$enable_shoutcast_id_manage" = "yes"; then
AC_DEFINE([ENABLE_SHOUTCAST_ID_MANAGE], 1, [Enable management of the Shoutcast Developer ID via GUI]) AC_DEFINE([ENABLE_SHOUTCAST_ID_MANAGE], 1, [Enable management of the Shoutcast Developer ID via GUI])
@@ -393,14 +349,6 @@ AC_ARG_WITH([youtube-api-key],
AS_HELP_STRING([--with-youtube-api-key=KEY], [Specify the YouTube API key for accessing streaming services]), AS_HELP_STRING([--with-youtube-api-key=KEY], [Specify the YouTube API key for accessing streaming services]),
[YOUTUBE_API_KEY="$withval"], [YOUTUBE_API_KEY="$withval"],
[YOUTUBE_API_KEY=""]) [YOUTUBE_API_KEY=""])
# Fallback for deprecated developer key if no new key is specified
warning_msg=""
AC_ARG_WITH([youtube-dev-key],
AS_HELP_STRING([--with-youtube-dev-key=KEY], [DEPRECATED: Legacy API dev key, use --with-youtube-api-key instead]),
[if test -z "$YOUTUBE_API_KEY"; then
YOUTUBE_API_KEY="$withval"
warning_msg="Using deprecated option --with-youtube-dev-key. Please switch to --with-youtube-api-key."
fi])
# Output the result of the YouTube API key check # Output the result of the YouTube API key check
if test -z "$YOUTUBE_API_KEY"; then if test -z "$YOUTUBE_API_KEY"; then
@@ -411,12 +359,6 @@ else
result_msg="yes [$discrete_key***]" result_msg="yes [$discrete_key***]"
fi fi
AC_MSG_RESULT([$result_msg]) AC_MSG_RESULT([$result_msg])
# Output the warning separately if present
if test -n "$warning_msg"; then
AC_MSG_WARN([$warning_msg])
fi
AC_DEFINE_UNQUOTED([YOUTUBE_API_KEY], ["$YOUTUBE_API_KEY"], [API key used for YouTube streaming]) AC_DEFINE_UNQUOTED([YOUTUBE_API_KEY], ["$YOUTUBE_API_KEY"], [API key used for YouTube streaming])
# Handle optional GUI managed YouTube API key # Handle optional GUI managed YouTube API key
@@ -424,6 +366,7 @@ AC_ARG_ENABLE([youtube-key-manage],
AS_HELP_STRING([--enable-youtube-key-manage], [Enable management of the YouTube API key via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the key to users!]), AS_HELP_STRING([--enable-youtube-key-manage], [Enable management of the YouTube API key via a GUI @<:@default=no@:>@. Warning: Enabling this feature may expose the key to users!]),
[enable_youtube_key_manage="$enableval"], [enable_youtube_key_manage="$enableval"],
[enable_youtube_key_manage="no"]) [enable_youtube_key_manage="no"])
if test "$enable_youtube_key_manage" = "yes"; then if test "$enable_youtube_key_manage" = "yes"; then
AC_DEFINE([ENABLE_YOUTUBE_KEY_MANAGE], 1, [Enable management of the YouTube API key via GUI]) AC_DEFINE([ENABLE_YOUTUBE_KEY_MANAGE], 1, [Enable management of the YouTube API key via GUI])
AC_MSG_WARN([Warning: Enabling GUI management for the YouTube API key is enabled. This may expose the key to users!]) AC_MSG_WARN([Warning: Enabling GUI management for the YouTube API key is enabled. This may expose the key to users!])