Thu, 05 Feb 2009 15:47:50 +0100
Improve readability by reformatting text and other statements.
cinelerra/cinelerra.spec | file | annotate | diff | comparison | revisions |
1.1 --- a/cinelerra/cinelerra.spec Thu Feb 05 15:23:50 2009 +0100 1.2 +++ b/cinelerra/cinelerra.spec Thu Feb 05 15:47:50 2009 +0100 1.3 @@ -2,59 +2,43 @@ 1.4 # Packman: Leon Freitag (leon@links2linux.de) 1.5 # Packmangroup: Multimedia 1.6 # norootforbuild 1.7 + 1.8 # NOTICE: 1.9 # To compile Cinelerra with opengl you have to install 1.10 # NVidia drivers v8774 into the chroot! Once compiled 1.11 # Cinelerra should work on non-NVidia cards fine too. 1.12 1.13 -#%define svnv 1061 1.14 -Name: cinelerra 1.15 -Summary: A non linear video editor and effects processor 1.16 -Version: 2.1.cv%(date '+%Y%m%d' -d 02/02/2009) 1.17 -#Version: 2.1.cv%{svnv} 1.18 -Release: 0.msvb.1 1.19 -License: GPL 1.20 -Group: Productivity/Multimedia/Video/Editors and Convertors 1.21 -URL: http://cvs.cinelerra.org/ 1.22 -Source0: %name-%version.tar.bz2 1.23 -#Patch0: cinelerra-gcc43.patch 1.24 -BuildRoot: %{_tmppath}/%{name}-2.1-%{release}-buildroot 1.25 -BuildRequires: automake autoconf libtool gcc-c++ freetype2-devel Mesa-devel xorg-x11-devel fltk-devel libx264-devel alsa-devel libesd-devel lame libavc1394-devel libfaac-devel faad2-devel libjpeg-devel libpng-devel libdv-devel OpenEXR-devel libogg-devel libvorbis-devel libtheora-devel mjpegtools-devel libraw1394-devel libiec61883-devel libmpeg3 libsndfile-devel pkgconfig nasm fftw3-devel liba52dec-devel libffmpeg-devel 1.26 -#who would ever think of that... 1.27 -BuildRequires: e2fsprogs-devel 1.28 -#and what they forgot to check in the configure script... 1.29 -BuildRequires: libtiff-devel flac-devel 1.30 -Requires: mjpegtools >= 1.6.3, libavcodec52, libavutil49 1.31 -Requires: libx264-66, liba52, libpostproc51, libswscale0 1.32 -Provides: cinelerra 1.33 -Autoreqprov: on 1.34 +Name: cinelerra 1.35 +Summary: A non linear video editor and effects processor 1.36 +Version: 2.1.cv%(date '+%Y%m%d' -d 02/02/2009) 1.37 +Release: 0.msvb.1 1.38 +License: GPL 1.39 +Group: Productivity/Multimedia/Video/Editors and Convertors 1.40 +URL: http://cvs.cinelerra.org/ 1.41 +Source0: %name-%version.tar.bz2 1.42 +BuildRoot: %{_tmppath}/%{name}-2.1-%{release}-buildroot 1.43 +BuildRequires: automake autoconf libtool gcc-c++ freetype2-devel Mesa-devel xorg-x11-devel fltk-devel libx264-devel alsa-devel libesd-devel lame libavc1394-devel libfaac-devel faad2-devel libjpeg-devel libpng-devel libdv-devel OpenEXR-devel libogg-devel libvorbis-devel libtheora-devel mjpegtools-devel libraw1394-devel libiec61883-devel libmpeg3 libsndfile-devel pkgconfig nasm fftw3-devel liba52dec-devel libffmpeg-devel e2fsprogs-devel libtiff-devel flac-devel 1.44 +Requires: mjpegtools >= 1.6.3, libavcodec52, libavutil49 1.45 +Requires: libx264-66, liba52, libpostproc51, libswscale0 1.46 +Provides: cinelerra 1.47 +Autoreqprov: on 1.48 1.49 %description 1.50 -Heroine Virtual Ltd. presents an advanced content creation system for 1.51 -Linux. Cinelerra takes what normally is a boring server - studied in 1.52 -computer science classrooms, hidden in back offices - and turns it into 1.53 -a 50,000 watt flamethrower of multimedia editing. 1.54 +Cinelerra is a free and open source software nonlinear video editing 1.55 +system which includes a video compositing engine, allowing the user 1.56 +to perform common compositing operations such as keying and mattes. 1.57 +Because Cinelerra is a professional editing program, it requires 1.58 +significant computing power. 1.59 1.60 -That's right kids. Unlike most of the Linux solutions out there, 1.61 -Cinelerra requires no emulation of proprietary operating systems, no 1.62 -commercial add-ons, no banner advertizements, no corporate dependancies, 1.63 -no terrorists, just a boring old Linux box. 1.64 - 1.65 -Cinelerra does primarily 3 main things: capturing, compositing, and 1.66 -editing audio and video with sample level accuracy. It's a seamless 1.67 -integration of audio, video, and still photos rarely experienced on a 1.68 -web server. 1.69 - 1.70 -If you want to make movies, you just want to defy the establishment, you 1.71 -want the same kind of compositing and editing suite that the big boys 1.72 -use, on the world's most efficient UNIX operating system, it's time for 1.73 -Cinelerra. 1.74 +Cinelerra was first released August 1, 2002, and was based in part 1.75 +on an earlier product known as Broadcast 2000. Broadcast 2000 was 1.76 +withdrawn by Heroine Virtual in September 2001. 1.77 1.78 The version of this package is the cinelerra.org community version. 1.79 1.80 -%package devel 1.81 -Summary: Cinelerra header files and development libraries 1.82 -Group: Development/Libraries/Other 1.83 +%package devel 1.84 +Summary: Cinelerra header files and development libraries 1.85 +Group: Development/Libraries/Other 1.86 Requires: %name = %version 1.87 1.88 %description devel 1.89 @@ -62,19 +46,16 @@ 1.90 1.91 %prep 1.92 %setup -q 1.93 -#%if %suse_version >= 1100 1.94 -#%patch0 1.95 -#%endif 1.96 1.97 %build 1.98 ./autogen.sh 1.99 %configure --enable-opengl --with-plugindir=%{_libdir}/%{name} --with-buildinfo=cust/Europalab\ Development\ Build\ \(MSvB20090202\) --with-external-ffmpeg 1.100 - 1.101 %{__make} %{?_smp_mflags} %{?mflags} 1.102 1.103 %install 1.104 %makeinstall 1.105 -# rename the mpeg3 utils so they can be installed alongside SuSE native versions 1.106 +# rename the mpeg3 utils to allow for parallel 1.107 +# installation alongside SuSE native versions. 1.108 cd $RPM_BUILD_ROOT/%{_bindir} 1.109 mv mpeg3toc mpeg3toc.hv 1.110 mv mpeg3cat mpeg3cat.hv 1.111 @@ -82,7 +63,6 @@ 1.112 cd $RPM_BUILD_ROOT%{_libdir} 1.113 ln -s %{_bindir}/mpeg2enc $RPM_BUILD_ROOT%{_libdir}/cinelerra/mpeg2enc.plugin 1.114 1.115 - 1.116 %clean 1.117 rm -rf $RPM_BUILD_ROOT 1.118 1.119 @@ -92,8 +72,7 @@ 1.120 1.121 %{_bindir}/cinelerra 1.122 1.123 -# missing in the 2.1 build 1.124 -#%{_bindir}/mplexhi 1.125 +#%{_bindir}/mplexhi # missing in the 2.1 build 1.126 %{_bindir}/mplexlo 1.127 1.128 %{_bindir}/mpeg3dump.hv 1.129 @@ -106,15 +85,13 @@ 1.130 %{_libdir}/libguicast.so.* 1.131 %{_libdir}/libmpeg3hv*.so.* 1.132 %{_libdir}/libquicktimehv*.so.* 1.133 -# missing 1.134 -#%{_libdir}/libsndfilehv* 1.135 +#%{_libdir}/libsndfilehv* # missing 1.136 1.137 %{_datadir}/applications/cinelerra.desktop 1.138 %{_datadir}/pixmaps/cinelerra.xpm 1.139 1.140 %files devel 1.141 -#no .pc files :/ 1.142 -#%{_libdir}/pkgconfig* 1.143 +#%{_libdir}/pkgconfig* #no .pc files :/ 1.144 1.145 %{_libdir}/libmpeg3hv.so 1.146 %{_libdir}/libmpeg3hv.la 1.147 @@ -127,6 +104,8 @@ 1.148 %{_includedir}/* 1.149 1.150 %changelog 1.151 +* Thu Feb 04 2009 Michael Schloh von Bennewitz <michael@schloh.com> - 2.1.cv20090106 1.152 +- reformat text and build logic statements in specification 1.153 * Tue Feb 02 2009 Michael Schloh von Bennewitz <michael@schloh.com> - 2.1.cv20090106 1.154 - enabled OpenGL configuration parameter and added runtime dependencies 1.155 * Tue Jan 06 2009 Leon Freitag <leon@links2linux.de> - 2.1.cv20090106