From c505dd319113a7f0f43830c6b1ea5fdc697cb1e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5ns=20Rullg=C3=A5rd?= Date: Fri, 15 Dec 2006 22:36:19 +0000 Subject: [PATCH] don't use non-standard sed -i option Originally committed as revision 7321 to svn://svn.ffmpeg.org/ffmpeg/trunk --- configure | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/configure b/configure index 113c458e44..f18e0dabbf 100755 --- a/configure +++ b/configure @@ -393,6 +393,12 @@ require(){ check_lib $header $func "$@" || die "ERROR: $name not found" } +apply(){ + file=$1 + shift + "$@" < "$file" > "$file.tmp" && mv "$file.tmp" "$file" || rm "$file.tmp" +} + CONFIG_LIST=' encoders decoders @@ -2105,6 +2111,6 @@ if test "$swscaler" != "no"; then else pkgconfig_generate libswscale "FFmpeg image rescaling library" "$sws_version" "" "$pkg_requires libavcodec = $lavc_version" swscale pkgconfig_generate_uninstalled libswscale "FFmpeg image rescaling library" "$sws_version" "" "$pkg_requires libavcodec = $lavc_version" - sed -i s/^Libs:.*$/Libs:/ libswscale.pc - sed -i s/^Libs:.*$/Libs:/ libswscale-uninstalled.pc + apply libswscale.pc sed s/^Libs:.*$/Libs:/ + apply libswscale-uninstalled.pc sed s/^Libs:.*$/Libs:/ fi