]> git.pld-linux.org Git - packages/kf5-kpty.git/blame - kf5-kpty.spec
- updated to 5.90.0
[packages/kf5-kpty.git] / kf5-kpty.spec
CommitLineData
5817ee99 1%define kdeframever 5.90
5f794f10 2%define qtver 5.15.2
e27a9396 3%define kfname kpty
fd04dcfd
WF
4
5Summary: Interfacing with pseudo terminal devices
e27a9396 6Name: kf5-%{kfname}
5817ee99 7Version: 5.90.0
a8f00829 8Release: 1
fd04dcfd
WF
9License: LGPL v2.1+
10Group: X11/Libraries
6375baaf 11Source0: https://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
5817ee99 12# Source0-md5: 457de3816f50fa486fda3d4a04f7e18e
fd04dcfd 13URL: http://www.kde.org/
e27a9396
AM
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: Qt5Test-devel >= %{qtver}
5f794f10 16BuildRequires: cmake >= 3.16
480104c8 17BuildRequires: kf5-extra-cmake-modules >= %{version}
fd04dcfd
WF
18BuildRequires: kf5-kcoreaddons-devel >= %{version}
19BuildRequires: kf5-ki18n-devel >= %{version}
4cd14404 20BuildRequires: libutempter-devel
62f71590 21BuildRequires: ninja
d585ae12 22BuildRequires: rpmbuild(macros) >= 1.736
51258a9b
ER
23BuildRequires: tar >= 1:1.22
24BuildRequires: xz
69cde7c9 25Requires: Qt5Core >= %{qtver}
e4800a86 26Requires: kf5-dirs
69cde7c9
JP
27Requires: kf5-kcoreaddons >= %{version}
28Requires: kf5-ki18n >= %{version}
fd04dcfd
WF
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%define qt5dir %{_libdir}/qt5
32
33%description
34This library provides primitives to interface with pseudo terminal
35devices as well as a KProcess derived class for running child
36processes and communicating with them using a pty.
37
38%package devel
e27a9396
AM
39Summary: Header files for %{kfname} development
40Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
fd04dcfd
WF
41Group: X11/Development/Libraries
42Requires: %{name} = %{version}-%{release}
69cde7c9 43Requires: kf5-kcoreaddons-devel >= %{version}
fd04dcfd
WF
44
45%description devel
e27a9396 46Header files for %{kfname} development.
fd04dcfd
WF
47
48%description devel -l pl.UTF-8
e27a9396 49Pliki nagłówkowe dla programistów używających %{kfname}.
fd04dcfd
WF
50
51%prep
e27a9396 52%setup -q -n %{kfname}-%{version}
fd04dcfd
WF
53
54%build
55install -d build
56cd build
62f71590 57%cmake -G Ninja \
e27a9396 58 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
fd04dcfd 59 ../
62f71590 60%ninja_build
fd04dcfd
WF
61
62%install
63rm -rf $RPM_BUILD_ROOT
62f71590 64%ninja_install -C build
fd04dcfd 65
e27a9396 66%find_lang %{kfname}5
fd04dcfd
WF
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%post -p /sbin/ldconfig
72%postun -p /sbin/ldconfig
73
e27a9396 74%files -f %{kfname}5.lang
fd04dcfd
WF
75%defattr(644,root,root,755)
76%doc README.md
ba381fe7 77%ghost %{_libdir}/libKF5Pty.so.5
4cd14404 78%attr(755,root,root) %{_libdir}/libKF5Pty.so.*.*
308c808e 79%{_datadir}/qlogging-categories5/kpty.categories
fd04dcfd
WF
80
81%files devel
82%defattr(644,root,root,755)
83%{_includedir}/KF5/KPty
84%{_includedir}/KF5/kpty_version.h
85%{_libdir}/cmake/KF5Pty
ba381fe7 86%{_libdir}/libKF5Pty.so
fd04dcfd 87%{qt5dir}/mkspecs/modules/qt_KPty.pri
This page took 0.100322 seconds and 4 git commands to generate.