kdenlive/kdenlive.spec

changeset 17
0ad158be7636
child 18
1ae0aa395adf
equal deleted inserted replaced
-1:000000000000 0:b072654c4705
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
7
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
62
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.
67
68 %lang_package
69
70 %prep
71 %setup -q -n kdenlive-%{version}
72
73 %build
74 %__install -dm 755 build
75
76 pushd build
77 %cmake_kde4 ..
78 %__make %{?jobs:-j%{jobs}} VERBOSE=1
79 popd
80
81 %install
82 pushd build
83 %makeinstall VERBOSE=1
84 popd
85
86 %suse_update_desktop_file -n kdenlive AudioVideo AudioVideoEditing
87
88 %find_lang kdenlive
89
90 %fdupes -s %{buildroot}
91
92 %kde_post_install
93
94 %__ln_s -f /usr/share/doc/licenses/md5/$(md5sum COPYING|cut -f1 -d" ") COPYING
95
96 %clean
97 %{?buildroot:%__rm -rf "%{buildroot}"}
98
99 %post -p /sbin/ldconfig
100
101 %postun -p /sbin/ldconfig
102
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.*
131
132 %files lang -f kdenlive.lang
133
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