acinclude: unify and simplify latest tmdb/omdb/yt/shoutcast things

Origin commit data
------------------
Commit: ad75c3cc6b
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-11-08 (Thu, 08 Nov 2018)

Origin message was:
------------------
- acinclude: unify and simplify latest tmdb/omdb/yt/shoutcast things
This commit is contained in:
vanhofen
2018-11-08 21:52:06 +01:00
parent e587bea418
commit 9b835eb203

View File

@@ -24,93 +24,82 @@ if test "$DEBUG" = "yes"; then
AC_DEFINE(DEBUG, 1, [enable debugging code])
fi
# tmdb
AC_ARG_WITH(tmdb-dev-key,
AS_HELP_STRING([--with-tmdb-dev-key=KEY], [API dev key to get data from tmdb data base, required for additional epg informations.]),
AS_HELP_STRING([--with-tmdb-dev-key=KEY], [API dev key to get data from tmdb data base, required for additional movie informations]),
[TMDB_DEV_KEY="$withval"],
[TMDB_DEV_KEY=""])
AC_DEFINE_UNQUOTED([TMDB_DEV_KEY], ["$TMDB_DEV_KEY"], [API dev key to get data from tmdb data base, required for additional epg informations.])
AC_DEFINE_UNQUOTED([TMDB_DEV_KEY], ["$TMDB_DEV_KEY"], [API dev key to get data from tmdb data base, required for additional movie informations])
AC_ARG_ENABLE([tmdb-key-manage],
[AS_HELP_STRING([--enable-tmdb-key-manage], [Enable manage tmdb api dev key via gui for additional epg informations. @<:@default=yes@:>@])],
AS_HELP_STRING([--enable-tmdb-key-manage], [Enable manage tmdb api dev key via gui for additional movie informations @<:@default=yes@:>@]),
[enable_tmdb_key_manage="$enableval"],
[enable_tmdb_key_manage="yes"])
tmdb_key_manage_val=1
if test "$enable_tmdb_key_manage" = "no" ; then
tmdb_key_manage_val=0
fi
AC_DEFINE_UNQUOTED([ENABLE_TMDB_KEY_MANAGE],[$tmdb_key_manage_val],[Enable manage tmdb api dev key via gui for additional epg informations.])
# end tmdb
if test "$enable_tmdb_key_manage" = "yes" ; then
AC_DEFINE([ENABLE_TMDB_KEY_MANAGE], 1, [Enable manage tmdb api dev key via gui for additional movie informations])
fi
# tmdb end
# omdb
AC_ARG_WITH(omdb-api-key,
AS_HELP_STRING([--with-omdb-api-key=KEY], [API key to get additional epg data from omdb database at http://www.omdbapi.com, this database gets data from imdb service.]),
AS_HELP_STRING([--with-omdb-api-key=KEY], [API key to get additional epg data from omdb database at http://www.omdbapi.com, this database gets data from imdb service]),
[OMDB_API_KEY="$withval"],
[OMDB_API_KEY=""])
AC_DEFINE_UNQUOTED([OMDB_API_KEY], ["$OMDB_API_KEY"], [API key to get additional epg data from omdb database at http://www.omdbapi.com, this database gets data from imdb service.])
AC_DEFINE_UNQUOTED([OMDB_API_KEY], ["$OMDB_API_KEY"], [API key to get additional epg data from omdb database at http://www.omdbapi.com, this database gets data from imdb service])
AC_ARG_ENABLE([omdb-key-manage],
[AS_HELP_STRING([--enable-omdb-key-manage], [Enable manage omdb (imdb) api dev key via gui for additional epg informations. @<:@default=yes@:>@])],
AS_HELP_STRING([--enable-omdb-key-manage], [Enable manage omdb (imdb) api dev key via gui for additional movie informations @<:@default=yes@:>@]),
[enable_omdb_key_manage="$enableval"],
[enable_omdb_key_manage="yes"])
omdb_key_manage_val=1
if test "$enable_omdb_key_manage" = "no" ; then
omdb_key_manage_val=0
fi
AC_DEFINE_UNQUOTED([ENABLE_OMDB_KEY_MANAGE],[$omdb_key_manage_val],[Enable manage omdb (imdb) api dev key via gui for additional epg informations.])
# end omdb
if test "$enable_omdb_key_manage" = "yes" ; then
AC_DEFINE([ENABLE_OMDB_KEY_MANAGE], 1, [Enable manage omdb (imdb) api dev key via gui for additional movie informations])
fi
# omdb end
# youtube
AC_ARG_WITH(youtube-dev-key,
AS_HELP_STRING([--with-youtube-dev-key=KEY], [API dev key for YouTube streaming.]),
AS_HELP_STRING([--with-youtube-dev-key=KEY], [API dev key for YouTube streaming]),
[YT_DEV_KEY="$withval"],
[YT_DEV_KEY=""])
AC_DEFINE_UNQUOTED([YT_DEV_KEY], ["$YT_DEV_KEY"], [API dev key for YouTube streaming.])
AC_DEFINE_UNQUOTED([YT_DEV_KEY], ["$YT_DEV_KEY"], [API dev key for YouTube streaming])
AC_ARG_ENABLE([youtube-key-manage],
[AS_HELP_STRING([--enable-youtube-key-manage], [Enable manage youtube dev key via gui for additional epg informations. @<:@default=yes@:>@])],
AS_HELP_STRING([--enable-youtube-key-manage], [Enable manage YouTube dev key via gui @<:@default=yes@:>@]),
[enable_youtube_key_manage="$enableval"],
[enable_youtube_key_manage="yes"])
youtube_key_manage_val=1
if test "$enable_youtube_key_manage" = "no" ; then
youtube_key_manage_val=0
if test "$enable_youtube_key_manage" = "yes" ; then
AC_DEFINE([ENABLE_YOUTUBE_KEY_MANAGE], 1, [Enable manage YouTube dev key via gui])
fi
AC_DEFINE_UNQUOTED([ENABLE_YOUTUBE_KEY_MANAGE],[$youtube_key_manage_val], [Enable manage youtube dev key via gui for additional epg informations.])
AC_ARG_ENABLE([youtube-player],
[AS_HELP_STRING([--enable-youtube-player], [Enable play and control youtube streams with moviebrowser. @<:@default=yes@:>@])],
AS_HELP_STRING([--enable-youtube-player], [Enable play and control youtube streams with moviebrowser @<:@default=yes@:>@]),
[enable_youtube_player="$enableval"],
[enable_youtube_player="yes"])
youtube_player_val=1
if test "$enable_youtube_player" = "no" ; then
youtube_player_val=0
fi
AC_DEFINE_UNQUOTED([ENABLE_YOUTUBE_PLAYER],[$youtube_player_val], [Enable play and control YouTube streams with moviebrowser.])
# end youtube
if test "$enable_youtube_player" = "yes" ; then
AC_DEFINE([ENABLE_YOUTUBE_PLAYER], 1, [Enable play and control YouTube streams with moviebrowser])
fi
# youtube end
# shoutcast
AC_ARG_WITH(shoutcast-dev-key,
AS_HELP_STRING([--with-shoutcast-dev-key=KEY], [API dev key to get stream data lists from ShoutCast service.]),
AS_HELP_STRING([--with-shoutcast-dev-key=KEY], [API dev key to get stream data lists from ShoutCast service]),
[SHOUTCAST_DEV_KEY="$withval"],
[SHOUTCAST_DEV_KEY=""])
AC_DEFINE_UNQUOTED([SHOUTCAST_DEV_KEY], ["$SHOUTCAST_DEV_KEY"], [API dev key to get stream data lists from ShoutCast service.])
AC_DEFINE_UNQUOTED([SHOUTCAST_DEV_KEY], ["$SHOUTCAST_DEV_KEY"], [API dev key to get stream data lists from ShoutCast service])
AC_ARG_ENABLE([shoutcast-key-manage],
[AS_HELP_STRING([--enable-shoutcast-key-manage], [Enable manage of api dev key to get stream data lists from ShoutCast service via gui. @<:@default=yes@:>@])],
AS_HELP_STRING([--enable-shoutcast-key-manage], [Enable manage of api dev key to get stream data lists from ShoutCast service via gui @<:@default=yes@:>@]),
[enable_shoutcast_key_manage="$enableval"],
[enable_shoutcast_key_manage="yes"])
shoutcast_key_manage_val=1
if test "$enable_shoutcast_key_manage" = "no" ; then
shoutcast_key_manage_val=0
fi
AC_DEFINE_UNQUOTED([ENABLE_SHOUTCAST_KEY_MANAGE],[$shoutcast_key_manage_val], [Enable manage of api dev key to get stream data lists from ShoutCast service via gui.])
# end shoutcast
if test "$enable_shoutcast_key_manage" = "yes" ; then
AC_DEFINE([ENABLE_SHOUTCAST_KEY_MANAGE], 1, [Enable manage of api dev key to get stream data lists from ShoutCast service via gui])
fi
# shoutcast end
AC_ARG_WITH(libcoolstream-static-dir,
AS_HELP_STRING([--with-libcoolstream-static-dir=PATH], [path for static libcoolstream [[NONE]]]),
@@ -128,10 +117,10 @@ AM_CONDITIONAL(ENABLE_RESCHANGE, test "$enable_reschange" = "yes")
# default theme
AC_ARG_WITH(default-theme,
AS_HELP_STRING([--with-default-theme=THEMENAME], [Default theme for gui. Default it is empty for internal fallback to default colors.]),
AS_HELP_STRING([--with-default-theme=THEMENAME], [Default theme for gui @<:@default is empty@:>@]),
[default_theme="$withval"],
[default_theme=""])
AC_DEFINE_UNQUOTED([DEFAULT_THEME], ["$default_theme"], [Default theme for gui.])
AC_DEFINE_UNQUOTED([DEFAULT_THEME], ["$default_theme"], [Default theme for gui])
AC_MSG_CHECKING(target)