]> git.pld-linux.org Git - packages/kf5-kservice.git/blame - kf5-kservice.spec
- updated to 5.45.0
[packages/kf5-kservice.git] / kf5-kservice.spec
CommitLineData
9890e763 1%define kdeframever 5.45
9e80cb3e 2%define qtver 5.4.0
06de5425 3%define kfname kservice
575424c3
WF
4
5Summary: Plugin framework for desktop services
06de5425 6Name: kf5-%{kfname}
9890e763 7Version: 5.45.0
89d37663 8Release: 1
575424c3
WF
9License: LGPL v2.1+
10Group: X11/Libraries
06de5425 11Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
9890e763 12# Source0-md5: e0cd29f83540d7c0272c355797f6420b
575424c3 13URL: http://www.kde.org/
06de5425
AM
14BuildRequires: Qt5Concurrent-devel >= %{qtver}
15BuildRequires: Qt5Core-devel >= %{qtver}
16BuildRequires: Qt5DBus-devel >= %{qtver}
17BuildRequires: Qt5Gui-devel >= %{qtver}
18BuildRequires: Qt5Svg-devel >= %{qtver}
19BuildRequires: Qt5Test-devel >= %{qtver}
20BuildRequires: Qt5Widgets-devel >= %{qtver}
21BuildRequires: Qt5Xml-devel >= %{qtver}
575424c3
WF
22BuildRequires: cmake >= 2.8.12
23BuildRequires: gettext-devel
06de5425 24BuildRequires: kf5-extra-cmake-modules >= 1.4.0
575424c3
WF
25BuildRequires: kf5-karchive-devel >= %{version}
26BuildRequires: kf5-kconfig-devel >= %{version}
27BuildRequires: kf5-kcoreaddons-devel >= %{version}
28BuildRequires: kf5-kcrash-devel >= %{version}
29BuildRequires: kf5-kdbusaddons-devel >= %{version}
30BuildRequires: kf5-kdoctools-devel >= %{version}
31BuildRequires: kf5-ki18n-devel >= %{version}
32BuildRequires: kf5-kwindowsystem-devel >= %{version}
33BuildRequires: rpmbuild(macros) >= 1.164
73de18b4
ER
34BuildRequires: tar >= 1:1.22
35BuildRequires: xz
7cabe58e 36Requires: kf5-dirs
575424c3
WF
37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39%define qt5dir %{_libdir}/qt5
40
41%description
42KService provides a plugin framework for handling desktop services.
43Services can be applications or libraries. They can be bound to MIME
44types or handled by application specific code.
45
46%package devel
06de5425
AM
47Summary: Header files for %{kfname} development
48Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
575424c3
WF
49Group: X11/Development/Libraries
50Requires: %{name} = %{version}-%{release}
9e80cb3e
JP
51Requires: cmake >= 2.6.0
52Requires: kf5-kconfig-devel >= %{version}
53Requires: kf5-kcoreaddons-devel >= %{version}
575424c3
WF
54
55%description devel
06de5425 56Header files for %{kfname} development.
575424c3
WF
57
58%description devel -l pl.UTF-8
06de5425 59Pliki nagłówkowe dla programistów używających %{kfname}.
575424c3
WF
60
61%prep
06de5425 62%setup -q -n %{kfname}-%{version}
575424c3
WF
63
64%build
65install -d build
66cd build
67%cmake \
06de5425 68 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
575424c3
WF
69 ../
70%{__make}
71
72%install
73rm -rf $RPM_BUILD_ROOT
74
75%{__make} -C build/ install \
76 DESTDIR=$RPM_BUILD_ROOT
77
06de5425 78%find_lang %{kfname}5
575424c3
WF
79
80%clean
81rm -rf $RPM_BUILD_ROOT
82
83%post -p /sbin/ldconfig
84%postun -p /sbin/ldconfig
85
06de5425 86%files -f %{kfname}5.lang
575424c3
WF
87%defattr(644,root,root,755)
88%doc README.md
89/etc/xdg/menus/applications.menu
575424c3
WF
90%attr(755,root,root) %{_bindir}/kbuildsycoca5
91%attr(755,root,root) %ghost %{_libdir}/libKF5Service.so.5
a10baf6f 92%attr(755,root,root) %{_libdir}/libKF5Service.so.*.*
575424c3
WF
93%{_datadir}/kservicetypes5/application.desktop
94%{_datadir}/kservicetypes5/kplugininfo.desktop
575424c3 95%{_mandir}/man8/kbuildsycoca5.8*
518452e1 96/etc/xdg/kservice.categories
575424c3
WF
97
98%files devel
99%defattr(644,root,root,755)
100%{_includedir}/KF5/KService
101%{_includedir}/KF5/kservice_version.h
102%{_libdir}/cmake/KF5Service
103%attr(755,root,root) %{_libdir}/libKF5Service.so
104%{qt5dir}/mkspecs/modules/qt_KService.pri
This page took 2.649764 seconds and 4 git commands to generate.