]> git.pld-linux.org Git - packages/kf5-kglobalaccel.git/blob - kf5-kglobalaccel.spec
-updated to 5.24.0; fetch sources
[packages/kf5-kglobalaccel.git] / kf5-kglobalaccel.spec
1 %define         kdeframever     5.24
2 %define         qtver           5.3.2
3 %define         kfname          kglobalaccel
4
5 Summary:        Global desktop keyboard shortcuts
6 Name:           kf5-%{kfname}
7 Version:        5.24.0
8 Release:        1
9 License:        LGPL v2.1+
10 Group:          X11/Libraries
11 Source0:        http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
12 # Source0-md5:  4e0306fba1f06f2bbfe45624372df220
13 URL:            http://www.kde.org/
14 BuildRequires:  Qt5Core-devel >= %{qtver}
15 BuildRequires:  Qt5DBus-devel >= %{qtver}
16 BuildRequires:  Qt5Gui-devel >= %{qtver}
17 BuildRequires:  Qt5Test-devel >= %{qtver}
18 BuildRequires:  Qt5Widgets-devel >= %{qtver}
19 BuildRequires:  Qt5X11Extras-devel >= %{qtver}
20 BuildRequires:  Qt5Xml-devel >= %{qtver}
21 BuildRequires:  cmake >= 2.8.12
22 BuildRequires:  kf5-extra-cmake-modules >= 1.0.0
23 BuildRequires:  qt5-linguist >= %{qtver}
24 BuildRequires:  rpmbuild(macros) >= 1.164
25 BuildRequires:  tar >= 1:1.22
26 BuildRequires:  xz
27 Requires:       kf5-dirs
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %define         qt5dir          %{_libdir}/qt5
31
32 %description
33 KGlobalAccel allows you to have global accelerators that are
34 independent of the focused window. Unlike regular shortcuts, the
35 application's window does not need focus for them to be activated.
36
37 %package devel
38 Summary:        Header files for %{kfname} development
39 Summary(pl.UTF-8):      Pliki nagłówkowe dla programistów używających %{kfname}
40 Group:          X11/Development/Libraries
41 Requires:       %{name} = %{version}-%{release}
42
43 %description devel
44 Header files for %{kfname} development.
45
46 %description devel -l pl.UTF-8
47 Pliki nagłówkowe dla programistów używających %{kfname}.
48
49 %prep
50 %setup -q -n %{kfname}-%{version}
51
52 %build
53 install -d build
54 cd build
55 %cmake \
56         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
57         ../
58 %{__make}
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62
63 %{__make} -C build/ install \
64         DESTDIR=$RPM_BUILD_ROOT
65
66 %find_lang %{kfname}5_qt --with-qm --all-name --with-kde
67
68 %clean
69 rm -rf $RPM_BUILD_ROOT
70
71 %post -p /sbin/ldconfig
72 %postun -p /sbin/ldconfig
73
74 %files -f %{kfname}5_qt.lang
75 %defattr(644,root,root,755)
76 %doc README.md
77 %attr(755,root,root) %{_bindir}/kglobalaccel5
78 %attr(755,root,root) %ghost %{_libdir}/libKF5GlobalAccel.so.5
79 %attr(755,root,root) %{_libdir}/libKF5GlobalAccel.so.*.*
80 %attr(755,root,root) %ghost %{_libdir}/libKF5GlobalAccelPrivate.so.5
81 %attr(755,root,root) %{_libdir}/libKF5GlobalAccelPrivate.so.*.*
82 %{_datadir}/dbus-1/interfaces/kf5_org.kde.KGlobalAccel.xml
83 %{_datadir}/dbus-1/interfaces/kf5_org.kde.kglobalaccel.Component.xml
84 %{_datadir}/dbus-1/services/org.kde.kglobalaccel.service
85 %{_datadir}/kservices5/kglobalaccel5.desktop
86 %dir %{_libdir}/qt5/plugins/org.kde.kglobalaccel5.platforms
87 %attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kglobalaccel5.platforms/KF5GlobalAccelPrivateXcb.so
88
89 %files devel
90 %defattr(644,root,root,755)
91 %{_includedir}/KF5/KGlobalAccel
92 %{_includedir}/KF5/kglobalaccel_version.h
93 %{_libdir}/cmake/KF5GlobalAccel
94 %attr(755,root,root) %{_libdir}/libKF5GlobalAccel.so
95 #%attr(755,root,root) %{_libdir}/libKF5GlobalAccelPrivate.so
96 %{qt5dir}/mkspecs/modules/qt_KGlobalAccel.pri
This page took 0.084127 seconds and 4 git commands to generate.