update
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
# SPDX-License-Identifier: MulanPSL-2.0
|
||||
|
||||
Name: kf6-extra-cmake-modules
|
||||
Version: 6.20.0
|
||||
Version: 6.22.0
|
||||
Release: %autorelease
|
||||
Summary: CMake modules
|
||||
License: BSD-3-Clause
|
||||
|
||||
87
kpmcore/kpmcore.spec
Normal file
87
kpmcore/kpmcore.spec
Normal file
@@ -0,0 +1,87 @@
|
||||
|
||||
%define kf6_version 6.19.0
|
||||
%define qt6_version 6.9.0
|
||||
|
||||
|
||||
Name: kpmcore
|
||||
Version: 25.12.2
|
||||
Release: 0
|
||||
Summary: KDE Partition Manager core library
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://www.kde.org
|
||||
Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
|
||||
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6I18n) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6WidgetsAddons) >= %{kf6_version}
|
||||
BuildRequires: cmake(PolkitQt6-1)
|
||||
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6DBus) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Gui) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Test) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
|
||||
BuildRequires: pkgconfig(blkid) >= 2.33.2
|
||||
|
||||
%description
|
||||
Library for managing partitions. Common code for KDE Partition Manager and
|
||||
other projects.
|
||||
|
||||
%package devel
|
||||
Summary: Development package for KDE Partition Manager core library
|
||||
Requires: libkpmcore13 = %{version}
|
||||
|
||||
%description devel
|
||||
Library for managing partitions. Common code for KDE Partition Manager and
|
||||
other projects.
|
||||
|
||||
Development package for kpmcore.
|
||||
|
||||
%package -n libkpmcore13
|
||||
Summary: KDE Partition Manager core library
|
||||
Requires: kpmcore >= %{version}
|
||||
Obsoletes: libkpmcore12
|
||||
|
||||
%description -n libkpmcore13
|
||||
Library for managing partitions. Common code for KDE Partition Manager and
|
||||
other projects.
|
||||
|
||||
Main kpmcore library.
|
||||
|
||||
%lang_package
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
|
||||
%cmake_kf6
|
||||
|
||||
%kf6_build
|
||||
|
||||
%install
|
||||
%kf6_install
|
||||
|
||||
%find_lang kpmcore --all-name
|
||||
|
||||
%ldconfig_scriptlets -n libkpmcore13
|
||||
|
||||
%files
|
||||
%{_kf6_dbuspolicydir}/org.kde.kpmcore.*.conf
|
||||
%{_kf6_plugindir}/kpmcore/
|
||||
%{_kf6_sharedir}/dbus-1/system-services/org.kde.kpmcore.helperinterface.service
|
||||
%{_kf6_sharedir}/polkit-1/actions/org.kde.kpmcore.externalcommand.policy
|
||||
%{_libexecdir}/kpmcore_externalcommand
|
||||
|
||||
%files -n libkpmcore13
|
||||
%license LICENSES/*
|
||||
%{_kf6_libdir}/libkpmcore.so.*
|
||||
|
||||
%files devel
|
||||
%{_includedir}/kpmcore/
|
||||
%{_kf6_cmakedir}/KPMcore/
|
||||
%{_kf6_libdir}/libkpmcore.so
|
||||
|
||||
%files lang -f %{name}.lang
|
||||
|
||||
%changelog
|
||||
@@ -18,7 +18,6 @@ URL: https://www.kde.org
|
||||
Source: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-PIE
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
|
||||
BuildRequires: pkgconfig
|
||||
|
||||
@@ -47,7 +47,6 @@ Patch56: 0004-Reset-daemonApp-first-in-the-Display-constructor.patch
|
||||
Patch57: 0005-If-autologin-is-used-avoid-starting-a-display-server.patch
|
||||
BuildRequires: cmake
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-PIE
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pam-devel
|
||||
BuildRequires: pkgconfig
|
||||
|
||||
Reference in New Issue
Block a user