Improve readability by reformatting text and other statements.

Thu, 05 Feb 2009 15:47:50 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 05 Feb 2009 15:47:50 +0100
changeset 3
d160fffb83b7
parent 2
9837280ca183
child 4
ee379de11fd7

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

mercurial