kdenlive/kdenlive.spec

Fri, 09 Sep 2011 16:57:46 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 09 Sep 2011 16:57:46 +0200
changeset 18
1ae0aa395adf
parent 17
0ad158be7636
permissions
-rw-r--r--

Update version to development branches and adapt package file index.

michael@17 1 # vim: set sw=4 ts=4 et:
michael@17 2 # Copyright (c) 2008-2010 oc2pus
michael@17 3 # This file and all modifications and additions to the pristine
michael@17 4 # package are under the same license as the package itself.
michael@17 5 #
michael@17 6 # Please submit bugfixes or comments to packman@links2linux.de
michael@17 7
michael@17 8 Name: kdenlive
michael@18 9 Version: 20110908
michael@18 10 Release: svn.msvb.1
michael@17 11 License: GNU General Public License version 2 or later (GPLv2+)
michael@18 12 Vendor: Europalab Software
michael@18 13 Packager: Michael Schloh von Bennewitz
michael@17 14 Provides: kde4-kdenlive = %{version}
michael@17 15 Obsoletes: kde4-kdenlive < %{version}
michael@17 16 Summary: Non-linear video editing application for KDE
michael@17 17 Group: Productivity/Multimedia/Video/Editors and Convertors
michael@17 18 URL: http://kdenlive.sourceforge.net/
michael@17 19 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
michael@17 20 # http://prdownloads.sourceforge.net/kdenlive/kdenlive-%{version}.tar.gz
michael@17 21 Source: kdenlive-%{version}.tar.bz2
michael@17 22 BuildRequires: cmake
michael@17 23 BuildRequires: fdupes
michael@17 24 BuildRequires: gamin-devel
michael@17 25 BuildRequires: ladspa
michael@17 26 BuildRequires: libavc1394-devel
michael@17 27 BuildRequires: libdv-devel
michael@17 28 BuildRequires: libffmpeg-devel libamrnb-devel
michael@17 29 BuildRequires: libiec61883-devel
michael@17 30 BuildRequires: libjack-devel jack
michael@17 31 BuildRequires: libkde4-devel
michael@17 32 BuildRequires: libogg-devel
michael@17 33 BuildRequires: libquicktime-devel
michael@17 34 BuildRequires: libsamplerate-devel
michael@17 35 BuildRequires: libsoprano-devel
michael@17 36 BuildRequires: libtheora-devel
michael@17 37 BuildRequires: libvorbis-devel
michael@17 38 BuildRequires: libxml2-devel
michael@17 39 BuildRequires: mDNSResponder-devel
michael@17 40 BuildRequires: mlt-devel >= 0.7
michael@17 41 BuildRequires: mlt++-devel
michael@17 42 BuildRequires: phonon-backend-xine
michael@17 43 BuildRequires: qt-devel
michael@17 44 BuildRequires: SDL-devel
michael@17 45 BuildRequires: sox-devel
michael@17 46 BuildRequires: libqjson-devel
michael@17 47 BuildRequires: libkde4-devel
michael@17 48 BuildRequires: update-desktop-files
michael@17 49 Requires: mlt
michael@17 50 Requires: dvdauthor
michael@17 51 Requires: dvgrab >= 2.0
michael@17 52 Requires: jack
michael@17 53 %kde4_runtime_requires
michael@17 54 Requires: ladspa
michael@17 55 Requires: ladspa-swh-plugins
michael@17 56 Requires: sox
michael@17 57 Requires: licenses
michael@17 58 BuildRequires: dvdauthor
michael@17 59 BuildRequires: dvgrab >= 2.0
michael@17 60 BuildRequires: jack
michael@17 61 BuildRequires: ladspa-swh-plugins
michael@17 62 BuildRequires: sox
michael@17 63 BuildRequires: mlt
michael@17 64
michael@17 65 %description
michael@17 66 Kdenlive is a non-linear vdeo editor for KDE. It relies on a
michael@17 67 separate renderer, piave, to handle it's rendering. Kdenlive
michael@17 68 supports multitrack editing.
michael@17 69
michael@17 70 %lang_package
michael@17 71
michael@17 72 %prep
michael@17 73 %setup -q -n kdenlive-%{version}
michael@17 74
michael@17 75 %build
michael@17 76 %__install -dm 755 build
michael@17 77
michael@17 78 pushd build
michael@17 79 %cmake_kde4 ..
michael@17 80 %__make %{?jobs:-j%{jobs}} VERBOSE=1
michael@17 81 popd
michael@17 82
michael@17 83 %install
michael@17 84 pushd build
michael@17 85 %makeinstall VERBOSE=1
michael@17 86 popd
michael@17 87
michael@17 88 %suse_update_desktop_file -n kdenlive AudioVideo AudioVideoEditing
michael@17 89
michael@17 90 %find_lang kdenlive
michael@17 91
michael@17 92 %fdupes -s %{buildroot}
michael@17 93
michael@17 94 %kde_post_install
michael@17 95
michael@17 96 %__ln_s -f /usr/share/doc/licenses/md5/$(md5sum COPYING|cut -f1 -d" ") COPYING
michael@17 97
michael@17 98 %clean
michael@17 99 %{?buildroot:%__rm -rf "%{buildroot}"}
michael@17 100
michael@17 101 %post -p /sbin/ldconfig
michael@17 102
michael@17 103 %postun -p /sbin/ldconfig
michael@17 104
michael@17 105 %files
michael@17 106 %defattr(-, root, root)
michael@17 107 %doc AUTHORS COPYING README
michael@17 108 %doc %{_mandir}/man1/kdenlive.1%{ext_man}
michael@17 109 %doc %{_mandir}/man1/kdenlive_render.1%{ext_man}
michael@17 110 %{_bindir}/kdenlive
michael@17 111 %{_bindir}/kdenlive_render
michael@17 112 %{_libdir}/kde4/libkdenlive_sampleplugin.so
michael@17 113 %{_libdir}/kde4/westleypreview.so
michael@17 114 %{_datadir}/kde4/apps/kdenlive
michael@17 115 %{_datadir}/kde4/config/kdenlive_projectprofiles.knsrc
michael@17 116 %{_datadir}/kde4/config/kdenlive_renderprofiles.knsrc
michael@17 117 %{_datadir}/kde4/config/kdenlive_wipes.knsrc
michael@17 118 %{_datadir}/kde4/config/kdenlive_titles.knsrc
michael@17 119 %{_datadir}/kde4/config/kdenlivetranscodingrc
michael@17 120 %{_datadir}/kde4/config/kdenliveeffectscategory.rc
michael@17 121 %{_datadir}/kde4/config.kcfg/kdenlivesettings.kcfg
michael@17 122 %{_datadir}/kde4/services/westleypreview.desktop
michael@17 123 %{_datadir}/applications/kde4/kdenlive.desktop
michael@17 124 %{_datadir}/mime/packages/kdenlive.xml
michael@17 125 %{_datadir}/mime/packages/westley.xml
michael@17 126 %dir %{_datadir}/menu
michael@17 127 %{_datadir}/menu/kdenlive
michael@17 128 %{_datadir}/pixmaps/kdenlive.xpm
michael@17 129 %{_datadir}/icons/*/*/apps/kdenlive.*
michael@17 130 %{_datadir}/icons/*/*/mimetypes/application-x-kdenlivetitle.*
michael@17 131 %{_datadir}/icons/*/*/mimetypes/application-x-kdenlive.*
michael@17 132 %{_datadir}/icons/*/*/mimetypes/video-mlt-playlist.*
michael@17 133
michael@17 134 %files lang -f kdenlive.lang
michael@17 135
michael@17 136 %changelog
michael@18 137 * Wed Sep 9 2011 Michael Schloh von Bennewitz <michael@schloh.com>
michael@18 138 - update to SVN 20110908 (0.8.1 branch)
michael@17 139 * Wed Sep 29 2010 pascal.bleser@opensuse.org
michael@17 140 - update to 0.7.8
michael@17 141 * Fri Mar 5 2010 toni@links2linux.de
michael@17 142 - update to 0.7.7.1
michael@17 143 - fix bug in composite transition seek to position feature:
michael@17 144 http://www.kdenlive.org/mantis/view.php?id=1452
michael@17 145 - fix transition corruption with non english locales:
michael@17 146 http://www.kdenlive.org/mantis/view.php?id=1450
michael@17 147 * Wed Feb 17 2010 toni@links2linux.de
michael@17 148 - update to 0.7.7
michael@17 149 * Improved keyboard navigation
michael@17 150 * Timeline editing mode (normal, overwrite)
michael@17 151 * Fix compatibility issue with Qt 4.6
michael@17 152 * Allow shutdown after render when using Gnome Session manager
michael@17 153 * Improved titler (now supports font outline)
michael@17 154 * Editing properties for several clips at once (for example aspect ratio)
michael@17 155 * Fri Oct 9 2009 pascal.bleser@opensuse.org
michael@17 156 - update to 0.7.6:
michael@17 157 * many crash and timeline corruption issues have been fixed
michael@17 158 * Fri Oct 2 2009 Manfred.Tremmel@iiv.de
michael@17 159 - update to 0.7.5
michael@17 160 * Mon Jun 1 2009 toni@links2linux.de
michael@17 161 - update to 0.7.4
michael@17 162 * Thu May 21 2009 toni@links2linux.de
michael@17 163 - rebuild with mlt/mlt++-0.3.8 (mlt-0.4.0 seems to break kdenlive)
michael@17 164 * Mon May 18 2009 toni@links2linux.de
michael@17 165 - rebuild with mlt/mlt++-0.4.0
michael@17 166 * Wed Apr 15 2009 toni@links2linux.de
michael@17 167 - update to 0.7.3
michael@17 168 - added lang-sub-package
michael@17 169 * Tue Feb 3 2009 toni@links2linux.de
michael@17 170 - rebuild with mlt/mlt++-0.3.6
michael@17 171 * Mon Feb 2 2009 toni@links2linux.de
michael@17 172 - update to 0.7.2.1
michael@17 173 * Sun Feb 1 2009 toni@links2linux.de
michael@17 174 - update to 0.7.2
michael@17 175 * Mon Dec 29 2008 toni@links2linux.de
michael@17 176 - update to 0.7.1
michael@17 177 * Fri Nov 14 2008 toni@links2linux.de
michael@17 178 - update to 0.7
michael@17 179 * Wed Nov 12 2008 toni@links2linux.de
michael@17 180 - update to 0.7beta1
michael@17 181 * Fri Oct 31 2008 toni@links2linux.de
michael@17 182 - update to r2603
michael@17 183 * Tue Sep 23 2008 toni@links2linux.de
michael@17 184 - update to r2404
michael@17 185 * Fri Aug 8 2008 toni@links2linux.de
michael@17 186 - update to r2364
michael@17 187 * Wed Jul 9 2008 toni@links2linux.de
michael@17 188 - initial build for kde4 0.6.0 r2302

mercurial