]> git.pld-linux.org Git - packages/kdenlive.git/blob - kdenlive.spec
66da6d3c9648c0ae8d9627f6f3aba58f8066f6b4
[packages/kdenlive.git] / kdenlive.spec
1 Summary:        KDE movie editor
2 Summary(pl.UTF-8):      Edytor filmów dla KDE
3 Name:           kdenlive
4 Version:        16.08.0
5 Release:        1
6 License:        GPL
7 Group:          X11/Applications/Multimedia
8 Source0:        https://github.com/KDE/kdenlive/archive/v%{version}.tar.gz
9 # Source0-md5:  f8f457bedaadbe603911893b6d7a1a62
10 URL:            http://kdenlive.org/
11 BuildRequires:  Qt5Concurrent-devel
12 BuildRequires:  Qt5Core-devel
13 BuildRequires:  Qt5DBus-devel
14 BuildRequires:  Qt5Gui-devel
15 BuildRequires:  Qt5Network-devel
16 BuildRequires:  Qt5Qml-devel
17 BuildRequires:  Qt5Quick-devel
18 BuildRequires:  Qt5Script-devel
19 BuildRequires:  Qt5Svg-devel
20 BuildRequires:  Qt5WebKit-devel
21 BuildRequires:  Qt5Widgets-devel
22 BuildRequires:  cmake
23 BuildRequires:  gettext-tools
24 BuildRequires:  kf5-karchive-devel
25 BuildRequires:  kf5-kbookmarks-devel
26 BuildRequires:  kf5-kconfig-devel
27 BuildRequires:  kf5-kconfigwidgets-devel
28 BuildRequires:  kf5-kcoreaddons-devel
29 BuildRequires:  kf5-kcrash-devel
30 BuildRequires:  kf5-kdbusaddons-devel
31 BuildRequires:  kf5-kdoctools-devel
32 BuildRequires:  kf5-kfilemetadata-devel
33 BuildRequires:  kf5-kguiaddons-devel
34 BuildRequires:  kf5-kiconthemes-devel
35 BuildRequires:  kf5-kio-devel
36 BuildRequires:  kf5-knewstuff-devel
37 BuildRequires:  kf5-knotifications-devel
38 BuildRequires:  kf5-knotifyconfig-devel
39 BuildRequires:  kf5-kplotting-devel
40 BuildRequires:  kf5-ktextwidgets-devel
41 BuildRequires:  kf5-kwidgetsaddons-devel
42 BuildRequires:  kf5-kxmlgui-devel
43 BuildRequires:  libv4l-devel
44 BuildRequires:  mlt-devel >= 6.0.0
45 BuildRequires:  pkgconfig
46 BuildRequires:  qjson-devel >= 0.5
47 BuildRequires:  rpmbuild(macros) >= 1.129
48 BuildRequires:  shared-desktop-ontologies-devel
49 BuildRequires:  soprano-devel
50 Requires:       Qt5Gui-platform-xcb-egl
51 Requires:       Qt5Gui-platform-xcb-glx
52 Requires:       Qt5Quick-controls
53 Suggests:       dvdauthor
54 Suggests:       dvgrab
55 Suggests:       ffmpeg-ffplay
56 Suggests:       frei0r-plugins
57 Suggests:       mlt >= 6.0.0
58 Suggests:       recordmydesktop
59 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
60
61 %description
62 Kdenlive is a non-linear video editor for KDE. It provides all project
63 management and editing tools while relying on a separate rendering
64 program (currently PIAVE) to perform the editing operations. Support
65 is planned for transitions, effects, multiple file formats, and full
66 project and asset management support. The current beta is capable of
67 editing raw DV or AVI DV files, with tools such as move, razor, and
68 resize, selecting parts of clips using in/outpoints, and exporting the
69 result to another raw DV file. You may playback/preview the contents
70 of the timeline at any point during the edit. Full project save/load
71 is supported.
72
73 %description -l pl.UTF-8
74 Kdenlive to nieliniowy edytor filmów dla KDE. Dostarcza narzędzia do
75 zarządzania projektem i edycji polegające na oddzielnym programie
76 renderującym (aktualnie PIAVE) do wykonywania operacji edycji.
77 Planowana jest obsługa przejść, efektów, wielu formatów plików oraz
78 pełnego zarządzania projektem i kapitałem. Aktualna wersja beta może
79 modyfikować pliki w formacie surowego DV oraz AVI DV przy użyciu
80 narzędzi takich jak przemieszczanie, cięcia, zmiana rozmiaru,
81 wybieranie części klatek przy użyciu punktów wejściowych/wyjściowych
82 oraz eksportowanie wyniku do innego pliku w formacie surowego DV.
83 Można odtwarzać/podglądać zawartość w dowolnej chwili edycji.
84 Obsługiwany jest zapis/odczyt pełnego projektu.
85
86 %prep
87 %setup -q
88
89 %build
90 mkdir build
91 cd build
92 %cmake ..
93 %{__make}
94
95 %install
96 rm -rf $RPM_BUILD_ROOT
97
98 cd build
99 %{__make} install \
100         DESTDIR=$RPM_BUILD_ROOT
101
102 %clean
103 rm -rf $RPM_BUILD_ROOT
104
105 %files
106 %defattr(644,root,root,755)
107 %attr(755,root,root) %{_bindir}/%{name}*
108 %attr(755,root,root) %{_libdir}/plugins/mltpreview.so
109 %{_datadir}/appdata/kdenlive.appdata.xml
110 %{_datadir}/config.kcfg/kdenlivesettings.kcfg
111 %{_datadir}/knotifications5/kdenlive.notifyrc
112 %{_datadir}/kservices5/mltpreview.desktop
113 %{_datadir}/kxmlgui5/kdenlive/kdenliveui.rc
114 %{_datadir}/mime/packages/*.xml
115 %{_datadir}/%{name}
116 %{_desktopdir}/org.kde.kdenlive.desktop
117 %{_docdir}/HTML/en/kdenlive
118 /etc/xdg/%{name}*.knsrc
119 %{_iconsdir}/*/*/*/*.png
120 %{_iconsdir}/*/*/*/*.svg
121 %{_iconsdir}/*/*/*/*.svgz
122 %{_mandir}/man1/kdenlive*
123 %{_pixmapsdir}/*
This page took 0.083885 seconds and 2 git commands to generate.