/[packages]/cauldron/libsysstat/current/SPECS/libsysstat.spec
ViewVC logotype

Contents of /cauldron/libsysstat/current/SPECS/libsysstat.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2058475 - (show annotations) (download)
Thu Apr 18 08:03:38 2024 UTC (6 days, 19 hours ago) by papoteur
File size: 1607 byte(s)
- new version 1.0.0
- switch to Qt6
1 %define major 1
2 %define libname %mklibname sysstat %{major}
3 %define devname %mklibname sysstat -d
4
5 %define rel 1
6
7 Name: libsysstat
8 Version: 1.0.0
9 Release: %mkrel %rel
10 Summary: System status library for LXQt
11 License: LGPLv2+
12 Group: System/Libraries
13 URL: https://lxqt-project.org/
14 Source0: https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
15 Patch0: libsysstat-0.3.2-fix-version-in-cmake-version-config-file.patch
16
17 BuildRequires: cmake
18 BuildRequires: cmake(lxqt2-build-tools)
19
20 BuildRequires: cmake(Qt6Help)
21 BuildRequires: cmake(Qt6Core)
22
23 %description
24 System status library for LXQt.
25
26 %package -n %{libname}
27 Summary: System status library for LXQt
28 Group: System/Libraries
29
30 %description -n %{libname}
31 System status library for LXQt.
32
33 %files -n %{libname}
34 %{_libdir}/*.so.%{major}{,.*}
35
36 #--------------------------------------------------------------------
37
38 %package -n %{devname}
39 Summary: Development files for %{name}
40 Group: Development/C
41 Requires: %libname = %version
42 Provides: %name-devel = %version-%release
43
44 %description -n %{devname}
45 Development files (Headers etc.) for %{name}.
46
47 %files -n %{devname}
48 %{_includedir}/*
49 %{_libdir}/*.so
50 %{_libdir}/pkgconfig/*
51 %{_libdir}/cmake/sysstat-qt6
52
53 #--------------------------------------------------------------------
54
55 %prep
56 %setup -q
57 %autopatch -p1
58
59 %build
60 %cmake
61 %cmake_build
62
63 %install
64 %cmake_install
65
66 mkdir -p %{buildroot}%{_libdir}/cmake
67 mv %{buildroot}%{_datadir}/cmake/sysstat-qt6 \
68 %{buildroot}%{_libdir}/cmake/sysstat-qt6
69

  ViewVC Help
Powered by ViewVC 1.1.30