]> git.pld-linux.org Git - packages/kf5-kmediaplayer.git/blob - kf5-kmediaplayer.spec
- updated to 5.86.0
[packages/kf5-kmediaplayer.git] / kf5-kmediaplayer.spec
1 %define         kdeframever     5.86
2 %define         qtver           5.9.0
3 %define         kfname          kmediaplayer
4 #
5 Summary:        Interface for media player KParts
6 Name:           kf5-%{kfname}
7 Version:        5.86.0
8 Release:        1
9 License:        LGPL v2.1+
10 Group:          X11/Libraries
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}
49 BuildRequires:  ninja
50 BuildRequires:  rpmbuild(macros) >= 1.164
51 BuildRequires:  tar >= 1:1.22
52 BuildRequires:  xz
53 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
54
55 %define         qt5dir          %{_libdir}/qt5
56
57 %description
58 KMediaPlayer builds on the KParts framework to provide a common
59 interface for KParts that can play media files.
60
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.
64
65
66 %package devel
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}
71
72 %description devel
73 Header files for %{kfname} development.
74
75 %description devel -l pl.UTF-8
76 Pliki nagłówkowe dla programistów używających %{kfname}.
77
78 %prep
79 %setup -q -n %{kfname}-%{version}
80
81 %build
82 install -d build
83 cd build
84 %cmake -G Ninja \
85         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
86         ../
87 %ninja_build
88
89 %install
90 rm -rf $RPM_BUILD_ROOT
91 %ninja_install -C build
92
93 %clean
94 rm -rf $RPM_BUILD_ROOT
95
96 %post -p /sbin/ldconfig
97 %postun -p /sbin/ldconfig
98
99 %files
100 %defattr(644,root,root,755)
101 %doc README.md
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
107
108 %files devel
109 %defattr(644,root,root,755)
110 %{_includedir}/KF5/KMediaPlayer
111 %{_includedir}/KF5/kmediaplayer_version.h
112 %{_libdir}/cmake/KF5MediaPlayer
113 %{_libdir}/libKF5MediaPlayer.so
This page took 0.074 seconds and 3 git commands to generate.