diff --git a/gstreamer.prov b/gstreamer.prov index 4e3ca76..4f64f06 100755 --- a/gstreamer.prov +++ b/gstreamer.prov @@ -17,8 +17,8 @@ case `uname -m` in *) mark64="()(64bit)" ;; esac -solist=$(echo $filelist | grep -v "^/lib/ld.so" | \ - xargs file -L 2>/dev/null | grep "ELF.*shared object" | cut -d: -f1 | grep libgst) +solist=$(echo $filelist | grep "libgst" | \ + xargs file -L 2>/dev/null | grep "ELF.*shared object" | cut -d: -f1 ) function getmark() { diff --git a/gstreamer.spec b/gstreamer.spec index 99d2e1a..fa1fc10 100644 --- a/gstreamer.spec +++ b/gstreamer.spec @@ -7,7 +7,7 @@ Name: %{gstreamer} Version: 0.10.30 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GStreamer streaming media framework runtime Group: Applications/Multimedia @@ -241,6 +241,10 @@ rm -rf $RPM_BUILD_ROOT %doc %{_datadir}/gtk-doc/html/gstreamer-plugins-%{majorminor} %changelog +* Thu Sep 02 2010 Bastien Nocera 0.10.30-3 +- Make gstreamer.prov faster by avoiding non-"libgst" files early + Patch from Dominique Leuenberger + * Thu Jul 15 2010 Colin Walters - 0.10.30-2 - Rebuild with new gobject-introspection