]> git.pld-linux.org Git - packages/mlt.git/blobdiff - mlt.spec
- x32 rebuild
[packages/mlt.git] / mlt.spec
index f2fcb26e4eee8485b9cbc5607c3e44f263f5c9b2..d6d7ab1f3cf0d626e4f6933c64256b90a74a8766 100644 (file)
--- a/mlt.spec
+++ b/mlt.spec
@@ -2,22 +2,24 @@
 # TODO:
 #      - bconds
 #      - more bindings
+#      - movit library - http://libregraphicsworld.org/blog/entry/introducing-movit-free-library-for-gpu-side-video-processing
 #
 Summary:       MLT - open source multimedia framework
 Summary(pl.UTF-8):     MLT - szkielet multimedialny o otwartych źródłach
 Name:          mlt
-Version:       0.5.10
-Release:       2
+Version:       0.9.2
+Release:       3
 License:       GPL
 Group:         X11/Applications/Multimedia
-Source0:       http://dl.sourceforge.net/mlt/%{name}-%{version}.tar.gz
-# Source0-md5: 6869ed138193cc0e3113e4e7ac341e14
+Source0:       http://downloads.sourceforge.net/mlt/%{name}-%{version}.tar.gz
+# Source0-md5: f88ead8fcea628a65ebf329cc4470b6d
 URL:           http://www.mltframework.org/
-Patch1:                %{name}-linuxppc.patch
 BuildRequires: QtGui-devel
 BuildRequires: QtSvg-devel
 BuildRequires: QtXml-devel
 BuildRequires: SDL-devel
+BuildRequires: SDL_image-devel
+BuildRequires: exiv2-devel
 BuildRequires: ffmpeg-devel
 BuildRequires: gtk+2-devel
 #BuildRequires:        ladspa-devel
@@ -32,6 +34,7 @@ BuildRequires:        pkgconfig
 BuildRequires: python-devel
 BuildRequires: rpm-pythonprov
 BuildRequires: sox-devel
+BuildRequires: swfdec-devel
 BuildRequires: swig-python
 BuildRequires: which
 Obsoletes:     mlt++ < %{version}
@@ -79,13 +82,15 @@ Ten pakiet zawiera pliki nagłówkowe dla MLT.
 %prep
 %setup -q
 
-%ifarch ppc ppc64
-%patch1 -p1
-%endif
+# current
+sed -i -e 's#/usr/lib/libvdpau.so#%{_libdir}/libvdpau.so.1#g' ./src/modules/avformat/vdpau.c
+# in case of future changes
+sed -i -e 's#/usr/local/lib/libvdpau.so#%{_libdir}/libvdpau.so.2#g' ./src/modules/avformat/vdpau.c
 
 %build
 %configure \
        --enable-gpl \
+       --enable-gpl3 \
 %ifarch %{x8664}
        --disable-motion-est \
 %else
@@ -93,13 +98,20 @@ Ten pakiet zawiera pliki nagłówkowe dla MLT.
 %endif
        --disable-debug \
 %ifarch i586 i686 %{x8664}
-       --disable-mmx \
-%else
        --enable-mmx \
+%else
+       --disable-mmx \
 %endif
+%ifarch %{x8664}
+       --enable-sse \
+       --enable-sse2 \
+%else
+       --disable-sse \
        --disable-sse2 \
+%endif
        --avformat-swscale \
-       --qimage-includedir=%{_includedir}/qt \
+       --avformat-vdpau \
+       --qimage-includedir=%{_includedir}/qt4 \
        --qimage-libdir=%{_libdir} \
        --swig-languages=python
 
@@ -113,7 +125,7 @@ install -d $RPM_BUILD_ROOT%{py_sitedir}
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
-install src/swig/python/{*.py,*.so} $RPM_BUILD_ROOT%{py_sitedir}
+cp -p src/swig/python/{*.py,*.so} $RPM_BUILD_ROOT%{py_sitedir}
 
 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
This page took 0.136298 seconds and 4 git commands to generate.