mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-libstb-hal.git
synced 2025-08-26 15:02:43 +02:00
Origin commit data
------------------
Branch: master
Commit: 2f4df23958
Author: max_10 <max_10@gmx.de>
Date: 2018-08-29 (Wed, 29 Aug 2018)
------------------
No further description and justification available within origin commit message!
------------------
This commit was generated by Migit
91 lines
2.6 KiB
Plaintext
91 lines
2.6 KiB
Plaintext
AC_INIT([libstb-hal], [1.0.1])
|
|
AM_INIT_AUTOMAKE
|
|
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES])
|
|
AC_CONFIG_MACRO_DIR([m4])
|
|
AC_GNU_SOURCE
|
|
|
|
TUXBOX_APPS
|
|
TUXBOX_APPS_DIRECTORY
|
|
TUXBOX_BOXTYPE
|
|
|
|
AC_PROG_CC
|
|
AC_PROG_CXX
|
|
PKG_PROG_PKG_CONFIG
|
|
## both disabled => libtool still defaults to static
|
|
## at least the libtool I tested with ;-)
|
|
## --enable-shared => build only shared
|
|
## --enable-shared --enable-static => build both
|
|
AC_DISABLE_SHARED
|
|
AC_DISABLE_STATIC
|
|
AC_SYS_LARGEFILE
|
|
AC_PROG_LIBTOOL
|
|
|
|
if test x"$BOXTYPE" = x"tripledragon"; then
|
|
PKG_CHECK_MODULES([DIRECTFB], [directfb])
|
|
fi
|
|
|
|
AC_ARG_ENABLE(gstreamer_01,
|
|
AS_HELP_STRING(--enable-gstreamer_01, use gstreamer 0.10 playback),
|
|
,[enable_gstreamer_01=no])
|
|
|
|
AM_CONDITIONAL(ENABLE_GSTREAMER_01,test "$enable_gstreamer_01" = "yes")
|
|
if test "$enable_gstreamer_01" = "yes"; then
|
|
AC_DEFINE(ENABLE_GSTREAMER_01, 1, [use gstreamer 0.10 playback])
|
|
PKG_CHECK_MODULES([GSTREAMER], [gstreamer-0.10])
|
|
PKG_CHECK_MODULES([GSTREAMER_INTERFACES], [gstinterfaces-0.10])
|
|
fi
|
|
|
|
AC_ARG_ENABLE(gstreamer_10,
|
|
AS_HELP_STRING(--enable-gstreamer_10, use gstreamer 1.0 playback),
|
|
,[enable_gstreamer_10=no])
|
|
|
|
AM_CONDITIONAL(ENABLE_GSTREAMER_10, test "$enable_gstreamer_10" = "yes")
|
|
if test "$enable_gstreamer_10" = "yes"; then
|
|
AC_DEFINE(ENABLE_GSTREAMER_10, 1, [use gstreamer 1.0 playback])
|
|
PKG_CHECK_MODULES([GSTREAMER], [gstreamer-1.0])
|
|
PKG_CHECK_MODULES([GSTREAMER_AUDIO], [gstreamer-audio-1.0])
|
|
PKG_CHECK_MODULES([GSTREAMER_VIDEO], [gstreamer-video-1.0])
|
|
fi
|
|
|
|
if test x$BOXTYPE = xarmbox -a "$enable_gstreamer_10" = "yes"; then
|
|
PKG_CHECK_MODULES([GSTREAMER], [gstreamer-1.0])
|
|
PKG_CHECK_MODULES([GSTREAMER_AUDIO], [gstreamer-audio-1.0])
|
|
PKG_CHECK_MODULES([GSTREAMER_VIDEO], [gstreamer-video-1.0])
|
|
fi
|
|
|
|
if test x$BOXTYPE = xgeneric -a x$BOXMODEL != xraspi; then
|
|
PKG_CHECK_MODULES([AVFORMAT], [libavformat >= 53.21.1])
|
|
PKG_CHECK_MODULES([AVCODEC], [libavcodec >= 54.28.0])
|
|
# don't know which version is exactly needed here...
|
|
PKG_CHECK_MODULES([AVUTIL], [libavutil])
|
|
PKG_CHECK_MODULES([SWSCALE], [libswscale])
|
|
PKG_CHECK_MODULES([SWRESAMPLE], [libswresample])
|
|
fi
|
|
|
|
AC_ARG_ENABLE(flv2mpeg4,
|
|
AS_HELP_STRING(--enable-flv2mpeg4, use flv2mpeg4 libeplayer3-arm),
|
|
,[enable_flv2mpeg4=no])
|
|
|
|
AM_CONDITIONAL(ENABLE_FLV2MPEG4, test "$enable_flv2mpeg4" = "yes")
|
|
if test "$enable_flv2mpeg4" = "yes"; then
|
|
AC_DEFINE(ENABLE_FLV2MPEG4, 1, [use flv2mpeg4 libeplayer3-arm])
|
|
fi
|
|
|
|
AC_OUTPUT([
|
|
Makefile
|
|
common/Makefile
|
|
libeplayer3/Makefile
|
|
libeplayer3-arm/Makefile
|
|
libthread/Makefile
|
|
azbox/Makefile
|
|
generic-pc/Makefile
|
|
libduckbox/Makefile
|
|
libdvbci/Makefile
|
|
libtriple/Makefile
|
|
libspark/Makefile
|
|
libarmbox/Makefile
|
|
raspi/Makefile
|
|
tools/Makefile
|
|
])
|
|
|