mlt/mlt.spec

changeset 18
1ae0aa395adf
parent 17
0ad158be7636
equal deleted inserted replaced
0:2ddf967d2a5a 1:92d3a6d03315
5 5
6 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} 6 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
7 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} 7 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
8 8
9 Name: mlt 9 Name: mlt
10 Version: 0.7.2 10 Version: 20110908
11 Release: 1.pm.1.8 11 Release: git.msvb.1
12 License: GNU General Public License version 2 or later (GPLv2 or later) 12 License: GNU General Public License version 2 or later (GPLv2 or later)
13 Vendor: Europalab Software
14 Packager: Michael Schloh von Bennewitz
13 Summary: Multimedia framework for television broadcasting 15 Summary: Multimedia framework for television broadcasting
14 Group: Productivity/Multimedia/Sound/Editors and Convertors 16 Group: Productivity/Multimedia/Sound/Editors and Convertors
15 URL: http://www.mltframework.org/twiki/bin/view/MLT/WebHome 17 URL: http://www.mltframework.org/twiki/bin/view/MLT/WebHome
16 # http://prdownloads.sourceforge.net/mlt/mlt-%{version}.tar.gz 18 # http://prdownloads.sourceforge.net/mlt/mlt-%{version}.tar.gz
17 Source: mlt-%{version}.tar.bz2 19 Source: mlt-%{version}.tar.bz2
18 Source90: %{name}-rpmlintrc 20 Source90: %{name}-rpmlintrc
19 Patch1: mlt-qt_backport.patch 21 #Patch1: mlt-qt_backport.patch
20 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot 22 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
21 BuildRequires: gcc-c++ 23 BuildRequires: gcc-c++
22 BuildRequires: libffmpeg-devel libamrnb-devel ffmpeg 24 BuildRequires: libffmpeg-devel libamrnb-devel ffmpeg
23 BuildRequires: frei0r-plugins 25 BuildRequires: frei0r-plugins
24 BuildRequires: gamin-devel 26 BuildRequires: gamin-devel
181 Python bindings for package MLT. 183 Python bindings for package MLT.
182 184
183 %prep 185 %prep
184 %setup -q -n %{name}-%{version} 186 %setup -q -n %{name}-%{version}
185 %if %suse_version < 1100 187 %if %suse_version < 1100
186 %patch1 188 #%patch1
187 %endif 189 %endif
188 190
189 %build 191 %build
190 %suse_update_libdir src/modules/qimage/configure 192 %suse_update_libdir src/modules/qimage/configure
191 193
288 %{_libdir}/mlt/libmltkdenlive.so 290 %{_libdir}/mlt/libmltkdenlive.so
289 %{_libdir}/mlt/libmltkino.so 291 %{_libdir}/mlt/libmltkino.so
290 %{_libdir}/mlt/libmltlinsys.so 292 %{_libdir}/mlt/libmltlinsys.so
291 %{_libdir}/mlt/libmltmelt.so 293 %{_libdir}/mlt/libmltmelt.so
292 %{_libdir}/mlt/libmltxml.so 294 %{_libdir}/mlt/libmltxml.so
295 %{_libdir}/mlt/libmltvideostab.so
293 %ifnarch x86_64 296 %ifnarch x86_64
294 %ifnarch ppc 297 %ifnarch ppc
295 %{_libdir}/mlt/libmltmotion_est.so 298 %{_libdir}/mlt/libmltmotion_est.so
296 %endif 299 %endif
297 %endif 300 %endif
332 %dir %{_datadir}/mlt/frei0r 335 %dir %{_datadir}/mlt/frei0r
333 %{_datadir}/mlt/frei0r/blacklist.txt 336 %{_datadir}/mlt/frei0r/blacklist.txt
334 %{_datadir}/mlt/frei0r/not_thread_safe.txt 337 %{_datadir}/mlt/frei0r/not_thread_safe.txt
335 %dir %{_datadir}/mlt/decklink 338 %dir %{_datadir}/mlt/decklink
336 %{_datadir}/mlt/decklink/*.yml 339 %{_datadir}/mlt/decklink/*.yml
340 %{_datadir}/mlt/core/*.yml
341 %{_datadir}/mlt/dv/*.yml
342 %{_datadir}/mlt/effectv/*.yml
343 %{_datadir}/mlt/gtk2/*.yml
344 %{_datadir}/mlt/jackrack/*.txt
345 %{_datadir}/mlt/jackrack/*.yml
346 %{_datadir}/mlt/kdenlive/*.yml
347 %{_datadir}/mlt/linsys/*.yml
348 %{_datadir}/mlt/melt/*.yml
349 %{_datadir}/mlt/normalize/*.yml
350 %{_datadir}/mlt/plus/*.yml
351 %{_datadir}/mlt/presets/consumer/avformat/*
352 %{_datadir}/mlt/qimage/*.yml
353 %{_datadir}/mlt/resample/*.yml
354 %{_datadir}/mlt/sdl/*.yml
355 %{_datadir}/mlt/sox/*.yml
356 %{_datadir}/mlt/videostab/*.yml
357 %{_datadir}/mlt/vmfx/*.yml
358 %{_datadir}/mlt/vorbis/*.yml
359 %{_datadir}/mlt/xml/*.yml
337 360
338 %files devel 361 %files devel
339 %defattr(-, root, root) 362 %defattr(-, root, root)
340 %dir %{_includedir}/mlt 363 %dir %{_includedir}/mlt
341 %dir %{_includedir}/mlt/framework 364 %dir %{_includedir}/mlt/framework
366 %defattr(-, root, root) 389 %defattr(-, root, root)
367 %{python_sitearch}/_mlt.so 390 %{python_sitearch}/_mlt.so
368 %{python_sitelib}/mlt.py 391 %{python_sitelib}/mlt.py
369 392
370 %changelog 393 %changelog
394 * Fri Sep 9 2011 Michael Schloh von Bennewitz <michael@schloh.com>
395 - update to GIT (0.7.4 branch)
371 * Sun Jun 12 2011 pascal.bleser@opensuse.org 396 * Sun Jun 12 2011 pascal.bleser@opensuse.org
372 - build with SSE2 and MMX support on 64bit 397 - build with SSE2 and MMX support on 64bit
373 - build with VDPAU support 398 - build with VDPAU support
374 - update to 0.7.2: 399 - update to 0.7.2:
375 * this is a minor release to fix a few things between the 0.7.0 release and 400 * this is a minor release to fix a few things between the 0.7.0 release and

mercurial