wok-4.x diff ffmpeg/stuff/build.patch @ rev 2680
ffmpeg mktemp busybox hack and avutil hack
author | Rohit Joshi <jozee@slitaz.org> |
---|---|
date | Tue Apr 21 21:25:07 2009 +0000 (2009-04-21) |
parents | |
children | 0f5ea8972a38 |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/ffmpeg/stuff/build.patch Tue Apr 21 21:25:07 2009 +0000 1.3 @@ -0,0 +1,42 @@ 1.4 +--- configure Tue Apr 21 20:37:50 2009 1.5 ++++ configure Tue Apr 21 20:53:07 2009 1.6 +@@ -1371,33 +1371,13 @@ 1.7 + : ${TMPDIR:=$TMP} 1.8 + : ${TMPDIR:=/tmp} 1.9 + 1.10 +-if ! check_cmd type mktemp; then 1.11 +- # simple replacement for missing mktemp 1.12 +- # NOT SAFE FOR GENERAL USE 1.13 +- mktemp(){ 1.14 +- echo "${2%XXX*}.${HOSTNAME}.${UID}.$$" 1.15 +- } 1.16 +-fi 1.17 + 1.18 +-tmpfile(){ 1.19 +- tmp=$(mktemp -u "${TMPDIR}/ffconf.XXXXXXXX")$2 && 1.20 +- (set -C; exec > $tmp) 2>/dev/null || 1.21 +- die "Unable to create temoporary file in $TMPDIR." 1.22 +- append TMPFILES $tmp 1.23 +- eval $1=$tmp 1.24 +-} 1.25 +- 1.26 +-trap 'rm -f -- $TMPFILES' EXIT 1.27 +-trap exit HUP INT TERM 1.28 +- 1.29 +-tmpfile TMPC .c 1.30 +-tmpfile TMPE $EXESUF 1.31 +-tmpfile TMPH .h 1.32 +-tmpfile TMPO .o 1.33 +-tmpfile TMPS .S 1.34 +-tmpfile TMPSH .sh 1.35 +- 1.36 +-unset -f mktemp 1.37 ++TMPC="${TMPDIR}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.c" 1.38 ++TMPE="${TMPDIR}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}${EXESUF}" 1.39 ++TMPH="${TMPDIR}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.h" 1.40 ++TMPO="${TMPDIR}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.o" 1.41 ++TMPS="${TMPDIR}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.S" 1.42 ++TMPSH="${TMPDIR}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.sh" 1.43 + 1.44 + # make sure we can execute files in $TMPDIR 1.45 + cat > $TMPSH 2>> $logfile <<EOF