Author: glen                         Date: Wed Aug 25 11:20:32 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- up to 2.0.4
- gnomevfs supproted via dlopen
- requires ffmpeg 0.6 for avcodec_decode_video2 symbol

---- Files affected:
packages/ffmpegthumbnailer:
   ffmpegthumbnailer.spec (1.15 -> 1.16) 

---- Diffs:

================================================================
Index: packages/ffmpegthumbnailer/ffmpegthumbnailer.spec
diff -u packages/ffmpegthumbnailer/ffmpegthumbnailer.spec:1.15 
packages/ffmpegthumbnailer/ffmpegthumbnailer.spec:1.16
--- packages/ffmpegthumbnailer/ffmpegthumbnailer.spec:1.15      Wed Aug 25 
13:09:31 2010
+++ packages/ffmpegthumbnailer/ffmpegthumbnailer.spec   Wed Aug 25 13:20:26 2010
@@ -1,22 +1,30 @@
 # $Revision$, $Date$
+#
+# Conditional builds
+%bcond_without gnomevfs        # Support for gnome-vfs uris
+
 Summary:       Lightweight video thumbnailer
 Summary(pl.UTF-8):     Lekki program do wykonywania miniaturek dla filmów
 Name:          ffmpegthumbnailer
-Version:       2.0.2
-Release:       2
+Version:       2.0.4
+Release:       1
 License:       GPL v2
 Group:         Applications/Graphics
 Source0:       
http://ffmpegthumbnailer.googlecode.com/files/%{name}-%{version}.tar.gz
-# Source0-md5: ee473a26e7e8da216e64bbb33e87772c
+# Source0-md5: 83b43130e29a26126a50705a011004be
 URL:           http://code.google.com/p/ffmpegthumbnailer/
+%{?with_gnomevfs:BuildRequires:        GConf2-devel >= 1.2.1}
 BuildRequires: autoconf >= 2.62
 BuildRequires: automake >= 1:1.11
-BuildRequires: ffmpeg-devel
+BuildRequires: ffmpeg-devel >= 0.6
+%{?with_gnomevfs:BuildRequires:        gnome-vfs2-devel >= 2.0}
+%{?with_gnomevfs:BuildRequires:        libgnome-devel >= 2.0}
 BuildRequires: libjpeg-devel
 BuildRequires: libpng-devel
 BuildRequires: libstdc++-devel
 BuildRequires: libtool
 BuildRequires: pkgconfig
+BuildRequires: sed >= 4.0
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -58,12 +66,21 @@
 %prep
 %setup -q
 
+# use runtime library paths for dlopen
+sed -i -e '
+       # gnome-vfs2-libs
+       s,"libgnomevfs-2.so","libgnomevfs-2.so.0",
+       # glib2
+       s,"libglib-2.0.so","libglib-2.0.so.0",
+' main.cpp
+
 %build
 %{__libtoolize}
 %{__aclocal}
 %{__autoconf}
 %{__automake}
-%configure
+%configure \
+       %{?with_gnomevfs:--enable-gnome-vfs}
 %{__make}
 
 %install
@@ -83,7 +100,7 @@
 %doc AUTHORS ChangeLog README TODO
 %attr(755,root,root) %{_bindir}/ffmpegthumbnailer
 %attr(755,root,root) %{_libdir}/libffmpegthumbnailer.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libffmpegthumbnailer.so.?
+%attr(755,root,root) %ghost %{_libdir}/libffmpegthumbnailer.so.4
 %{_mandir}/man1/ffmpegthumbnailer.1*
 
 %files devel
@@ -103,6 +120,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.16  2010/08/25 11:20:26  glen
+- up to 2.0.4
+- gnomevfs supproted via dlopen
+- requires ffmpeg 0.6 for avcodec_decode_video2 symbol
+
 Revision 1.15  2010/08/25 11:09:31  glen
 - release 2
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/ffmpegthumbnailer/ffmpegthumbnailer.spec?r1=1.15&r2=1.16&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to