kdenlive/kdenlive.spec

changeset 17
0ad158be7636
child 18
1ae0aa395adf
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/kdenlive/kdenlive.spec	Fri Sep 09 16:56:22 2011 +0200
     1.3 @@ -0,0 +1,184 @@
     1.4 +# vim: set sw=4 ts=4 et:
     1.5 +# Copyright (c) 2008-2010 oc2pus
     1.6 +# This file and all modifications and additions to the pristine
     1.7 +# package are under the same license as the package itself.
     1.8 +#
     1.9 +# Please submit bugfixes or comments to packman@links2linux.de
    1.10 +
    1.11 +Name:           kdenlive
    1.12 +Version:        0.8
    1.13 +Release:        1.pm.1.5
    1.14 +License:        GNU General Public License version 2 or later (GPLv2+)
    1.15 +Provides:       kde4-kdenlive = %{version}
    1.16 +Obsoletes:      kde4-kdenlive < %{version}
    1.17 +Summary:        Non-linear video editing application for KDE
    1.18 +Group:          Productivity/Multimedia/Video/Editors and Convertors
    1.19 +URL:            http://kdenlive.sourceforge.net/
    1.20 +BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
    1.21 +# http://prdownloads.sourceforge.net/kdenlive/kdenlive-%{version}.tar.gz
    1.22 +Source:         kdenlive-%{version}.tar.bz2
    1.23 +BuildRequires:  cmake
    1.24 +BuildRequires:  fdupes
    1.25 +BuildRequires:  gamin-devel
    1.26 +BuildRequires:  ladspa
    1.27 +BuildRequires:  libavc1394-devel
    1.28 +BuildRequires:  libdv-devel
    1.29 +BuildRequires:  libffmpeg-devel libamrnb-devel
    1.30 +BuildRequires:  libiec61883-devel
    1.31 +BuildRequires:  libjack-devel jack
    1.32 +BuildRequires:  libkde4-devel
    1.33 +BuildRequires:  libogg-devel
    1.34 +BuildRequires:  libquicktime-devel
    1.35 +BuildRequires:  libsamplerate-devel
    1.36 +BuildRequires:  libsoprano-devel
    1.37 +BuildRequires:  libtheora-devel
    1.38 +BuildRequires:  libvorbis-devel
    1.39 +BuildRequires:  libxml2-devel
    1.40 +BuildRequires:  mDNSResponder-devel
    1.41 +BuildRequires:  mlt-devel >= 0.7
    1.42 +BuildRequires:  mlt++-devel
    1.43 +BuildRequires:  phonon-backend-xine
    1.44 +BuildRequires:  qt-devel
    1.45 +BuildRequires:  SDL-devel
    1.46 +BuildRequires:  sox-devel
    1.47 +BuildRequires:  libqjson-devel
    1.48 +BuildRequires:  libkde4-devel
    1.49 +BuildRequires:  update-desktop-files
    1.50 +Requires:       mlt
    1.51 +Requires:       dvdauthor
    1.52 +Requires:       dvgrab >= 2.0
    1.53 +Requires:       jack
    1.54 +%kde4_runtime_requires
    1.55 +Requires:       ladspa
    1.56 +Requires:       ladspa-swh-plugins
    1.57 +Requires:       sox
    1.58 +Requires:       licenses
    1.59 +BuildRequires:  dvdauthor
    1.60 +BuildRequires:  dvgrab >= 2.0
    1.61 +BuildRequires:  jack
    1.62 +BuildRequires:  ladspa-swh-plugins
    1.63 +BuildRequires:  sox
    1.64 +BuildRequires:  mlt
    1.65 +
    1.66 +%description
    1.67 +Kdenlive is a non-linear vdeo editor for KDE. It relies on a
    1.68 +separate renderer, piave, to handle it's rendering. Kdenlive
    1.69 +supports multitrack editing.
    1.70 +
    1.71 +%lang_package
    1.72 +
    1.73 +%prep
    1.74 +%setup -q -n kdenlive-%{version}
    1.75 +
    1.76 +%build
    1.77 +%__install -dm 755 build
    1.78 +
    1.79 +pushd build
    1.80 +%cmake_kde4 ..
    1.81 +%__make %{?jobs:-j%{jobs}} VERBOSE=1
    1.82 +popd
    1.83 +
    1.84 +%install
    1.85 +pushd build
    1.86 +%makeinstall VERBOSE=1
    1.87 +popd
    1.88 +
    1.89 +%suse_update_desktop_file -n kdenlive AudioVideo AudioVideoEditing
    1.90 +
    1.91 +%find_lang kdenlive
    1.92 +
    1.93 +%fdupes -s %{buildroot}
    1.94 +
    1.95 +%kde_post_install
    1.96 +
    1.97 +%__ln_s -f /usr/share/doc/licenses/md5/$(md5sum COPYING|cut -f1 -d" ") COPYING
    1.98 +
    1.99 +%clean
   1.100 +%{?buildroot:%__rm -rf "%{buildroot}"}
   1.101 +
   1.102 +%post -p /sbin/ldconfig
   1.103 +
   1.104 +%postun -p /sbin/ldconfig
   1.105 +
   1.106 +%files
   1.107 +%defattr(-, root, root)
   1.108 +%doc AUTHORS COPYING README
   1.109 +%doc %{_mandir}/man1/kdenlive.1%{ext_man}
   1.110 +%doc %{_mandir}/man1/kdenlive_render.1%{ext_man}
   1.111 +%{_bindir}/kdenlive
   1.112 +%{_bindir}/kdenlive_render
   1.113 +%{_libdir}/kde4/libkdenlive_sampleplugin.so
   1.114 +%{_libdir}/kde4/westleypreview.so
   1.115 +%{_datadir}/kde4/apps/kdenlive
   1.116 +%{_datadir}/kde4/config/kdenlive_projectprofiles.knsrc
   1.117 +%{_datadir}/kde4/config/kdenlive_renderprofiles.knsrc
   1.118 +%{_datadir}/kde4/config/kdenlive_wipes.knsrc
   1.119 +%{_datadir}/kde4/config/kdenlive_titles.knsrc
   1.120 +%{_datadir}/kde4/config/kdenlivetranscodingrc
   1.121 +%{_datadir}/kde4/config/kdenliveeffectscategory.rc
   1.122 +%{_datadir}/kde4/config.kcfg/kdenlivesettings.kcfg
   1.123 +%{_datadir}/kde4/services/westleypreview.desktop
   1.124 +%{_datadir}/applications/kde4/kdenlive.desktop
   1.125 +%{_datadir}/mime/packages/kdenlive.xml
   1.126 +%{_datadir}/mime/packages/westley.xml
   1.127 +%dir %{_datadir}/menu
   1.128 +%{_datadir}/menu/kdenlive
   1.129 +%{_datadir}/pixmaps/kdenlive.xpm
   1.130 +%{_datadir}/icons/*/*/apps/kdenlive.*
   1.131 +%{_datadir}/icons/*/*/mimetypes/application-x-kdenlivetitle.*
   1.132 +%{_datadir}/icons/*/*/mimetypes/application-x-kdenlive.*
   1.133 +%{_datadir}/icons/*/*/mimetypes/video-mlt-playlist.*
   1.134 +
   1.135 +%files lang -f kdenlive.lang
   1.136 +
   1.137 +%changelog
   1.138 +* Wed Sep 29 2010 pascal.bleser@opensuse.org
   1.139 +- update to 0.7.8
   1.140 +* Fri Mar  5 2010 toni@links2linux.de
   1.141 +- update to 0.7.7.1
   1.142 +- fix bug in composite transition seek to position feature:
   1.143 +  http://www.kdenlive.org/mantis/view.php?id=1452
   1.144 +- fix transition corruption with non english locales:
   1.145 +  http://www.kdenlive.org/mantis/view.php?id=1450
   1.146 +* Wed Feb 17 2010 toni@links2linux.de
   1.147 +- update to 0.7.7
   1.148 +  * Improved keyboard navigation
   1.149 +  * Timeline editing mode (normal, overwrite)
   1.150 +  * Fix compatibility issue with Qt 4.6
   1.151 +  * Allow shutdown after render when using Gnome Session manager
   1.152 +  * Improved titler (now supports font outline)
   1.153 +  * Editing properties for several clips at once (for example aspect ratio)
   1.154 +* Fri Oct  9 2009 pascal.bleser@opensuse.org
   1.155 +- update to 0.7.6:
   1.156 +  * many crash and timeline corruption issues have been fixed
   1.157 +* Fri Oct  2 2009 Manfred.Tremmel@iiv.de
   1.158 +- update to 0.7.5
   1.159 +* Mon Jun  1 2009 toni@links2linux.de
   1.160 +- update to 0.7.4
   1.161 +* Thu May 21 2009 toni@links2linux.de
   1.162 +- rebuild with mlt/mlt++-0.3.8 (mlt-0.4.0 seems to break kdenlive)
   1.163 +* Mon May 18 2009 toni@links2linux.de
   1.164 +- rebuild with mlt/mlt++-0.4.0
   1.165 +* Wed Apr 15 2009 toni@links2linux.de
   1.166 +- update to 0.7.3
   1.167 +- added lang-sub-package
   1.168 +* Tue Feb  3 2009 toni@links2linux.de
   1.169 +- rebuild with mlt/mlt++-0.3.6
   1.170 +* Mon Feb  2 2009 toni@links2linux.de
   1.171 +- update to 0.7.2.1
   1.172 +* Sun Feb  1 2009 toni@links2linux.de
   1.173 +- update to 0.7.2
   1.174 +* Mon Dec 29 2008 toni@links2linux.de
   1.175 +- update to 0.7.1
   1.176 +* Fri Nov 14 2008 toni@links2linux.de
   1.177 +- update to 0.7
   1.178 +* Wed Nov 12 2008 toni@links2linux.de
   1.179 +- update to 0.7beta1
   1.180 +* Fri Oct 31 2008 toni@links2linux.de
   1.181 +- update to r2603
   1.182 +* Tue Sep 23 2008 toni@links2linux.de
   1.183 +- update to r2404
   1.184 +* Fri Aug  8 2008 toni@links2linux.de
   1.185 +- update to r2364
   1.186 +* Wed Jul  9 2008 toni@links2linux.de
   1.187 +- initial build for kde4 0.6.0 r2302

mercurial