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