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