# HG changeset patch # User John W. Eaton # Date 1507837053 14400 # Node ID 3d2263062bbd81902e520c10b19690a3f64e5614 # Parent 7dc3bebccab909368e0e6b549d46081392711f60 of-ltfat, of-video: Fix mkoctfile detection. diff -r 7dc3bebccab9 -r 3d2263062bbd dist-files.mk --- a/dist-files.mk Thu Oct 12 09:10:00 2017 -0400 +++ b/dist-files.mk Thu Oct 12 15:37:33 2017 -0400 @@ -472,6 +472,7 @@ of-linear-algebra-2-dev-fixes.patch \ of-linear-algebra.mk \ of-lssa.mk \ + of-ltfat-1-fixes.patch \ of-ltfat.mk \ of-mapping.mk \ of-miscellaneous-1-fixes.patch \ @@ -503,6 +504,7 @@ of-struct.mk \ of-tisean.mk \ of-tsa.mk \ + of-video-1-fixes.patch \ of-video.mk \ of-windows-1-fixes.patch \ of-windows.mk \ diff -r 7dc3bebccab9 -r 3d2263062bbd src/of-ltfat-1-fixes.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/of-ltfat-1-fixes.patch Thu Oct 12 15:37:33 2017 -0400 @@ -0,0 +1,73 @@ +diff -uNr a/src/configure b/src/configure +--- a/src/configure 2016-12-20 12:05:08.000000000 -0500 ++++ b/src/configure 2017-10-12 14:13:16.956665770 -0400 +@@ -587,7 +587,7 @@ + ac_subst_vars='LTLIBOBJS + LIBOBJS + have_libportaudio +-MKOCTFILE_CHECK ++MKOCTFILE + ac_ct_CXX + CXXFLAGS + CXX +@@ -3082,11 +3082,11 @@ + set dummy mkoctfile; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_MKOCTFILE_CHECK+:} false; then : ++if ${ac_cv_prog_MKOCTFILE+:} false; then : + $as_echo_n "(cached) " >&6 + else +- if test -n "$MKOCTFILE_CHECK"; then +- ac_cv_prog_MKOCTFILE_CHECK="$MKOCTFILE_CHECK" # Let the user override the test. ++ if test -n "$MKOCTFILE"; then ++ ac_cv_prog_MKOCTFILE="$MKOCTFILE" # Let the user override the test. + else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR + for as_dir in $PATH +@@ -3095,7 +3095,7 @@ + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then +- ac_cv_prog_MKOCTFILE_CHECK=""yes"" ++ ac_cv_prog_MKOCTFILE="mkoctfile" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +@@ -3105,17 +3105,17 @@ + + fi + fi +-MKOCTFILE_CHECK=$ac_cv_prog_MKOCTFILE_CHECK +-if test -n "$MKOCTFILE_CHECK"; then +- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKOCTFILE_CHECK" >&5 +-$as_echo "$MKOCTFILE_CHECK" >&6; } ++MKOCTFILE=$ac_cv_prog_MKOCTFILE ++if test -n "$MKOCTFILE"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKOCTFILE" >&5 ++$as_echo "$MKOCTFILE" >&6; } + else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + $as_echo "no" >&6; } + fi + + +-if test "$MKOCTFILE_CHECK" != "yes" ; then ++if test -z "$MKOCTFILE"; then + as_fn_error $? "Please install mkoctfile." "$LINENO" 5 + fi + +diff -uNr a/src/configure.ac b/src/configure.ac +--- a/src/configure.ac 2016-12-20 12:05:08.000000000 -0500 ++++ b/src/configure.ac 2017-10-12 14:08:11.627023155 -0400 +@@ -26,8 +26,8 @@ + #fi + + dnl Check for MKOCTFILE +-AC_CHECK_PROG(MKOCTFILE_CHECK,mkoctfile,"yes") +-if test "$MKOCTFILE_CHECK" != "yes" ; then ++AC_CHECK_PROG(MKOCTFILE,mkoctfile,mkoctfile) ++if test -z "$MKOCTFILE"; then + AC_MSG_ERROR([Please install mkoctfile.]) + fi + diff -r 7dc3bebccab9 -r 3d2263062bbd src/of-video-1-fixes.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/of-video-1-fixes.patch Thu Oct 12 15:37:33 2017 -0400 @@ -0,0 +1,125 @@ +diff -uNr a/src/configure b/src/configure +--- a/src/configure 2017-05-28 10:27:03.780918854 -0400 ++++ b/src/configure 2017-10-12 14:47:24.737839006 -0400 +@@ -623,7 +623,7 @@ + EGREP + GREP + CXXCPP +-HAVE_MKOCTFILE ++MKOCTFILE + OBJEXT + EXEEXT + ac_ct_CXX +@@ -650,6 +650,7 @@ + docdir + oldincludedir + includedir ++runstatedir + localstatedir + sharedstatedir + sysconfdir +@@ -721,6 +722,7 @@ + sysconfdir='${prefix}/etc' + sharedstatedir='${prefix}/com' + localstatedir='${prefix}/var' ++runstatedir='${localstatedir}/run' + includedir='${prefix}/include' + oldincludedir='/usr/include' + docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' +@@ -973,6 +975,15 @@ + | -silent | --silent | --silen | --sile | --sil) + silent=yes ;; + ++ -runstatedir | --runstatedir | --runstatedi | --runstated \ ++ | --runstate | --runstat | --runsta | --runst | --runs \ ++ | --run | --ru | --r) ++ ac_prev=runstatedir ;; ++ -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ ++ | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ ++ | --run=* | --ru=* | --r=*) ++ runstatedir=$ac_optarg ;; ++ + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) + ac_prev=sbindir ;; + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ +@@ -1110,7 +1121,7 @@ + for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ + datadir sysconfdir sharedstatedir localstatedir includedir \ + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ +- libdir localedir mandir ++ libdir localedir mandir runstatedir + do + eval ac_val=\$$ac_var + # Remove trailing slashes. +@@ -1263,6 +1274,7 @@ + --sysconfdir=DIR read-only single-machine data [PREFIX/etc] + --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] + --localstatedir=DIR modifiable single-machine data [PREFIX/var] ++ --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] + --libdir=DIR object code libraries [EPREFIX/lib] + --includedir=DIR C header files [PREFIX/include] + --oldincludedir=DIR C header files for non-gcc [/usr/include] +@@ -2649,11 +2661,11 @@ + set dummy mkoctfile; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_HAVE_MKOCTFILE+:} false; then : ++if ${ac_cv_prog_MKOCTFILE+:} false; then : + $as_echo_n "(cached) " >&6 + else +- if test -n "$HAVE_MKOCTFILE"; then +- ac_cv_prog_HAVE_MKOCTFILE="$HAVE_MKOCTFILE" # Let the user override the test. ++ if test -n "$MKOCTFILE"; then ++ ac_cv_prog_MKOCTFILE="$MKOCTFILE" # Let the user override the test. + else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR + for as_dir in $PATH +@@ -2662,7 +2674,7 @@ + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then +- ac_cv_prog_HAVE_MKOCTFILE="yes" ++ ac_cv_prog_MKOCTFILE="mkoctfile" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +@@ -2670,20 +2682,19 @@ + done + IFS=$as_save_IFS + +- test -z "$ac_cv_prog_HAVE_MKOCTFILE" && ac_cv_prog_HAVE_MKOCTFILE="no" + fi + fi +-HAVE_MKOCTFILE=$ac_cv_prog_HAVE_MKOCTFILE +-if test -n "$HAVE_MKOCTFILE"; then +- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_MKOCTFILE" >&5 +-$as_echo "$HAVE_MKOCTFILE" >&6; } ++MKOCTFILE=$ac_cv_prog_MKOCTFILE ++if test -n "$MKOCTFILE"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKOCTFILE" >&5 ++$as_echo "$MKOCTFILE" >&6; } + else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + $as_echo "no" >&6; } + fi + + +-if test $HAVE_MKOCTFILE = "no"; then ++if test -z "$MKOCTFILE"; then + as_fn_error $? "mkoctfile required to install $PACKAGE_NAME" "$LINENO" 5 + fi + +diff -uNr a/src/configure.ac b/src/configure.ac +--- a/src/configure.ac 2017-05-28 10:27:02.828900351 -0400 ++++ b/src/configure.ac 2017-10-12 14:47:04.434779853 -0400 +@@ -13,8 +13,8 @@ + AC_DEFINE(__STDC_CONSTANT_MACROS, [], [workaround for C++ programs to use C99 macros]) + AC_DEFINE(VIDEO_OUTBUF_SIZE, [200000], [size of video buffer]) + +-AC_CHECK_PROG([HAVE_MKOCTFILE], [mkoctfile], [yes], [no]) +-if [test $HAVE_MKOCTFILE = "no"]; then ++AC_CHECK_PROG([MKOCTFILE], [mkoctfile], [mkoctfile]) ++if test -z "$MKOCTFILE"; then + AC_MSG_ERROR([mkoctfile required to install $PACKAGE_NAME]) + fi +