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