kdenlive/kdenlive.spec

Fri, 09 Sep 2011 16:56:22 +0200

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

Import package vendor original specs for necessary manipulations.

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

mercurial