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