Rip out some autoconf checks which are intended to workaround
FFmpeg quirks with other OS's but result in hidden dependencies on OpenBSD. ok sthen@
This commit is contained in:
parent
0b1719a6cb
commit
bb63fa708f
@ -1,4 +1,4 @@
|
|||||||
# $OpenBSD: Makefile,v 1.52 2012/09/22 17:33:29 naddy Exp $
|
# $OpenBSD: Makefile,v 1.53 2012/09/26 19:19:56 brad Exp $
|
||||||
|
|
||||||
SHARED_ONLY= Yes
|
SHARED_ONLY= Yes
|
||||||
|
|
||||||
@ -8,7 +8,7 @@ COMMENT= SWF player with Firefox browser plugin
|
|||||||
|
|
||||||
VER= 0.8.10
|
VER= 0.8.10
|
||||||
DISTNAME= gnash-${VER}
|
DISTNAME= gnash-${VER}
|
||||||
REVISION= 0
|
REVISION= 1
|
||||||
EPOCH= 0
|
EPOCH= 0
|
||||||
CATEGORIES= www
|
CATEGORIES= www
|
||||||
MASTER_SITES= ${MASTER_SITE_GNU:=gnash/${VER}/}
|
MASTER_SITES= ${MASTER_SITE_GNU:=gnash/${VER}/}
|
||||||
|
143
www/gnash/patches/patch-macros_ffmpeg_m4
Normal file
143
www/gnash/patches/patch-macros_ffmpeg_m4
Normal file
@ -0,0 +1,143 @@
|
|||||||
|
$OpenBSD: patch-macros_ffmpeg_m4,v 1.3 2012/09/26 19:19:56 brad Exp $
|
||||||
|
--- macros/ffmpeg.m4.orig Thu Jan 19 14:17:49 2012
|
||||||
|
+++ macros/ffmpeg.m4 Tue Sep 25 23:08:43 2012
|
||||||
|
@@ -416,56 +416,6 @@ dnl AC_EGREP_HEADER(avcodec_decode_audio2, ${avcodec
|
||||||
|
dnl
|
||||||
|
if test x"${ac_cv_path_ffmpeg_lib}" != x; then
|
||||||
|
|
||||||
|
- dnl Look for the DTS library, which is required on some systems. {
|
||||||
|
- dnl
|
||||||
|
- dnl TODO: skip this if -ldts is already in due to pkg-config
|
||||||
|
- dnl
|
||||||
|
- AC_MSG_CHECKING([for libdts library])
|
||||||
|
- if test x"$PKG_CONFIG" != x -a x${cross_compiling} = xno; then
|
||||||
|
- $PKG_CONFIG --exists libdts && libdts=`$PKG_CONFIG --libs-only-l libdts`
|
||||||
|
- else
|
||||||
|
- libdts=""
|
||||||
|
- fi
|
||||||
|
- if test x"${libdts}" = x; then
|
||||||
|
- if test -f ${top_lib_dir}/libdts.a -o -f ${top_lib_dir}/libdts.${shlibext}; then
|
||||||
|
- ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} -ldts"
|
||||||
|
- AC_MSG_RESULT(${top_lib_dir}/libdts)
|
||||||
|
- else
|
||||||
|
- AC_MSG_RESULT(no)
|
||||||
|
- if test x${cross_compiling} = xno; then
|
||||||
|
- AC_CHECK_LIB(dts, dts_init, [ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} -ldts"])
|
||||||
|
- fi
|
||||||
|
- fi
|
||||||
|
- else
|
||||||
|
- AC_MSG_RESULT(${libdts})
|
||||||
|
- ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} ${libdts}"
|
||||||
|
- fi
|
||||||
|
- dnl End of DTS library looking }
|
||||||
|
-
|
||||||
|
- dnl Look for the VORBISENC library, which is required on some systems. {
|
||||||
|
- AC_MSG_CHECKING([for libvorbisenc library])
|
||||||
|
- if test x"$PKG_CONFIG" != x -a x${cross_compiling} = xno; then
|
||||||
|
- $PKG_CONFIG --exists vorbisenc && libvorbisenc=`$PKG_CONFIG --libs-only-l vorbisenc`
|
||||||
|
- else
|
||||||
|
- libvorbisenc=""
|
||||||
|
- fi
|
||||||
|
- if test x"${libvorbisenc}" = x; then
|
||||||
|
- if test -f ${top_lib_dir}/libvorbisenc.a -o -f ${top_lib_dir}/libvorbisenc.${shlibext}; then
|
||||||
|
- ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} -lvorbisenc"
|
||||||
|
- AC_MSG_RESULT(${top_lib_dir}/libvorbisenc)
|
||||||
|
- else
|
||||||
|
- AC_MSG_RESULT(no)
|
||||||
|
- if test x${cross_compiling} = xno; then
|
||||||
|
- AC_CHECK_LIB(vorbisenc, vorbis_encode_init, [ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} -lvorbisenc"])
|
||||||
|
- fi
|
||||||
|
- fi
|
||||||
|
- else
|
||||||
|
- AC_MSG_RESULT(${libvorbisenc})
|
||||||
|
- ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} ${libvorbisenc}"
|
||||||
|
- fi
|
||||||
|
- dnl End of VORBINSEC library looking }
|
||||||
|
-
|
||||||
|
-
|
||||||
|
dnl Look for the AVFORMAT library {
|
||||||
|
dnl
|
||||||
|
dnl TODO: libavformat be mandatory, thus linked in already ?
|
||||||
|
@@ -523,82 +473,6 @@ dnl AC_EGREP_HEADER(avcodec_decode_audio2, ${avcodec
|
||||||
|
fi
|
||||||
|
dnl End of AVUTIL library looking }
|
||||||
|
|
||||||
|
- dnl Look for the THEORA library, which is required on some systems. {
|
||||||
|
- dnl
|
||||||
|
- dnl TODO: skip this if -ltheora is already in due to pkg-config
|
||||||
|
- dnl
|
||||||
|
- AC_MSG_CHECKING([for libtheora library])
|
||||||
|
- if test x"$PKG_CONFIG" != x -a x${cross_compiling} = xno; then
|
||||||
|
- $PKG_CONFIG --exists theora && libtheora=`$PKG_CONFIG --libs-only-l theora`
|
||||||
|
- else
|
||||||
|
- libtheora=""
|
||||||
|
- fi
|
||||||
|
- if test x"${libtheora}" = x; then
|
||||||
|
- if test -f ${top_lib_dir}/libtheora.a -o -f ${top_lib_dir}/libtheora.${shlibext}; then
|
||||||
|
- ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} -ltheora"
|
||||||
|
- AC_MSG_RESULT(${top_lib_dir}/libtheora)
|
||||||
|
- else
|
||||||
|
- AC_MSG_RESULT(no)
|
||||||
|
- if test x${cross_compiling} = xno; then
|
||||||
|
- AC_CHECK_LIB(theora, theora_encode_init, [ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} -ltheora"])
|
||||||
|
- fi
|
||||||
|
- fi
|
||||||
|
- else
|
||||||
|
- AC_MSG_RESULT(${libtheora})
|
||||||
|
- ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} ${libtheora}"
|
||||||
|
- fi
|
||||||
|
- dnl End of THEORA library looking }
|
||||||
|
-
|
||||||
|
- dnl Look for the GSM library, which is required on some systems. {
|
||||||
|
- AC_MSG_CHECKING([for libgsm library])
|
||||||
|
- if test x"$PKG_CONFIG" != x -a x${cross_compiling} = xno; then
|
||||||
|
- $PKG_CONFIG --exists gsm && libgsm=`$PKG_CONFIG --libs-only-l gsm`
|
||||||
|
- else
|
||||||
|
- libgsm=""
|
||||||
|
- fi
|
||||||
|
-
|
||||||
|
- if test x"${libgsm}" = x; then
|
||||||
|
- if test -f ${top_lib_dir}/libgsm.a -o -f ${top_lib_dir}/libgsm.${shlibext}; then
|
||||||
|
- ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} -lgsm"
|
||||||
|
- AC_MSG_RESULT(${top_lib_dir}/libgsm)
|
||||||
|
- else
|
||||||
|
- AC_MSG_RESULT(no)
|
||||||
|
- if test x${cross_compiling} = xno; then
|
||||||
|
- AC_CHECK_LIB(gsm, gsm_destroy, [ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} -lgsm"])
|
||||||
|
- fi
|
||||||
|
- fi
|
||||||
|
- fi
|
||||||
|
-
|
||||||
|
- AC_MSG_RESULT(${libgsm})
|
||||||
|
- ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} ${libgsm}"
|
||||||
|
- dnl End of GSM library looking }
|
||||||
|
-
|
||||||
|
- dnl Look for the DC1394 library, which is required on some systems. {
|
||||||
|
- dnl
|
||||||
|
- dnl TODO: skip this if -ldc1394 is already in due to pkg-config
|
||||||
|
- dnl
|
||||||
|
- AC_MSG_CHECKING([for libdc1394 library])
|
||||||
|
- if test x"$PKG_CONFIG" != x -a x${cross_compiling} = xno; then
|
||||||
|
- $PKG_CONFIG --exists libdc && libdc=`$PKG_CONFIG --libs-only-l libdc1394`
|
||||||
|
- else
|
||||||
|
- libtdc=""
|
||||||
|
- fi
|
||||||
|
- if test x"${libdc}" = x; then
|
||||||
|
- if test -f ${top_lib_dir}/libdc1394.a -o -f ${top_lib_dir}/libdc1394.${shlibext}; then
|
||||||
|
- ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} -ldc1394"
|
||||||
|
- AC_MSG_RESULT(${top_lib_dir}/libdc1394)
|
||||||
|
- else
|
||||||
|
- AC_MSG_RESULT(no)
|
||||||
|
- if test x${cross_compiling} = xno; then
|
||||||
|
- AC_CHECK_LIB(dc1394_control, dc1394_is_camera, [ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} -ldc1394_control"])
|
||||||
|
- fi
|
||||||
|
- fi
|
||||||
|
- else
|
||||||
|
- AC_MSG_RESULT(${libdc})
|
||||||
|
- ac_cv_path_ffmpeg_lib="${ac_cv_path_ffmpeg_lib} ${libdc}"
|
||||||
|
- fi
|
||||||
|
- dnl End of DC1394 library looking }
|
||||||
|
-
|
||||||
|
dnl Look for the SWSCALE library {
|
||||||
|
dnl
|
||||||
|
dnl This is required on some system if ffmpeg is
|
Loading…
Reference in New Issue
Block a user