]> git.pld-linux.org Git - packages/kp5-kdecoration.git/blame - kp5-kdecoration.spec
- updated to 5.25.4
[packages/kp5-kdecoration.git] / kp5-kdecoration.spec
CommitLineData
faf3f5a8
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
7c291325 4%define kdeplasmaver 5.25.4
3061aafb 5%define qtver 5.15.2
af0d2c78
AM
6%define kpname kdecoration
7Summary: A plugin-based library to create window decorations
8Name: kp5-%{kpname}
7c291325 9Version: 5.25.4
af0d2c78
AM
10Release: 1
11License: GPL v2+/LGPL v2.1+
12Group: X11/Libraries
bb5e7e67 13Source0: https://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
7c291325 14# Source0-md5: cc886e068156be2e3a38dd581ef5c7cd
af0d2c78
AM
15URL: http://www.kde.org/
16BuildRequires: Qt5Core-devel >= %{qtver}
17BuildRequires: cmake >= 2.8.12
18BuildRequires: kf5-extra-cmake-modules >= 1.4.0
14f4b8d9 19BuildRequires: ninja
af0d2c78
AM
20BuildRequires: qt5-build >= %{qtver}
21BuildRequires: rpmbuild(macros) >= 1.164
22BuildRequires: tar >= 1:1.22
23BuildRequires: xz
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27A plugin-based library to create window decorations.
28
29%package devel
30Summary: Header files for %{kpname} development
31Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kpname}
32Group: X11/Development/Libraries
33Requires: %{name} = %{version}-%{release}
34
35%description devel
36Header files for %{kpname} development.
37
38%description devel -l pl.UTF-8
39Pliki nagłówkowe dla programistów używających %{kpname}.
40
41%prep
42%setup -q -n %{kpname}-%{version}
43
44%build
45install -d build
46cd build
14f4b8d9 47%cmake -G Ninja \
faf3f5a8 48 %{!?with_tests:-DBUILD_TESTING=OFF} \
af0d2c78
AM
49 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
50 ..
14f4b8d9 51%ninja_build
af0d2c78 52
faf3f5a8
WF
53%if %{with tests}
54ctest
55%endif
56
af0d2c78
AM
57%install
58rm -rf $RPM_BUILD_ROOT
14f4b8d9 59%ninja_install -C build
af0d2c78 60
288f715a
WF
61%find_lang %{kpname} --all-name --with-kde
62
af0d2c78
AM
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66%post -p /sbin/ldconfig
67%postun -p /sbin/ldconfig
68
288f715a 69%files -f %{kpname}.lang
af0d2c78
AM
70%defattr(644,root,root,755)
71%doc README.md
72%attr(755,root,root) %{_libdir}/libkdecorations2.so.*.*
d0b09ffb 73%ghost %{_libdir}/libkdecorations2.so.5
af0d2c78 74%attr(755,root,root) %{_libdir}/libkdecorations2private.so.*.*
916150ef 75%ghost %{_libdir}/libkdecorations2private.so.9
af0d2c78
AM
76
77%files devel
78%defattr(644,root,root,755)
d0b09ffb
WF
79%{_libdir}/libkdecorations2.so
80%{_libdir}/libkdecorations2private.so
af0d2c78
AM
81%{_includedir}/KDecoration2
82%{_includedir}/KF5/kdecoration2_version.h
83%{_libdir}/cmake/KDecoration2
This page took 0.141044 seconds and 4 git commands to generate.