]> git.pld-linux.org Git - packages/kf5-kcompletion.git/blame - kf5-kcompletion.spec
- up to 5.4.0
[packages/kf5-kcompletion.git] / kf5-kcompletion.spec
CommitLineData
db8e1d31 1# TODO:
db8e1d31
WF
2# - runtime Requires if any
3# - these dirs are not own by any package
4# /usr/include/KF5
db8e1d31 5# /usr/share/kf5
9b412b03
AM
6%define kdeframever 5.4
7%define qtver 5.3.2
8%define kfname kcompletion
db8e1d31
WF
9
10Summary: String completion framework
9b412b03
AM
11Name: kf5-%{kfname}
12Version: 5.4.0
db8e1d31
WF
13Release: 0.1
14License: GPL v2+/LGPL v2.1+
15Group: X11/Libraries
9b412b03
AM
16Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
17# Source0-md5: 816227f5a9e2f06792cce31d544e877f
db8e1d31 18URL: http://www.kde.org/
9b412b03
AM
19BuildRequires: Qt5Core-devel >= %{qtver}
20BuildRequires: Qt5DBus-devel >= %{qtver}
21BuildRequires: Qt5Gui-devel >= %{qtver}
22BuildRequires: Qt5Test-devel >= %{qtver}
23BuildRequires: Qt5Widgets-devel >= %{qtver}
24BuildRequires: Qt5Xml-devel >= %{qtver}
db8e1d31 25BuildRequires: cmake >= 2.8.12
9b412b03
AM
26BuildRequires: kf5-kconfig-devel >= %{version}
27BuildRequires: kf5-extra-cmake-modules >= 1.4.0
db8e1d31
WF
28BuildRequires: kf5-kwidgetsaddons-devel >= %{version}
29BuildRequires: polkit-qt-1-devel
9b412b03 30BuildRequires: qt5-linguist >= %{qtver}
db8e1d31 31BuildRequires: rpmbuild(macros) >= 1.164
cbf5800d
ER
32BuildRequires: tar >= 1:1.22
33BuildRequires: xz
db8e1d31
WF
34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36%define qt5dir %{_libdir}/qt5
37
38%description
39This class offers "auto-completion", "manual-completion" or "shell
40completion" on QString objects. A common use is completing filenames
41or URLs. It can also be used for completing email-addresses,
42telephone-numbers, commands, SQL queries, etc.
43
44%package devel
9b412b03
AM
45Summary: Header files for %{kfname} development
46Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
db8e1d31
WF
47Group: X11/Development/Libraries
48Requires: %{name} = %{version}-%{release}
49
50%description devel
9b412b03 51Header files for %{kfname} development.
db8e1d31
WF
52
53%description devel -l pl.UTF-8
9b412b03 54Pliki nagłówkowe dla programistów używających %{kfname}.
db8e1d31
WF
55
56%prep
9b412b03 57%setup -q -n %{kfname}-%{version}
db8e1d31
WF
58
59%build
60install -d build
61cd build
62%cmake \
9b412b03 63 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
db8e1d31
WF
64 ../
65%{__make}
66
67%install
68rm -rf $RPM_BUILD_ROOT
69
70%{__make} -C build/ install \
71 DESTDIR=$RPM_BUILD_ROOT
72
9b412b03 73%find_lang %{kfname}5_qt --with-qm
db8e1d31
WF
74
75%clean
76rm -rf $RPM_BUILD_ROOT
77
78%post -p /sbin/ldconfig
79%postun -p /sbin/ldconfig
80
9b412b03 81%files -f %{kfname}5_qt.lang
db8e1d31
WF
82%defattr(644,root,root,755)
83%doc README.md
84%attr(755,root,root) %ghost %{_libdir}/libKF5Completion.so.5
9b412b03 85%attr(755,root,root) %{_libdir}/libKF5Completion.so.5.4.0
db8e1d31
WF
86
87%files devel
88%defattr(644,root,root,755)
89%{_includedir}/KF5/KCompletion
90%{_includedir}/KF5/kcompletion_version.h
91%{_libdir}/cmake/KF5Completion
92%{_libdir}/libKF5Completion.so
93%{qt5dir}/mkspecs/modules/qt_KCompletion.pri
This page took 0.065133 seconds and 4 git commands to generate.