1 %define kdeframever 5.86
3 %define kfname kmediaplayer
5 Summary: Interface for media player KParts
11 Source0: https://download.kde.org/stable/frameworks/%{kdeframever}/portingAids/%{kfname}-%{version}.tar.xz
12 # Source0-md5: 57452abb3450dd5e87ef3edffbc291e7
13 URL: http://www.kde.org/
14 BuildRequires: Qt5Core-devel >= 5.2.0
15 BuildRequires: Qt5DBus-devel >= 5.2.0
16 BuildRequires: Qt5Gui-devel >= 5.3.1
17 BuildRequires: Qt5Network-devel >= 5.2.0
18 BuildRequires: Qt5Test-devel >= 5.2.0
19 BuildRequires: Qt5Widgets-devel >= 5.2.0
20 BuildRequires: Qt5Xml-devel >= 5.2.0
21 BuildRequires: cmake >= 2.8.12
22 BuildRequires: gettext-devel
23 BuildRequires: kf5-attica-devel >= %{version}
24 BuildRequires: kf5-extra-cmake-modules >= %{version}
25 BuildRequires: kf5-kauth-devel >= %{version}
26 BuildRequires: kf5-kbookmarks-devel >= %{version}
27 BuildRequires: kf5-kcodecs-devel >= %{version}
28 BuildRequires: kf5-kcompletion-devel >= %{version}
29 BuildRequires: kf5-kconfig-devel >= %{version}
30 BuildRequires: kf5-kconfigwidgets-devel >= %{version}
31 BuildRequires: kf5-kcoreaddons-devel >= %{version}
32 BuildRequires: kf5-kdbusaddons-devel >= %{version}
33 BuildRequires: kf5-kglobalaccel-devel >= %{version}
34 BuildRequires: kf5-kguiaddons-devel >= %{version}
35 BuildRequires: kf5-ki18n-devel >= %{version}
36 BuildRequires: kf5-kiconthemes-devel >= %{version}
37 BuildRequires: kf5-kio-devel >= %{version}
38 BuildRequires: kf5-kitemviews-devel >= %{version}
39 BuildRequires: kf5-kjobwidgets-devel >= %{version}
40 BuildRequires: kf5-knotifications-devel >= %{version}
41 BuildRequires: kf5-kparts-devel >= %{version}
42 BuildRequires: kf5-kservice-devel >= %{version}
43 BuildRequires: kf5-ktextwidgets-devel >= %{version}
44 BuildRequires: kf5-kwidgetsaddons-devel >= %{version}
45 BuildRequires: kf5-kwindowsystem-devel >= %{version}
46 BuildRequires: kf5-kxmlgui-devel >= %{version}
47 BuildRequires: kf5-solid-devel >= %{version}
48 BuildRequires: kf5-sonnet-devel >= %{version}
50 BuildRequires: rpmbuild(macros) >= 1.164
51 BuildRequires: tar >= 1:1.22
53 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
55 %define qt5dir %{_libdir}/qt5
58 KMediaPlayer builds on the KParts framework to provide a common
59 interface for KParts that can play media files.
61 This framework is a porting aid. It is not recommended for new
62 projects, and existing projects that use it are advised to port away
63 from it, and use plain KParts instead.
67 Summary: Header files for %{kfname} development
68 Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
69 Group: X11/Development/Libraries
70 Requires: %{name} = %{version}-%{release}
73 Header files for %{kfname} development.
75 %description devel -l pl.UTF-8
76 Pliki nagłówkowe dla programistów używających %{kfname}.
79 %setup -q -n %{kfname}-%{version}
85 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
90 rm -rf $RPM_BUILD_ROOT
91 %ninja_install -C build
94 rm -rf $RPM_BUILD_ROOT
96 %post -p /sbin/ldconfig
97 %postun -p /sbin/ldconfig
100 %defattr(644,root,root,755)
102 %ghost %{_libdir}/libKF5MediaPlayer.so.5
103 %attr(755,root,root) %{_libdir}/libKF5MediaPlayer.so.*.*.*
104 %{_datadir}/dbus-1/interfaces/kf5_org.kde.KMediaPlayer.xml
105 %{_datadir}/kservicetypes5/kmediaplayer-engine.desktop
106 %{_datadir}/kservicetypes5/kmediaplayer-player.desktop
109 %defattr(644,root,root,755)
110 %{_includedir}/KF5/KMediaPlayer
111 %{_includedir}/KF5/kmediaplayer_version.h
112 %{_libdir}/cmake/KF5MediaPlayer
113 %{_libdir}/libKF5MediaPlayer.so