]> git.pld-linux.org Git - packages/kf5-kparts.git/blame - kf5-kparts.spec
- updated to 5.85.0
[packages/kf5-kparts.git] / kf5-kparts.spec
CommitLineData
e5a8296b 1%define kdeframever 5.85
edbf58f2 2%define qtver 5.14.0
4bfedb9d 3%define kfname kparts
56543d5f
WF
4
5Summary: Plugin framework for user interface components
4bfedb9d 6Name: kf5-%{kfname}
e5a8296b 7Version: 5.85.0
2f96f75f 8Release: 1
56543d5f
WF
9License: LGPL v2.1+
10Group: X11/Libraries
4bfedb9d 11Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
e5a8296b 12# Source0-md5: 14c79ffe82f063ff67392f64005477d2
56543d5f 13URL: http://www.kde.org/
4bfedb9d 14BuildRequires: Qt5Core-devel >= %{qtver}
4bfedb9d
AM
15BuildRequires: Qt5Test-devel >= %{qtver}
16BuildRequires: Qt5Widgets-devel >= %{qtver}
17BuildRequires: Qt5Xml-devel >= %{qtver}
edbf58f2 18BuildRequires: cmake >= 3.5
a7f6996f 19BuildRequires: kf5-extra-cmake-modules >= %{version}
56543d5f 20BuildRequires: kf5-kconfig-devel >= %{version}
56543d5f 21BuildRequires: kf5-kcoreaddons-devel >= %{version}
56543d5f
WF
22BuildRequires: kf5-ki18n-devel >= %{version}
23BuildRequires: kf5-kiconthemes-devel >= %{version}
24BuildRequires: kf5-kio-devel >= %{version}
56543d5f 25BuildRequires: kf5-kjobwidgets-devel >= %{version}
56543d5f
WF
26BuildRequires: kf5-kservice-devel >= %{version}
27BuildRequires: kf5-ktextwidgets-devel >= %{version}
28BuildRequires: kf5-kwidgetsaddons-devel >= %{version}
56543d5f 29BuildRequires: kf5-kxmlgui-devel >= %{version}
4d8a3b8e 30BuildRequires: ninja
3c635fde 31BuildRequires: rpmbuild(macros) >= 1.736
56543d5f
WF
32BuildRequires: tar >= 1:1.22
33BuildRequires: xz
edbf58f2
JP
34Requires: Qt5Core >= %{qtver}
35Requires: Qt5Widgets >= %{qtver}
36Requires: Qt5Xml >= %{qtver}
1f9ed6d8 37Requires: kf5-dirs
edbf58f2
JP
38Requires: kf5-kconfig >= %{version}
39Requires: kf5-kcoreaddons >= %{version}
40Requires: kf5-ki18n >= %{version}
41Requires: kf5-kiconthemes >= %{version}
42Requires: kf5-kio >= %{version}
43Requires: kf5-kjobwidgets >= %{version}
44Requires: kf5-kservice >= %{version}
45Requires: kf5-kwidgetsaddons >= %{version}
46Requires: kf5-kxmlgui >= %{version}
56543d5f
WF
47BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
48
49%define qt5dir %{_libdir}/qt5
50
51%description
52This library implements the framework for KDE parts, which are
53elaborate widgets with a user-interface defined in terms of actions
54(menu items, toolbar icons).
55
56%package devel
4bfedb9d
AM
57Summary: Header files for %{kfname} development
58Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
56543d5f
WF
59Group: X11/Development/Libraries
60Requires: %{name} = %{version}-%{release}
4dc68677 61Requires: kf5-kio-devel >= %{version}
2b443c88 62Requires: kf5-ktextwidgets-devel >= %{version}
edbf58f2 63Requires: kf5-kxmlgui-devel >= %{version}
56543d5f
WF
64
65%description devel
4bfedb9d 66Header files for %{kfname} development.
56543d5f
WF
67
68%description devel -l pl.UTF-8
4bfedb9d 69Pliki nagłówkowe dla programistów używających %{kfname}.
56543d5f
WF
70
71%prep
4bfedb9d 72%setup -q -n %{kfname}-%{version}
56543d5f
WF
73
74%build
75install -d build
76cd build
4d8a3b8e 77%cmake -G Ninja \
4bfedb9d 78 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
56543d5f 79 ../
4d8a3b8e 80%ninja_build
56543d5f
WF
81
82%install
83rm -rf $RPM_BUILD_ROOT
4d8a3b8e 84%ninja_install -C build
56543d5f 85
4bfedb9d 86%find_lang %{kfname}5
56543d5f
WF
87
88%clean
89rm -rf $RPM_BUILD_ROOT
90
91%post -p /sbin/ldconfig
92%postun -p /sbin/ldconfig
93
4bfedb9d 94%files -f %{kfname}5.lang
56543d5f
WF
95%defattr(644,root,root,755)
96%doc README.md
4e78b318 97%ghost %{_libdir}/libKF5Parts.so.5
84dc5c08 98%attr(755,root,root) %{_libdir}/libKF5Parts.so.*.*
56543d5f
WF
99%attr(755,root,root) %{qt5dir}/plugins/spellcheckplugin.so
100%{_datadir}/kservicetypes5/browserview.desktop
101%{_datadir}/kservicetypes5/kpart.desktop
4149993d 102%{_datadir}/kdevappwizard/templates/kpartsapp.tar.bz2
b67fd0fe
WF
103%{_datadir}/kservicetypes5/kparts-readonlypart.desktop
104%{_datadir}/kservicetypes5/kparts-readwritepart.desktop
105%{_datadir}/qlogging-categories5/kparts.categories
106
56543d5f
WF
107
108%files devel
109%defattr(644,root,root,755)
110%{_includedir}/KF5/KParts
111%{_includedir}/KF5/kparts_version.h
112%{_libdir}/cmake/KF5Parts
4e78b318 113%{_libdir}/libKF5Parts.so
56543d5f 114%{qt5dir}/mkspecs/modules/qt_KParts.pri
This page took 0.118204 seconds and 4 git commands to generate.