X-Git-Url: https://git.videolan.org/?p=ffmpeg.git;a=blobdiff_plain;f=configure;h=f18e0dabbf1eefd393426f7fdab6eb1814b5257a;hp=113c458e445958fea26b3b82ff728fe1a48130c0;hb=c505dd319113a7f0f43830c6b1ea5fdc697cb1e1;hpb=0cd4faf977f034c603cb2d5c6bb84e728ed3fab3 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