From: Jan Rękorajski Date: Tue, 29 Mar 2016 14:26:37 +0000 (+0200) Subject: - updated to 2.1.1 git snap X-Git-Tag: auto/th/ffmpegthumbnailer-2.1.1-0.9503bb9b.1 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=893cf8a4843af4666534dca93a6274826ab5bac7;p=packages%2Fffmpegthumbnailer.git - updated to 2.1.1 git snap - new source URL --- diff --git a/ffmpegthumbnailer-build.patch b/ffmpegthumbnailer-build.patch deleted file mode 100644 index 91da56f..0000000 --- a/ffmpegthumbnailer-build.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- ffmpegthumbnailer-2.0.8/libffmpegthumbnailer/pngwriter.cpp~ 2012-08-25 14:07:44.000000000 +0200 -+++ ffmpegthumbnailer-2.0.8/libffmpegthumbnailer/pngwriter.cpp 2013-11-07 22:28:14.557258535 +0100 -@@ -17,6 +17,7 @@ - #include "pngwriter.h" - #include - #include -+#include - - using namespace std; - diff --git a/ffmpegthumbnailer.spec b/ffmpegthumbnailer.spec index 783f79b..93bc5ac 100644 --- a/ffmpegthumbnailer.spec +++ b/ffmpegthumbnailer.spec @@ -1,22 +1,20 @@ +%define snap 9503bb9b Summary: Lightweight video thumbnailer Summary(pl.UTF-8): Lekki program do wykonywania miniaturek dla filmów Name: ffmpegthumbnailer -Version: 2.0.8 -Release: 7 +Version: 2.1.1 +Release: 0.%{snap}.1 License: GPL v2 Group: Applications/Graphics -Source0: http://ffmpegthumbnailer.googlecode.com/files/%{name}-%{version}.tar.gz -# Source0-md5: 03e081f89778cd5e4fce30b29a4630e1 -Patch0: %{name}-build.patch -URL: http://code.google.com/p/ffmpegthumbnailer/ -BuildRequires: autoconf >= 2.62 -BuildRequires: automake >= 1:1.11 +Source0: %{name}-%{version}-%{snap}.tar.bz2 +# Source0-md5: df7d3bc94a4cf37e1337eab246715e10 +URL: https://github.com/dirkvdb/ffmpegthumbnailer +BuildRequires: cmake # libavcodec >= 52.26.0 libavformat libavutil libswscale BuildRequires: ffmpeg-devel >= 0.6 BuildRequires: libjpeg-devel BuildRequires: libpng-devel BuildRequires: libstdc++-devel -BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: sed >= 4.0 # dlopens libglib-2.0.so.0 libgobject-2.0.so.0 libgio-2.0.so.0 @@ -62,26 +60,23 @@ Statyczna biblioteka libffmpegthumbnailer. %prep %setup -q -%patch0 -p1 - -# use runtime library paths for dlopen -%{__sed} -i -e ' - # glib2 - s,"libglib-2.0.so","libglib-2.0.so.0", - s,"libgobject-2.0.so","libgobject-2.0.so.0", - s,"libgio-2.0.so","libgio-2.0.so.0", -' main.cpp %build -%configure \ - --enable-gio \ - --enable-thumbnailer +mkdir build +cd build +%{cmake} \ + -DENABLE_TESTS=ON \ + -DENABLE_STATIC=ON \ + -DENABLE_GIO=ON \ + -DENABLE_THUMBNAILER=ON \ + .. %{__make} %install rm -rf $RPM_BUILD_ROOT +cd build %{__make} install \ DESTDIR=$RPM_BUILD_ROOT @@ -103,7 +98,6 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libffmpegthumbnailer.so -%{_libdir}/libffmpegthumbnailer.la %{_includedir}/libffmpegthumbnailer %{_pkgconfigdir}/libffmpegthumbnailer.pc